- 博客(33)
- 资源 (1)
- 收藏
- 关注

原创 使用 Unity(一):Unity 应用程序块容器介绍
Microsoft 的 P&P 团队在 12 日发布了 Unity 的社区预览版,大家可以在 Unity 的站点上查看它的最新信息。从今天开始,我将和大家一起来学习这个控制反转(Inversion of Control, IoC) 和依赖注入(Dependency Injection, DI) 容器的使用。关于 IoC 和 DI,大家可以参考 Martin Fowler 著的《IoC
2008-02-17 14:29:00
1108
原创 [译]EntLib V4 产品需求总表(Product Backlog)(更新:2008-1-14)
本文最初发表在理想&美人上。 引入了一个轻量级的依赖注入(Dependency Injection)容器(Unity)(优先的产品功能) 主要目标:使模式与实践的资产更加对容器友好、更加易于使用;鼓励依赖注入在构建模块化、解耦应用程序中的使用。 实现了 DI 容器(Unity) 支持 Unity 的扩展 使 DI 容器体系可用 提供了用于 U
2008-01-18 19:40:00
807
原创 Enterprise Library 3.1 帮助文档中文翻译
最近一直学习 Enterprise Library,就翻译了一下 Enterprise Library 3.1 的帮助文档,已经翻译了一小部分,现在把它们集中在一起,做了一个目录,未翻译的章节会逐日放出。 译文中难免有错误不妥之处,还望大家多多指正,希望这能给大家一些帮助,互相学习。 1. Enterprise Library 介绍关于 Enterprise Library 3.1Ent
2007-10-23 21:51:00
2071
2
原创 3.7 [Enterprise Library]设计模式
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。 转载请注明出处:http://www.cnblogs.com/doriandeng/archive/2007/10/17/926769.html在软件架构和开发中,模式是发生在给定的环境的确定问题的描述,和基于主导力( Guiding forces )集合,提出一个解决方案。解决方案通常是一个简单的机制,因为它是二个或我
2007-10-17 00:05:00
854
转载 让.Net2.0的Membership使用已存在的Sql Server2000/2005数据库
来源:http://www.cnblogs.com/Klesh/archive/2006/07/20/455261.html VS2005 ASP.NET配置工具可以很方便地配置和使用Membership功能,如果你有安装 Sql Server Express 的话,ASP.NET配置工具会帮你生成数据库及更改Web.Config文件以便使用membership的各种功能。 但是如果没
2007-10-10 20:23:00
659
原创 3.6 [ Enterprise Library ] 单元测试
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。 转载请注明出处:http://www.cnblogs.com/doriandeng/archive/2007/10/09/918404.htmlEnterprise Library 包含二个包含使用应用程序块项目的单元测试的 Visual Studio 2005 解决方案文件。一个解决方案包含 NUnit 单元测试,另一
2007-10-09 17:20:00
788
原创 3.5 [ Enterprise Library ]注入模型设计
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。 转载请注明出处:http://www.cnblogs.com/doriandeng/archive/2007/10/07/916431.html Enterprise Library 使用一个定制的底层的名为 ObjectBuilder的系统在运行时注入适当类型的对象的实例(实例有预设的属性)到应用程序中。 Obj
2007-10-07 23:21:00
1174
原创 一个关于Oracle分页的实现方案
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。 转载请注明出处:http://www.cnblogs.com/doriandeng/archive/2007/10/05/914834.html 前言:在使用数据库进行项目的开发过程中,往往需要对查询结果进行分页处理,但由于每个数据库管理系统的实现不同,所使用的方法也不相同,本文展示了一个在使用Oracle数
2007-10-05 17:45:00
734
原创 3.4 [ Enterprise Library ]度量机制(Instrumentation )
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。 转载请注明出处: http://www.cnblogs.com/doriandeng/archive/2007/10/04/913702.html 在 Enterprise Library 中,触发一个事件和在事件触发时将命令( dictate )发生的动作的代码之间是分离的。触发事件的应用程序代码就像提供程序一
2007-10-04 00:43:00
920
原创 3.3 [ Enterprise Library ]设计时配置
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。 转载请注明出处:http://www.cnblogs.com/doriandeng/archive/2007/09/30/911660.html 所有应用程序块都包含了用于配置设置的运行时和设计时支持。运行时支持包含了代表配置设置的类,当配置应用程序块加载配置设置时使用这些类定义。它从存储中读取配置设置,然后将包
2007-09-30 11:01:00
810
原创 3.2 [ Enterprise Library ] 提供程序
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。 转载请注明出处: http://www.cnblogs.com/doriandeng/archive/2007/09/29/911304.html 在 .NET 中的 提供程序 是中间层代码,使用它,应用程序可以连接到服务或数据源,并从服务或数据源获取或修改一个对象可数据。Enterprise Library 包含许多提供
2007-09-29 23:56:00
788
原创 3.1 Enterprise Library 内核
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/29/1806733.aspx图3.1说明了组成 Enterprise Library 的应用程序块之间的依赖关系图 3.1. 程序块之间的依赖所有的应用程序块都被设计为只有很少的依赖
2007-09-29 17:16:00
1082
原创 第 3 章 Enterprise Library 的设计
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/29/1806725.aspxEnterprise Library 在所有设计中加入了最佳实践集,如下所示: 使用通用的应用程序块功能(Enterprise Library 内核)。
2007-09-29 17:11:00
1526
原创 2.8 [ Enterprise Library ] 度量仪可用
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/28/1805614.aspx术语“度量仪”指的是,系统的监视或测量性能以及诊断错误的能力。对于度量仪的一般信息,请参见在.NET 发布应用程序中的监视设计。Enterprise Library 在所有的应用
2007-09-28 22:39:00
1201
原创 2.7 用于 Enterprise Library 内核的源模式
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/27/1802321.aspxEnterprise Library 内核提供服务,例如度量和配置,以及所有 Enterprise Library 应用程序块所依赖的内核。内核功能包含在程序集 Micr
2007-09-27 00:05:00
1099
原创 2.6 [ Enterprise Library ] 输入配置源信息
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/24/1799207.aspx这些过程解释了如何配置配置源,与节点相关的属性显示在右边的面板中。应用程序为关于应用程序块是如何配置的信息使用配置源。默认情况下,应用程序使用 SystemConfiguration
2007-09-24 23:49:00
1190
原创 2.5 [Enterprise Library]配置应用程序块
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/23/1797675.aspx用于 Enterprise Library 应用程序块的配置信息被保存为 XML 格式,通常,信息存在于一个 XML 文件中。XML 文件包含的信息是应用程序的配置文件。可以手工
2007-09-23 23:14:00
1522
原创 2.4 [Enterprise Library ]添加应用程序代码
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/20/1793768.aspxEnterprise Library 包含了应用程序块的源码,可以在应用程序中包含源码或者编译应用程序块并使用编译后的程序集。对于如何编译应用程序块的介绍,请参阅编译应用程序块。在应
2007-09-20 22:33:00
2233
1
原创 2.3 强命名 Enterprise Library 程序集
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/20/1792163.aspx如果你要构建 Enterprise Library ,你也许要强命名程序集。一个强命名由程序集的标识组成,标识包括它的简单文本名称、版本号和文化信息(如果它支持的话),加上公
2007-09-20 00:59:00
1662
原创 2.2 构建 Enterprise Library
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/18/1790533.aspx尽管 Enterprise Library 包含了所有源码的二进制,但你也许打算定制源码,这意味着需要自己构建 Enterprise Library ,以下章节讨论了如何来构
2007-09-18 22:49:00
1212
原创 2.1 使用 Enterprise Library 二进制
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/18/1789704.aspxEnterprise Library 的早期版本要求构建源码。Enterprise Library 3.1 包含了所有源码的预编译强命名程序集,程序集的版本号为 3.1.0.0
2007-09-18 14:20:00
1015
原创 第 2 章 用 Enterprise Library 开发应用程序
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/18/1789594.aspxEnterprise Library 在各种情况下都非常有用: Enterprise Library 提供足够的功能以支持企业应用程序必须解决的许多
2007-09-18 13:32:00
1057
原创 1.8 [ Enterprise Library ] 并行运行
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/17/1788826.aspxEnterprise Library 3.1 可以与 Enterprise Library 的早期版本并行安装。可以将为 Enterprise Library 3.1
2007-09-17 22:25:00
1009
原创 1.7 [Enterprise Library ] 加密配置数据
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/17/1788752.aspx可以加密和解密在配置文件中的配置节数据。配置节包含了用于应用程序块的配置信息。配置工具允许从包含在 Machine.config的文件中加密提供程序中选择。典型的是,使用 D
2007-09-17 21:20:00
1129
原创 1.6 [Enterprise Libary ] 使用不同的程序集
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/17/1788318.aspx默认情况下,配置工具使用与 Enterprise Library 一起提供的程序集。可以重定向工具以使用其他的程序集,例如,修改源码而编译的程序集。如果使用的是独立的配置控制台,简单
2007-09-17 15:51:00
954
原创 1.5 指定特定环境配置设置
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/17/1787895.aspx 可以用配置工具定制配置的运行时设置以适应特定的环境。这个特征在有多个环境共享同样的基本配置但要求不同的设置时非常有用。例如,你可能有一个使用一个用于数据访问应用程序块的字符串的开
2007-09-17 11:08:00
1098
原创 1.4 [Enterprise Library] 配置 appSettings
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/17/1787777.aspx可以使用配置工具创建和修改 .NET 框架的appSettings>节。注意,appSettings>节必须包含在单一的文件中并且不能拆分跨越多个文件。不能修改的文件的示例还包括M
2007-09-17 09:53:00
1192
原创 1.3 Enterprise Library 配置工具
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/17/1787635.aspx应用程序块设计用于各种不同的企业应用程序开发场景。这种设计方法允许你非常容易的适配一个应用程序块以满足实际的需要。用配置设置来完成它,而这用配置工具非常容易改变。可以为应用程序块的核
2007-09-17 00:35:00
1720
原创 ASP.NET 中 CSS 不起作用的原因
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/16/1787279.aspx一般来说,ASP.NET 中 CSS 不起作用,只会在 IE 6 及以前的版本中出现,原因是因为 给定的 CSS 文件中包含不一致编码的文字。如下列 CSS 文件:body
2007-09-16 16:57:00
2477
原创 Javasacript获取指定URL中的指定参数
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/16/1787210.aspx Javasacript中获取Url中的参数// 获取指定URL中的指定参数// 邓明// 2006-03-06// 参数:// href:当前页面的URL//
2007-09-16 15:43:00
1495
原创 1.2 Enterprise Library 应用程序块
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.youkuaiyun.com/doriandeng/archive/2007/09/16/1787180.aspx应用程序块帮助解决开发人员所面对的从一个项目到下一个项目中的普通问题。它们被设计成对 Microsoft 推荐的用于 .NET 应用程序的最佳实践的封装。也可以很快且容易的添加到.N
2007-09-16 15:09:00
871
原创 1.1 关于 Enterprise Library 3.1
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://www.cnblogs.com/doriandeng/archive/2007/09/29/911139.html这个 Enterprise Library 发行版包括二个新的应用程序块( 验证应用程序块和策略注入应用程序块)、二个向导包、以及与 Visual Studio 集成的配置编辑器。
2007-09-16 15:08:00
710
原创 第 1 章 Enterprise Library 3.1 介绍
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。转载请注明出处:http://www.cnblogs.com/doriandeng/archive/2007/09/29/911136.htmlEnterprise Library 3.1 是 Microsoft patterns & practices Enterprise Library 的一个新的发行。Enter
2007-09-16 15:07:00
1214
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人