10 2006 档案

摘要:讨论关于建立ASP.NET Web页的事件模型和转化为HTML的各个过程的细节。ASP.NET HTTP 运行时管理着把请求URL转换成一个页面类的具体实例的对象管道,接下来把这些实例转换成一般的HTML文本格式。本文对代表各个页面生命周期的事件、怎么控制页面执行、开发人员怎么干预这些标准行为的执行过程进行了讲解。 阅读全文
posted @ 2006-10-27 15:29 李占卫 阅读(254) 评论(0) 推荐(0) 编辑
摘要:namespace System { public abstract class Array { public static TOutput[] ConvertAll(TInput[] input, Converter cc); public static bool Exists(T[] array, Predicate match); public stat... 阅读全文
posted @ 2006-10-26 20:04 李占卫 阅读(317) 评论(0) 推荐(0) 编辑
摘要:概述 反射就是动态发现类型信息的能力。它帮助程序设计人员在程序运行时利用一些信息去动态地使用类型,这些信息在设计时是未知的,这种能力类型于后期绑定。反射还支持的更高级的行为,能在运行时动态创建新类型,并且对这些新类型的操作进行调用。 一些在反射中经常使用的类 Assembly类 Assembly类是可重用、无版本冲突并且可自我描述的公共语言运行库应用程序构造块。可以使用Assembly.Loa... 阅读全文
posted @ 2006-10-26 10:19 李占卫 阅读(429) 评论(0) 推荐(0) 编辑
摘要:装箱与拆 装箱与拆箱是c#类型系统的核心.通过装箱与拆箱操作.能够在值类型与引用类型之间架起一座桥梁.换言之.可以轻松实现值类型与引用类型的相互转换.装相与拆箱能够统一考察类型系统.任何类型的值都可以按照对象进行处理.装相:把值类型转换为对象类型,或者转换为由值类型执行的接口类型.把一个值类型的值装箱,也就是创建一个对象并把这个值赋给这个对象.常见的装箱转换有以下4种:从任何值类型转换为:1... 阅读全文
posted @ 2006-10-25 20:13 李占卫 阅读(352) 评论(0) 推荐(0) 编辑
摘要:忙里偷闲把petshop4.0看了看.对它的"对象传递"印象比较深刻.以前在做系统的时候总是在表现层暴漏大量的sql语句.现在我想有了对象传递机制.便可以把数据操作完全封装到业务逻辑层其结果可以以对象的形式返回表现层.以下是简化的对象传递代码. Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.Co... 阅读全文
posted @ 2006-10-20 10:52 李占卫 阅读(238) 评论(0) 推荐(0) 编辑
摘要:相比ASP.NET1.X,ASP.NET2.0带来很多的改变,本系列将从控件的方面来看看2.0的控件方面的各种新增和改进.本系列文章假设读者已经对1.x的控件比较的熟悉,因为2.0和1.x很多相同的地方将不会涉及,着重谈谈不一样的地方,方便大家对ASP.NET2.0的控件有进一步的了解和更快的掌握.(PS:本系列算是自己的学习心得,很多地方不足,望大家指正.)好了,废话少说,让我们开始进入ASP.... 阅读全文
posted @ 2006-10-12 14:12 李占卫 阅读(363) 评论(0) 推荐(0) 编辑
摘要:1.服务 服务是一个个的接口,接口约定了服务,从而使随意替换服务的实现对使用接口服务的代码没有任何的影响。像我们上面例子中的ILog,ILogFormatter都是一个个服务,我们在这个例子中支实现了一个文本文件的日志记录,如果你要是实现数据库记录的日志记录,都必须要遵守ILog这个接口。 2.组件 简单来说组件是一个可重用的程序单元,它实现了某个接口,并仅仅只实现了这一个良好的接口。也就是说,组... 阅读全文
posted @ 2006-10-11 11:50 李占卫 阅读(241) 评论(0) 推荐(0) 编辑
摘要:1.与的区别: 答:是在程序执行时调用,是在DataBind()方法之后被调用 2.控件接收哪些类型数据? 答:接收Bind的控件,一般有DropDownList,DataList,DataGrid,ListBox这些集合性质的控件,而被捆绑 的主要是ArrayList(数组),Hashtable(哈稀表),DataView(数据视图),DataReader这四个,以后我们就可... 阅读全文
posted @ 2006-10-10 09:38 李占卫 阅读(238) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示