2011年03月28日

原创 认识ASP.NET配置文件Web.config

  一、认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当您通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的 Web.config文件,包括默认的配置设置,所有的子目录都继承它的...
2011年03月28日

原创 ASP.NET 2.0随机读取Access记录

  由于使用ADO访问Access数据库会有缓存,这在随机提取数据库数据时,例如:sql="select top 10 Title,objectGuid from Document Order By Rnd(id)",将得不到随机记录,下面的例子可以克服这一缺陷,实现数据库的随机读取。 C#: <%@ Page Language="C#" %> <!DO...
2011年03月28日

原创 MySQL数据库在网络安全方面的一些防御措施

  随着网络的普及,基于网络的应用也越来越多。网络数据库就是其中之一。通过一台或几台服务器可以为很多客户提供服务,这种方式给人们带来了很多方便,但也给不法分子造成了可乘之机。由于数据都是通过网络传输的,这就可以在传输的过程中被截获,或者通过非常手段进入数据库。由于以上原因,数据库安全就显得十分重要。因此,本文就以上问题讨论了MySQL数据库在网络安全方面的一些措施。   帐户安全   帐户是MyS...
2011年03月28日

原创 ASP.NET 2.0服务器控件之复合控件事件

  复合控件的事件处理简介   谈到自定义控件的事件处理问题,这在前面的系列文章中已经进行讲解。由前文可知,实现控件事件的核心主要是定义事件属性结构和事件处理程序等。然而,这些内容是构建所有自定义服务器控件的基础。仅仅依靠这些方法是无法实现复合控件的事件的。因为,复合控件中包含子控件,这就使得复合控件的事件处理变得复杂起来。显而易见,在复合控件的事件实现过程中,需要面临的最大问题是:由于不允许开发...
2011年03月28日

原创 ASP.NET 2.0页面性能的考虑

  一般情况下我们通常在一个页面中,结合页面事件处理模型,按顺序一步一步的声明各个处理过程。这就是所说的同步处理(Synchronous),我们可以很方便的定义页面处理的顺序。同步处理虽然很方便,但在耗时高请求处理的时候就会暴露严重的问题,在一个高并发的网站生产服务器上,由于.net处理是基于所谓的ThreadPool的,而Threadpool中的处理线程又是有限的,如果当前ThreadPool中...
2011年03月28日

原创 关于ASP.NET 2.0的目录结构变化

  在开发中,遇到了这个问题,所以把解决的方案给大家分享一下。希望对一些遇到同样问题的朋友有所帮助。   ASP.NET 2.0是采用动态编译机制的了,也就是只要添加ASPX文件和相应的CS后台代码文件,不再需要进行编译,就可以运行了。   ASP.NET 2.0会去动态的编译进行。而这种带有“监控”色彩的机制虽然带来很多好处。   很明显的,要是app_code里的代码有...
2011年03月28日

原创 剖析ASP.NET Ajax的面向对象思想

  ASP.NET AJAX v1.0正式版已经发布了。现在你能用Microsoft ASP.NET AJAX的javascript很容易的写出丰富的、交互式的web应用。尤其值得关注的是Microsoft AJAX Library增加了面向对象的支持,而以前javascript是不支持面向对象开发的。现在icrosoft AJAX Library能很好的支持类、名字空间、继承、接口、枚举、...
2011年03月28日

原创 带你深入了解SQL Server 2008独到之处

  SQL Server 2008的独到之处:   安装   SQL Server 2008的设置和安装也有所改进。配置数据和引擎位已经分开了,所以它使创建基本的未配置系统的磁盘图像变得可能了,它使分布到多个服务器变得更容易了。从微软的站点也可以找到安装可用的最新更新。另一个特点是有能力把安装SQL、SP和补丁做一个单一的步骤进行了。另一个的最后的特点是,有能力卸载SP 了。   关键领域  ...
2011年03月28日

原创 如何使用SQL Server 2008升级顾问

  微软提供了SQL Server 2008升级顾问(SQL Server 2008 Upgrade Advisor,SSUA),可以在更新数据库及相关程序前帮助用户检测并识别可能遇到的升级问题。该工具可以检查SQL Server 2000和 SQL Server 2005数据库,找出任何潜在妨碍升级的问题。建议在实施升级操作之前,使用该工具进行程序调试。本文将为大家详细介绍如何利用SSUA...
2011年03月28日

原创 使用ASP.NET 2.0 GridView轻松操作数据

  在这篇文章里就如何处理控件所包含的数据的操作细节作些探讨。这些操作包括查看、编辑,以及删除数据。   让人感激不尽的是,GridView控件让我们使用这些特性时感到轻而易举。在我们深入这些主题之前,我要首先来检查一下,看看GridView控件可以支持哪几类不同的字段控件类别(field type)。   支持的字段类别   GridView控件支持下列字段控件:   BoundField控件...