技术积累

明日复明日,明日何其多,我生待明日,万事成蹉跎。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 5 6 7 8 9 10 下一页

2005年7月3日

摘要: delegate经常被人用来与回调相比较,其实两者在某种程度上由很多共同点。不过delegate有很多更加强大的地方。 首先,delegate中可以注册任意多个回调,在一个delegate被调用的时候,已经注册的过程将会被逐个调用。 其次,delegate允许注册一个对象的方法,而不像C++中指可以使用静态方法或者全局方法作为函数指针,提供了更多的灵活性,同时也暗示我们,de... 阅读全文

posted @ 2005-07-03 20:22 追风逐云.NET 阅读(398) 评论(0) 推荐(0) 编辑

摘要: 在C#2.0中,匿名方法、IEnumerable接口和匿名方法的合作,使很多的编程任务变得非常的简单,而且写出来的程序非常的优美。 比如,我们可以写出如下的代码: List<Book> thelib = Library.getbooks(); List<Book> found = thelib.FindAll(delegate(Book curbook) {... 阅读全文

posted @ 2005-07-03 20:20 追风逐云.NET 阅读(325) 评论(0) 推荐(0) 编辑

摘要: [以nhibernate-PreAlpha-Build-2为准] 从图中可以看到,Session和SessionFactory是NHibernate的核心部分。 SessionFactory维护到持久机制(数据库)的连接并对它们进行管理,同时还保存着所有持久对象的映射信息。 SessionFactory由Configuration.BuildSessionFactor... 阅读全文

posted @ 2005-07-03 20:13 追风逐云.NET 阅读(356) 评论(0) 推荐(0) 编辑

摘要: 不可否认,应用软件的开发正在经历一次巨变――将最终增强开发人员的生产力并开启一道通向全新概念的应用程序的大门。 新型的开发模式正逐渐被推广,将分发软件演变成一种服务还有待于所有开发人员的共同努力,而互联网却将彻底改变应用程序的开发模式和配置方式。 传统上,软件开发人员通过集成本地系统服务的方式开发应用程序。这种模型使开发人员有权使用一整套丰富的开发资源,精确控制应用程序的性能。... 阅读全文

posted @ 2005-07-03 20:05 追风逐云.NET 阅读(290) 评论(0) 推荐(0) 编辑

摘要: 在分布式应用程序中,不可避免地会经常使用到事务控制。事务有一个开头和一个结尾,它们指定了事务的边界,事务在其边界之内可以跨越进程和计算机。事务边界内的所有资源都参与同一个事务。要维护事务边界内资源间的一致性,事务必须具备 ACID 属性,即原子性、一致性、隔离性和持续性。 本地事务和分布式事务 -------------------- 本地事务是其范围为单个可识别事务的数据资源的... 阅读全文

posted @ 2005-07-03 20:01 追风逐云.NET 阅读(421) 评论(0) 推荐(0) 编辑

摘要: 定义或控制特性的使用 AttributeUsage类是另外一个预定义特性类,它帮助我们控制我们自己的定制特性的使用。它描述了一个定制特性如和被使用。 AttributeUsage有三个属性,我们可以把它放置在定制属性前面。第一个属性是: ValidOn 通过这个属性,我们能够定义定制特性应该在何种程序实体前放置。一个属性可以被放置的所有程序实体在... 阅读全文

posted @ 2005-07-03 19:58 追风逐云.NET 阅读(551) 评论(0) 推荐(0) 编辑

摘要: 绪论 特性(Attributes)是一种崭新的声明性信息。我们不仅可以通过特性来定义设计层面的信息(例如help file, URL for documentation)以及运行时(run-time)信息(例如使XML与class相联系),而且我们还可以利用特性建立自描述(self-describing)组件。在这篇教程中,我们将会看到如何建立和添加特性到各种程序实体以及如何在运行时环... 阅读全文

posted @ 2005-07-03 19:57 追风逐云.NET 阅读(393) 评论(0) 推荐(0) 编辑

摘要: ASP.NET中的Page Cache是个很有用的东东,只要简单的在页面上方加上一个OutputCache标签,就可以让页面在制定的Duration内直接把自动保存在缓存中的页面内容输出,而不需要让ASP.NET引擎再次执行页面代码,当然,节省这点执行时间并不是最主要的理由,主要理由是如果页面内容是从数据库中取出,那么就可以省去连接数据库、取数据的步骤,这个好处可大了。 PageCac... 阅读全文

posted @ 2005-07-03 19:51 追风逐云.NET 阅读(727) 评论(0) 推荐(0) 编辑

摘要: 目录 反射的概述 反射appDomain 的程序集 反射单个程序集 利用反射获取类型信息 设置反射类型的成员 通过反射创建类型的实例 反射类型的接口 反射的性能 反射的概述 反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模... 阅读全文

posted @ 2005-07-03 19:49 追风逐云.NET 阅读(513) 评论(0) 推荐(0) 编辑

摘要: 3 Hello World 4 类 4.3.1 对系统的词汇建模 需要做如下工作: 1)识别用户用于描述问题或解决问题的事物。 2)对于每个抽象,识别一个职责集。 3)提供为实现每个类的职责所需的属性和操作。 4.3.2 对系统中职责的分布建模 抽象出来的类要适中,不要过大过小。 需要如下工作: 1) 识别一组为了完成某些... 阅读全文

posted @ 2005-07-03 19:46 追风逐云.NET 阅读(391) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 下一页