自由、创新、研究、探索……

Linux/Windows Mono/DotNet [ Open Source .NET Development/ 使用开源工具进行DotNet软件开发]
posts - 514, comments - 1977, trackbacks - 141, articles - 55
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

Enterprise Library 4

企业类库4.0版本的内容

posted @ 2008-06-03 20:32 自由、创新、研究、探索…… 阅读(1435) | 评论 (0)  编辑 |

     摘要: 当你的.NET应用出现性能问题的时候能很快得找到问题的症结吗? 这是一个运营的企业应用所必需考虑的问题,最近工作中碰到很多这方面的问题,运行中的系统完全是一个黑盒子,不象开发中的产品可以通过代码跟踪去Debug出问题来,运行的系统一个非常重要的方面能够被监控,没有运行维护体系支持的.NET应用,就会脆弱得像入冬后树枝上最后一片叶子,最近一直被这个问题所困扰,公司内有几百个.NET系统,想对他实施监控竟然毫无对策。各位同学在你们的项目/产品中考虑到这个问题了吗,一般怎么处理,欢迎各位交流,讨论。  阅读全文

posted @ 2008-05-25 21:32 自由、创新、研究、探索…… 阅读(2966) | 评论 (4)  编辑 |

     摘要: Enterprise Library 数据访问应用程序块简化了实现常规数据访问功能的开发任务。应用程序可以在各种场景中使用此应用程序块,例如为显示而读取数据、传递数据穿过应用程序层( application layers)、以及将修改的数据提交回数据库系统。应用程序块包含对存储过程和内联 SQL 的支持。常规内部(housekeep)处理,如管理连接、创建并缓存参数,都封装在应用程序块的方法中。换句话说,数据访问应用程序块在简单易用的类中提供了对 ADO.NET 的最常用的特性的访问;这提高了开发人员的工作效率。  阅读全文

posted @ 2008-05-25 14:27 自由、创新、研究、探索…… 阅读(1211) | 评论 (7)  编辑 |

     摘要: Enterprise Librarry缓存应用程序的具体设计,过期处理的设计,清理处理设计等  阅读全文

posted @ 2008-05-25 00:16 自由、创新、研究、探索…… 阅读(662) | 评论 (0)  编辑 |

     摘要: Enterprise Library 快速入门是简单的、易于理解的应用程序块关键特性的示例,使用了一个实现了常规场景的漫游集合来说明这些特性。快速入门提供两个版本。第一个版本使用工厂创建Enterprise Library 对象.第二个版本演示了集成Unity 应用程序块。
  阅读全文

posted @ 2008-05-24 23:48 自由、创新、研究、探索…… 阅读(1202) | 评论 (0)  编辑 |

     摘要: 缓存是用来提高应用程序性能的常见技术,其实现方式是将常用数据从慢数据源复制到更快的数据源。对于数据驱动的应用程序来说,该技术通常需要将从数据库或 Web 服务检索到的数据缓存到本地计算机的内存中。
NCache 还提供了集成到 Microsoft 缓存应用程序块 (CAB) 的提供程序。  阅读全文

posted @ 2008-05-24 23:10 自由、创新、研究、探索…… 阅读(791) | 评论 (2)  编辑 |

     摘要: Enterprise Library 缓存应用程序块允许开发人员在应用程序中合并一个局部缓存,它支持内存内的缓存,和可选的可以是数据库存储或独立存储的后端存储。应用程序块可以不做修改的使用,它提供所有必须的获取、添加和移除缓存数据的功能。可配置的到期和清除策略也是应用程序块的一部分。  阅读全文

posted @ 2008-05-24 22:28 自由、创新、研究、探索…… 阅读(781) | 评论 (0)  编辑 |

     摘要: 企业类库4.0(EntLib 4)发布了,采用的是Microsoft Public License (Ms-PL)协议发布,和之前的版本的相比较更开放,这个版本的最大亮点是把IOC框架集成Unity进来了,具备更多的企业应用特性。
  阅读全文

posted @ 2008-05-17 20:45 自由、创新、研究、探索…… 阅读(4289) | 评论 (11)  编辑 |