12 2005 档案

逻辑设计的例子
摘要:开发团队使用前期的使用场景定义对象和之间的关系、行为和属性(attribute)。团队要做以下的任务: 定义场景中的用户、业务逻辑和数据对象。定义对象的行为。定义对象的属性(attribute)或属性。定义对象之间的逻辑关系。统一建模语言统一建模语言(UML) 是阐述解决方案如何工作的工具。在图形化描述解决方案方面,它对于更完全分析解决方案非常有用。使用UML是一种容易的方法来画出组件、交互、关系... 阅读全文

posted @ 2005-12-29 14:24 栖息的熊 阅读(2080) 评论(0) 推荐(0)

entlib2.0研究(五)--缓存组件的设计
摘要:3缓存组件的设计缓存组件被设计实现下面的目标:l 提供一定的APIsl 是开发者在不了解内部工作原理的情况下,使用组件。l 使用配制工具进行简单的配制l 提供性能的优化l 线程安全,l 如果异常发生,确保后端数据的完整l 确保内存数据和后端数据的同步3.1设计亮点当你使用CacheFactory初始化CacheManager实例时,他在内部创建CacheManagerFactory对象,接着创建C... 阅读全文

posted @ 2005-12-13 15:08 栖息的熊 阅读(1794) 评论(2) 推荐(0)

entlib2.0的研究(四)--使用缓存组件开发应用程序
摘要:2使用缓存组件进行开发首先,解释如何配置,添加到你的解决方案中去,选择后端的存储器。接着,显示如何在特定场景中使用缓存组件。2.1添加配置信息注意: 这个版本的配制工具还没有发布,所以要改变配置,只能编辑XML文件,参考QuickStart和单元测试的配置文件。2.2添加程序代码完成由以下的几个步骤:l 添加Microsoft.Practices.EnterpriseLibrary.Caching... 阅读全文

posted @ 2005-12-12 11:54 栖息的熊 阅读(989) 评论(0) 推荐(0)

国际化组件的设计
摘要:1.1.1 国际化组件AuthorContactJin-Chen Zhu,LangChaozhujch@langchao.com1.1.1.1 Goal国际化组件可以将非特定语言的字符串转化成特定语言的字符串,还可以通过反射的方式将某一界面上控件的文字换成特定语言的文字。1.1.1.2 Context1.1.1.3 Behavior View1.1.1.4 Structure View1.1.1.... 阅读全文

posted @ 2005-12-09 15:52 栖息的熊 阅读(1861) 评论(7) 推荐(0)

entlib2.0研究(三)缓存组件的介绍
摘要:缓存组件1介绍缓存组件可以使开发者将本地的缓存机制加到应用程序中。它支持内存中缓存和可选的后端的存储(数据库方式和隔离存储方式)。缓存组件提供retrieve, add, and remove cached data等功能。过期和自我清除策略也是给组件的一部分。缓存可以克服一些风险:l 性能。采用一种更为密切的方式,为数据的消费者存储相关的数据;以避免重复性的数据创建、处理和传输。l 可度量性。在... 阅读全文

posted @ 2005-12-09 15:34 栖息的熊 阅读(1429) 评论(2) 推荐(0)

Enterprise Library2.0研究(二)日志组件的开发说明
摘要:2使用日志组件进行开发2.1添加配置信息 待添加2.2增加准备的工作 首先,是使用日志组件的准备。(1) 添加对Microsoft.Practices.EnterpriseLibrary.Logging.dll, Microsoft.Practices.EnterpriseLibrary.Common.dll 的引用。(2) 在代码中添加:using Microsoft.Practices.Ent... 阅读全文

posted @ 2005-12-06 15:35 栖息的熊 阅读(2983) 评论(0) 推荐(0)

Enterprise Library2.0研究(一)日志组件的使用场景
摘要:Enterprise Library2.0刚刚发布了December 2005的release,多了configuration的工具,真是及时,就不用自己做了。被安排看日志这一块,就开始翻译官方的doc,贴出来大家看看。翻得比较粗糙,大家包涵。1日志组件的介绍 日志组件简化了日志功能的实现。开发者可以将日志记录到多个不同的sinks:· An e-mail message · ... 阅读全文

posted @ 2005-12-05 17:56 栖息的熊 阅读(3433) 评论(1) 推荐(0)

导航