博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年2月23日

摘要: 在ASP.NET 2.0中,一个ASP.NET页面的生命周期2007-06-08 10:28 在ASP.NET 2.0中,一个ASP.NET页面的生命周期主要为:[list=1]客户端请求页面 预初始化(OnPreInit) 初始化(OnInit) 完成初始化(OnInitComplete) 载入ViewState(LoadViewState) 处理回送数据(IPostBackDataHandle... 阅读全文

posted @ 2010-02-23 15:23 lengbingshy 阅读(376) 评论(0) 推荐(0) 编辑

摘要: 索引器是一种特殊的类成员,它能够让对象以类似数组的方式来存取,使程序看起来更为直观,更容易编写。1、索引器的定义C#中的类成员可以是任意类型,包括数组和集合。当一个类包含了数组和集合成员时,索引器将大大简化对数组或集合成员的存取操作。定义索引器的方式与定义属性有些类似,其一般形式如下:[修饰符] 数据类型 this[索引类型 index]{ get{//获得属性的代码} set{//设置属性的代码}}修饰符包括 public,protected,private,internal,new,virtual,sealed,override, abstract,extern.数据类型是表示将要存取的数 阅读全文

posted @ 2010-02-23 14:22 lengbingshy 阅读(40026) 评论(16) 推荐(24) 编辑

摘要: 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里憋得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net中的委托和事件、委托和事件对Observer设计模式的意义,对它们... 阅读全文

posted @ 2010-02-23 14:06 lengbingshy 阅读(131) 评论(0) 推荐(0) 编辑

摘要: ·用户界面和后端逻辑代码的分离,用于保护源代码,这和ASP不同,尽管在ASP中我们可以使用COM组件达到相同的功能,但是.Net架构设计的初衷就是要弥补COM编程模型的不足。 ·语言无关性,用VB.Net,C#,J#都可以编写ASP.Net应用程序,而且很为关键的就是引入了面相对象的设计理念,更加的规范,更加的适合书写大型商业应用站点。·不再采用ASP解释-浏览,而是... 阅读全文

posted @ 2010-02-23 09:26 lengbingshy 阅读(1676) 评论(0) 推荐(0) 编辑

摘要: 数据的内存中表示形式在 ADO 中,数据的内存中表示形式为记录集。在 ADO.NET 中,它为数据集。它们之间有重要的差异。表的个数记录集看起来像单个表。如果记录集将包含来自多个数据库表的数据,则它必须使用 JOIN 查询,将来自各个数据库表的数据组合到单个结果表中。相反,数据集是一个或多个表的集合。数据集内的表称为数据表;明确地说,它们是 DataTable 对象。如果数据集包含来自多个数据库表... 阅读全文

posted @ 2010-02-23 09:21 lengbingshy 阅读(523) 评论(0) 推荐(0) 编辑