一个重量轻的可扩展性,发现和组合框架为Silverlight 2和。Net框架
布鲁姆被设计成一个重量轻的可扩展性,发现和组合框架为Silverlight 2和。Net框架。
布鲁姆简化了开发组件导向的应用程序,并提供简单但灵活的神器出山:www.shenqi73.com控制反转。
布鲁姆有许多共同流行的IoC容器的功能。那么为什么要使用布卢姆?布卢姆的实力是它的简单性和灵活性。它也有一个非常小的足迹,可以建成。NET和Silverlight。
要求:
·<框架
·
的Silverlight 2 此版本中的新功能:
·错误修正:支持创建通用组件的通用args是服务/组件类型
·错误修正:GetGetSetProperties没有发现静态属性 - 打破记录
·修正错误:未发现重大更改私人捷先在基本类型由Type.GetGetSetProperties()。这使得捷先使用的属性是私人基地(抽象类)的持久性和自动创建。这是可能打破现有的调用代码中的类型有一些重命名。 Bloom.Util命名
空间已被删除。
·特点:支持构造函数依赖注入
·特点:支持抽象类服务
·特点:DefaultComponentBuilder使用私有参数的构造函数,可以构造组件实例
·特点:,介绍KernelException。现在,内核会抛出KernelException更换的NullReferenceException异常和ArgumentException等异常的混合物。 ArgumentNullParameterException仍然抛出空参数调用的方法不正确。