Enterprise Library v3中的新成员:Application Block Software Factory

Tom Hollander今天在他的个人Blog宣布,将会在下一个版本的Enterprise Library(开发代号为Enterprise Library v3)中提供一项非常酷的功能,就是Application Block Software Factory。在之前两个版本的Enterprise Library中,我们也可以创建自己的Application Block,并且在Enterprise Library Jan2005中还提供了一个简单的自定义的Application Block的示例,但是对于开发人员来说,创建自己的Application Block仍然是比较复杂的。有了Application Block Software Factory可以使我们很容易的创建的自己Application Block,如果你对此比较感兴趣,可以通过Tom Hollander文章先了解一些细节。

Application Block Software Factory可是让我们做什么?看下面的图:

下面这幅图展示了使用Application Block Software Factory提供的模版


详细信息请访问:Block Building Made Easy

作者:TerryLee
出处:http://terrylee.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
posted @ 2006-12-14 23:46 TerryLee 阅读(6551) 评论(10) 编辑 收藏

 回复 引用   
#1楼 2006-12-15 09:09 sdffsdfs[未注册用户]
yes,good
 回复 引用 查看   
#2楼[楼主] 2006-12-15 09:15 TerryLee      
@sdffsdfs
现在越来越期待EL v3了

 回复 引用 查看   
#3楼 2006-12-15 09:32 壮志      
创建自己的Application Block?
有什么好处?

 回复 引用 查看   
#4楼[楼主] 2006-12-15 21:15 TerryLee      
@壮志
有什么好处?
====================================
有没有想过编写自己的可复用的应用程序块?

 回复 引用 查看   
#5楼 2007-05-08 20:55 生米煮成稀饭      
感觉现在entlib大了,耦合的东西多了,不够独立了
 回复 引用   
#6楼 2007-05-09 09:13 3000sunqin[未注册用户]
System.ArgumentNullException: 值不能为空。
参数名: serviceProvider
在 Microsoft.Practices.ComponentModel.ServiceHelper.GetService(IServiceProvider serviceProvider, Type serviceType, Object component)
在 Microsoft.Practices.RecipeFramework.VisualStudio.Templates.VszWizard.EnvDTE.IDTWizard.Execute(Object Application, Int32 hwndOwner, Object[]& ContextParams, Object[]& CustomParams, wizardResult& retval)
我创建Application Block时报该错误应该如何解决?

 回复 引用   
#7楼 2007-09-14 08:38 programdev[未注册用户]
这个还没用过