首页 > 代码库 > BLToolkit 目录

BLToolkit 目录

 

英文说多了都是泪啊,更好的翻译快点来.

 

Business Logic Toolkit is a set of components to simplify .NET application development. BLToolkit is provided as source code that you can use "as is" or customize for your applications. It is written in C# and compatible with .NET Frameworks 3.5 and 4.0, Silverlight 4, and Mono.

 

下载地址 : http://www.bltoolkit.net/Download.ashx 

如下图下载红框标记的那一个.

 

BLTOOLKIT 包含十个方面的内容.

 

一 、  Aspects  (这个单词一直不知道怎么解释才比较合理 他的本意是 方面 面貌 方位的意思) 

   官方解释:CacheAspect, CounterAspect, LoggingAspect, MixinAttribute. All of these are available now in C# (well, with one little limitation).

   (缓存Aspect,计数器Aspect,日志Aspect,混入(Mixin)属性Aspect, 所有这些在c#中都是有效的 (好吧,他们有一些小小的限制))

   所有的 BLToolkit aspects 都被实现为一个属性他们被应用在一个抽象类中的抽象或虚成员上. 你需要使用TypeAccessor.CreateInstance()方法来创建类      的实例. BLToolkit类生成器会创建一个实例,通过反射创建抽象或虚拟成员的方法.

   

    a. Async aspect 异步调用.  链接

   

BLToolkit 目录