
Enterprise Library 4
shanyou
系统架构师
展开
-
Validation Application Block动手实验室
Patterns & Practices Group 最近发布了一个Validation Application Block动手实验室。 非常详细,手册有79 页长,而且是chm格式的! 可以从 Grigori Melniks 博客上了解更详细的信息:http://blogs.msdn.com/agile/archive/2009/01/04/just-released-valid原创 2009-01-16 22:29:00 · 556 阅读 · 0 评论 -
替换EnterPrise Library 4.0 缓存应用程序块的CacheManager
缓存是用来提高应用程序性能的常见技术,其实现方式是将常用数据从慢数据源复制到更快的数据源。对于数据驱动的应用程序来说,该技术通常需要将从数据库或 Web 服务检索到的数据缓存到本地计算机的内存中。 当缓存特定于每个应用程序时最容易实现缓存技术,但是如果多个应用程序需要使用一个公共缓存,那么问题将变得更具挑战性。例如,大型网站通常使用服务器场,其中包含多个提供相同内容的计算机。当每个请求到原创 2008-05-24 23:45:00 · 827 阅读 · 0 评论 -
Enterprise Library 4 缓存应用程序块的设计
缓存应用程序为以下目的而设计: 提供一个大小可管理的 API 集合。 允许开发人员添加标准的缓存操作到他们的应用程序中,而不用学习应用程序块的内部工作。 用 Enterprise Library 配置控制台来简化配置。 有效率的执行。 线程安全。某些东西在被多个程序线程调用而没有属于那些线程的不必要的交互时,它被视为是线程安全的。 如果在访问后端存储时发生异常,确保后端存储依原创 2008-05-25 00:45:00 · 660 阅读 · 0 评论 -
Enterprise Library 4 数据访问应用程序块
Enterprise Library 数据访问应用程序块简化了实现常规数据访问功能的开发任务。应用程序可以在各种场景中使用此应用程序块,例如为显示而读取数据、传递数据穿过应用程序层( application layers)、以及将修改的数据提交回数据库系统。应用程序块包含对存储过程和内联 SQL 的支持。常规内部(housekeep)处理,如管理连接、创建并缓存参数,都封装在应用程序块的原创 2008-05-25 14:45:00 · 1714 阅读 · 0 评论 -
Enterprise Library 4 DAAB支持ODP.NET
ODP.NET 是Oracle发布的供.NET程序访问Oracle数据库的ADO.NET组件,比微软自带的Oracle组件性能好,更可以访问UDT(User Defined Type)类型,Procedure,REF等等高级Oracle特性。关于ODP.NET的更详细信息参见:http://www.oracle.com/technology/global/cn/software/tech原创 2008-06-03 20:44:00 · 1140 阅读 · 0 评论 -
Enterprise Library 4.1和 Unity 1.2动手实验
微软的模式与实践团队之前发布了Validation Application Block动手实验室,3月17日发布了Enterprise Library 4.1下剩余的应用程序块的动手实验,包括Unity 1.2的动手实验。从这里下载Hands-On Labs for Enterprise Library 4.1原创 2009-03-22 15:25:00 · 823 阅读 · 0 评论 -
微软Enterprise Library开源了
微软已经改变了 Enterprise Library 4 源代码的许可协议, 以基于开源友好的 Microsoft Public License (Ms-PL) 许可协议发布。源代码可以从 模式与实践CodePlex 社区 上得到。Enterprise Library 4.0有大量的新功能和更新。这更宽松的许可协议(Ms-PL)为Enterprise Library提供了长期的客户化原创 2008-09-13 18:40:00 · 661 阅读 · 0 评论 -
Enterprise Library 4 缓存快速入门
快速入门使用了一个顶层的处理程序来捕获任何场景中的任何异常。处理程序显示了一个带有异常信息的对话框。快速入门在构建和运行应用程序之前不需要执行任何安装步骤。[注意:默认的快速入门配置不使用持久后端存储。]快速入门提供两个版本。第一个版本使用工厂创建Enterprise Library 对象,例如使用CacheFactory.GetCacheManager 方法创建CacheMan原创 2008-05-24 23:45:00 · 707 阅读 · 0 评论 -
Enterprise Library 4.0缓存应用程序块
英文原文:http://msdn.microsoft.com/zh-cn/library/cc511588(en-us).aspx Enterprise Library 缓存应用程序块允许开发人员在应用程序中合并一个局部缓存,它支持内存内的缓存,和可选的可以是数据库存储或独立存储的后端存储。应用程序块可以不做修改的使用,它提供所有必须的获取、添加和移除缓存数据的功能。可配置的到期和清除策原创 2008-05-24 22:45:00 · 687 阅读 · 0 评论 -
如何有效监控.NET 应用程序
当你的.NET应用出现性能问题的时候能很快得找到问题的症结吗? 这是一个运营的企业应用所必需考虑的问题,最近工作中碰到很多这方面的问题,运行中的系统完全是一个黑盒子,不象开发中的产品可以通过代码跟踪去Debug出问题来,运行的系统一个非常重要的方面能够被监控,没有运行维护体系支持的.NET应用,就会脆弱得像入冬后树枝上最后一片叶子,最近一直被这个问题所困扰,公司内有几百个.NE原创 2008-05-25 21:44:00 · 661 阅读 · 0 评论 -
微软模式与实践团队发布Enterprise Library 4.1及Unity Application Block 1.2
微软模式与实践团队发布Enterprise Library 4.1及Unity Application Block 1.2,具体可参看InfoQ的新闻http://www.infoq.com/cn/news/2008/11/enterprise-libary-unity-release。根据这篇新闻所述,该发布构建于5月的发布之上,侧重于一致性、可扩展性及使用和集成的简化。该发布还修原创 2008-11-09 09:37:00 · 763 阅读 · 0 评论 -
支持Visual Studio 2008和.NET 3.5的企业类库4.0
企业类库4.0(EntLib 4)发布了,采用的是Microsoft Public License (Ms-PL)协议发布,和之前的版本的相比较更开放,微软的各项共享源代码方面的协议介绍可参看Microsoft 的 OpenSource Licence。这个版本的最大亮点是把IOC框架集成Unity进来了。 1、也许你还不知道Unity是微软的模式与实践团队开发的轻量级,可扩展的依赖注入原创 2008-05-17 20:46:00 · 760 阅读 · 0 评论