Enterprise Library 3.0 发布

微软今天发布了Enterprise Library 3.0,又有新的东西可以研究了,在Enterprise Library 3.0中包含如下8个应用程序块:

l         Caching Application Block

l         Cryptography Application Block

l         Data Access Application Block

l         Exception Handling Application Block

l         Logging Application Block

l         Policy Injection Application Block

l         Security Application Block

l         Validation Application Block

同时还提供了一个小型的Software Factory——Application Block Software Factory,可以创建自己的Application Block,之前我也有过介绍Enterprise Library v3中的新成员:Application Block Software Factory

下载地址:

http://www.microsoft.com/downloads/details.aspx?FamilyID=62ef5f79-daf2-43af-9897-d926f03b9e60&DisplayLang=en


急于尝鲜的朋友可以先参考一下Tom Hollander提供的两个关于Enterprise Library 3.0的预览和新特性的PPT,下载地址:

http://www.microsoft.com/downloads/details.aspx?FamilyID=c6d1aec2-e02e-4046-bcf8-174a3d37cdf3&DisplayLang=en


Enterprise Library 3.0 CTP阶段的时候我也写过几篇文章,有兴趣的朋友也可以参考一下:

Enterprise Library 3.0体验(4):Validation Application Block与ASP.NET的集成

Enterprise Library 3.0 体验(3):使用配置文件的Validation Application Block

Enterprise Library 3.0 体验(2):使用Validation Application Block

Enterprise Library 3.0 体验(1):集成VS2005的配置工具和配置区加密支持

对于Policy Injection Application BlockBurce Zhang也有过介绍:Policy Injection Application Block

作者:TerryLee
出处:http://terrylee.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
posted @ 2007-04-06 13:12 TerryLee 阅读(15389) 评论(27)  编辑 收藏 网摘 所属分类: [10]  模式与实践

  回复  引用  查看    
#1楼 2007-04-06 13:26 | 菌哥      
.NET2.0能用吗?
  回复  引用  查看    
#2楼 2007-04-06 13:32 | Jeffrey Zhao      
@菌哥
.NET2.0是基础,3.0和3.5其实也是基于2.0的CLR的。
  回复  引用  查看    
#3楼 [楼主]2007-04-06 13:34 | TerryLee      
@菌哥
当然可以了,老赵说的对,3.0和3.5并没有新的CLR出来:)
  回复  引用    
#4楼 2007-04-06 13:41 | 海海 [未注册用户]
终于找到了好东西
呵呵
  回复  引用  查看    
#5楼 2007-04-06 13:53 | Artech      
不是说要加入User Interface Process(UIP) Application Block 的吗,看来还是用不上,还以为等到把UIP加到Enterprise Library会有很大的改进,难道要等到出4.0才能用呢!
  回复  引用    
#6楼 2007-04-06 14:15 | Nick [未注册用户]
刚看了PPT, Policy Injection不错。
虽然宣传的是不需要修改代码,但是在创建对象的地方还是要改变创建方式,不知道以前用Reflection实例化的factory可不可以顺利修改。
  回复  引用    
#7楼 2007-04-06 15:16 | zhao [未注册用户]
顶,太好了,这下有省了不少工夫.
  回复  引用  查看    
#8楼 2007-04-06 18:25 | Clark Zheng      
第一次听说 Enterprise Library ,感谢博主的介绍,好好研究一下先
  回复  引用    
#9楼 2007-04-07 13:10 | 蛙蛙 [未注册用户]
uip早改叫CAB了
  回复  引用  查看    
#10楼 2007-04-07 20:57 | Leepy      
up,最近刚好要研究Enterprise Library了
  回复  引用    
#11楼 2007-04-10 08:33 | flysnow [未注册用户]
Terrylee能知道你的MSN吗?有些问题想请教你
不知道有些什么新功能?
  回复  引用  查看    
#13楼 2007-04-16 16:26 | 高海东      
期望您在写这个系列的东东
  回复  引用    
#14楼 2007-04-28 13:45 | 3000sunqin [未注册用户]
做了一个将Security中的Rule放到数据库中的小Demo,大家有兴趣吗?
  回复  引用    
#15楼 2007-04-28 13:57 | 3000sunqin [未注册用户]
问一下博主,如何对Enterprise Library做本地化工作?
主要是那些异常信息,我们需要中文和英文两种副本,目前
我看到那些信息一般都是写在资源文件中的。
  回复  引用  查看    
#16楼 2007-05-31 09:31 | Laser.NET      
想了解一下,有多少人平时经常用adapter.Update(DataSet ds)或者使用DAAB中的UpdateDataSet方法?我个人感觉大部分时间还是自己写Update/Insert语句来的实在,而且可控性也好。微软提供的通过DataSet来批量Update数据的模型比较适合离线模式(比如mobile应用)中的开发,对于传统的企业应用开发,用的很少。。
个人看法,想了解各位开发界同仁们的想法:)
  回复  引用    
#17楼 2007-06-05 22:33 | jinghang.net [未注册用户]
@Laser.NET
我也有同感。
我做的项目都是自己拼sql语句,有了一个习惯的模式后,感觉也挺方便的
updatedataset方法没用过,不知道有什么独到的地方

  回复  引用    
#18楼 2007-06-09 15:20 | 破解 [未注册用户]
推荐一个常用.NET控件的破解站,都是最新版的CRACK,
http://blog.csdn.net/allisnew

Dundas, dotnetcharting DevExpress, FarPoint, IPWorks, Nevron, RadControls, TeeChart, Telerik等等,很多

与大家分享一下.net方面的


  回复  引用    
#19楼 2007-06-25 11:14 | 断弦 [未注册用户]
我用的VS2005 sp1,安装enterprise library 3.0后,
在项目里引用不了microsoft.practices.enterpriselibrary.data.sql程序集,
而在网站里能引用~~`
到底是为什么啊?这问题折磨我好几天了,希望高人指教,非常感谢~~~~
  回复  引用    
#20楼 2007-06-25 14:34 | yours [未注册用户]
了解一下
  回复  引用    
#22楼 2007-08-05 10:48 | dev [未注册用户]
好东西
  回复  引用    
#23楼 2007-09-18 11:20 | mian [未注册用户]
谢谢!学习!
  回复  引用    
#24楼 2007-10-29 13:13 | goo [未注册用户]
#15楼 2007-04-28 13:45 3000sunqin [未注册用户]
做了一个将Security中的Rule放到数据库中的小Demo,大家有兴趣吗?

我想要呀,能不能发个给我,谢谢!goo3721@163.com

一开始还以为是bug,用户验证通过后获得principal,保存之。
ISecurityCacheProvider cache = SecurityCacheFactory.GetSecurityCacheProvider();
cache.SavePrincipal(principal, Token);
但其实principal并未保存到sql数据库中,Token倒是可以保存。
下次去数据库中去取的时候principal值为空。(注:已正确关联数据库)
  回复  引用    
#25楼 2008-10-19 13:00 | 入门级问题 [未注册用户]
Enterprise Library 3.0 中,找不到ConfigurationManage,真是愚昧……
  回复  引用  查看    
#26楼 [楼主]2008-10-24 10:13 | TerryLee      
@入门级问题
ConfigurationManage在.NET Framework中提供了

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2007-04-06 13:36 编辑过
Google站内搜索



相关文章:

相关链接: