注册本站  论坛  繁體中文

电脑技巧
手机 | MP3 | MP4 | 显卡 | 主板 | 显示器 | 光存储 | 笔记本 | 网络设备 | 移动存储 | 数码相机
键鼠 | CPU | 音箱 | GPS | 电视 | 服务器 | 投影机 | 机箱电源 | 品牌电脑 | 办公打印 |
| 网站首页 | Cisco | Windows | Linux | Java | Dotnet | Oracle | 网页设计 | 平面设计 | 安全 | 软件应用 | 电脑维修 | 办公维修 |
您现在的位置: 电脑技巧 >> Dotnet >> ASP.NET >> Dotnet正文

Enterprise Library 4.0下载

文章来源:blog.csdn.net 作者:windy Zh… 更新时间:2008-6-28 20:39:24 【 】 【加入收藏

  Enterprise Library 4.0下载,   微软新发布了这个4.0版本, 网上也有许多对这个版本的介绍, 但是许多朋友不知道从哪下载, 这里提供下载地址。 希望能帮助一些喜欢.NET程序的朋友。

        下载地址: https://www.microsoft.com/downloads/details.aspx?FamilyId=90DE37E0-7B42-4044-99BE-F8ECFBBC5B65&displaylang=en&hash=kLpktV0QE3xvXHJSZ54BIi634CS4809eG8TOownW%2fZuUwKhG%2bUBdd7lVOd12ah5kfmZkzDM3vAFzSic4Z5JoMA%3d%3d

        Enterprise Library 4.0 CTP发布
        主题
        Enterprise Application Blocks
        前几天,EntLib团队更新了他们在CodePlex的项目发布页面,并对外提供EntLib 4 CTP源码、安装脚本的下载。一直以来,EntLib以其严谨的结构、系统化的面向对象设计和对“纯.NET”方案的支持在很多互联网应用以及企业内部应用中被开发团队用来借鉴和学习,但由于其规模庞大,因此也形成了比较陡峭的学习曲线。

        此次发布的CTP版本包括如下内容:

        ObjectBuilder / ObjectBuilder 2 (二进制形式)
        Unity / Unity.StaticFactory (二进制形式)
        缓存——Cache
        异常处理——ExceptionHandling
        数据访问——Data
        日志——Logging
        策略注入——PolicyInjection
        安全——Security(包括授权和安全存储机制)
        加密——Security.Cryptography
        验证——Validation
        另外最值得一提的是对WMI 2的支持,在新的EntLib 4中,所有的应用代码块的主要工作类型都有自己独立的WMI类型对象,运行监控机制可以用类似SQL语句的方式直接检索运行组件的性能计数或配置属性情况,例如下面就是用WQL(WMI Query Language)访问一个测试配置节的示例:

         using  ( ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
            = new ManagementObjectSearcher (
            "root\\enterpriselibrary", " SELECT * FROM MockConfigurationSectionSetting " )
                .Get().GetEnumerator())
        {
            Assert.IsTrue(resultEnumerator.MoveNext());
            Assert.AreEqual("Foo", resultEnumerator.Current.Properties["ApplicationName"].Value);
            Assert.AreEqual("Bar", resultEnumerator.Current.Properties["SectionName"].Value);
            Assert.IsFalse(resultEnumerator.MoveNext());
        }

        区别于其他很多提供类似功能的.NET开源框架,EntLib的实现一直比较庞大,因此对于项目初期开发团队而言会感到学习曲线过于陡峭,但在项目投入生产环境之后,随着物理层IT环境的不断变化以及为了满足用户可用性指标提供的运行监控机制都会令后来的框架越来越向EntLib的方向发展,但由于很多企业应用运行机制都是后来“补”齐的,因此会对应用底层框架带来比较大的冲击或令设计比较繁琐。对于类似情况的应用反而不如项目初期就选择具有整体性设计的EntLib。

  • 上一篇Dotnet:

  • 下一篇Dotnet:
  • 最 新 热 门
     web.config配置文件中的 元素
     为网站添加业务层
     用SqlDataSource实现DataList嵌套DataList
     Visual Studio 2003插件的编写
     千条DOS命令收藏
     IIS 常见问题
     IIS需要的最小NTFS权限
     优化 .NET的性能
     设计模式与VB .net代码 外观模式,合成模式
     VB.net中介者模式
    最 新 推 荐
     总结必须学习的10项.NET技术
     asp.net+C#实现文件上传实现代码
     AlwaysVisibleControl控件的使用方法
     asp.net中的WebApplication和WebSite使用技…
     ShowModalDialog数据缓存的清除方法
     LinkButton的数据绑定问题
     数独求解算法
     Excel导出时数据中有特殊字符的可能会出错
     数据加密
     ASP.NET 2.0中连接字符串的设置
    相 关 文 章

    IIS需要的最小NTFS权限
    vb.net中用GetPrivateProfileString访问INI…
    AlwaysVisibleControl控件的使用方法
    asp.net中的WebApplication和WebSite使用技…
    与IDE相关的Attribute补遗
    UrlRewriter2.0使用中的问题
    Asp.net 2.0 为用户控件添加event
    与IDE相关的Attribute属性
    观察者模式 The Observer Pattern
    vc.net中配置OpenOffice的SDK应用开发

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告

     

    Copyright 2006-2008 pcjx.com All Rights Reserved
    电脑技巧 版权所有 粤ICP备06059145号 地图
    本网站所有内容未经许可不得转载或做其他使用