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

一.集成到VS2005中的配置工具

在Enterprise Library 3.0之前的两个版本,配置工具都是作为一个单独的应用程序,我也曾经介绍过一款把Enterprise Library配置工具集成到VS中的插件(Enterprise Library 2.0 插件介绍:Avanade Integration Pack)。这次发布的Enterprise Library 3.0直接把配置工具集成在了VS.NET中,可以非常方便的进行应用程序块的配置。安装后,配置文件默认的打开方式就是Enterprise Library Configuration Editor(如图1)。

图1

直接在Visual Studio 2005 中进行操作(图2):

图2

在属性窗口中设置参数(图3):

图3

是不是比单独打开一个配置工具要方便多了呢?

时间: 2024-12-29 00:55:44

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

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

一.概述 在Enterprise Library 3.0 December 2006 CTP版中,加入了一个新的成员Validation Application Block,用来实现对业务对象的验证.它支持两种方式的验证,通过特性Attribute和通过配置文件,但是在最新版本中并没有提供配置的设计时支持,我们只能通过手动去修改配置文件来实现,所以本文主要看一下通过Attribute来实现验证. 二.通过ValidationFactory创建验证器 Validation Application

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

1.新建一个控制台应用程序,仍然使用我在前一篇文章中用过的User实体类,这跟我们编写的普通业务对象并没有任何区别: public class User { private String _name; private int _age; public String Name { get { return _name; } set { _name = value; } } public int Age { get { return _age; } set { _age = value; } } }

asp.net(c#)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      

Enterprise Library 2.0 -- Cryptography Application Block

本文包括如下内容: 1.Cryptography Application Block 的简单介绍(参考了自带的英文文档) 2.配置Cryptography Application Block(本文以配置Symmetric Encryption Provider为例,Hash Provider 的配置基本相似) 3.怎样对一个数据进行加密? 4.数据解密 5.如何得到数据的Hash值 6.根据数据Hash值来判断数据是否变化 第一部分:Crytography Application Block 简

Enterprise Library 2.0 -- Caching Application Block

开始写Enterprise Library 2.0的学习体会,准备先把每个部分的入门部分写好,然后再继续深入的研究每一部分,希望能得到高手的指点和建议.今天写的是Enterprise Library 2.0 中的 Caching Application Block,前面的介绍部分参考了Enterprise Library 2.0 自带的帮助. 一.为什么要使用缓存技术? 当我们构建企业级分布式应用时,设计师和开发者都会面对很多挑战.Caching能够帮助他们克服这其中的一些困难,包括: 1.性能

Enterprise Library 2.0 技巧(4):如何用编程的方法来配置Logging Applicat

Enterprise Library 2.0 技巧(4):如何用编程的方法来配置Logging Application Block 在本系列的技巧(1)和技巧(2)中分别介绍了使用外部配置文件,使用数据库记录配置信息两种方法,不知道大家有没有想过不使用任何配置文件,也不使用数据库而直接用编程的方法来实现呢?本文将会展示如何使用编程的方法来配置Logging Application Block.首先我们需要了解一下Logging Application Block中比较重要的几个对象: 1.Log

Enterprise Library 2.0 技巧(3):记录ASP.NET站点中未处理的异常

这篇文章不能算是Enterprise Library 2.0的一个技巧,只是Logging Application Block的一个简单应用而已,在这里我们使用Logging Application Block来记录一个ASP.NET 2.0站点中未处理的异常到数据库中,当然你也可以记录到文本文件中,或者发送到指定的Email中,下面看一下具体的实现步骤. 1.创建数据库表和存储过程 在安装目录的src\Logging\TraceListeners\Database\Scripts文件夹下,执行

Enterprise Library 2.0 -- Security Application Block

今天来介绍一下Enterprise Library 2.0中的Security Application Block ,它可以帮助程序开发者在应用程序中实现与授权有关的大部分功能,不仅如此,它还支持缓存我们系统中用户的授权以及,授权数据.主要包括一下几个部分的功能: 1.减少代码编写量: 2.保持应用程序中安全管理的一致性: 3.提供了应用程序中很多安全问题的实现方法: 4.可扩展,支持自定义Provider. ... 关于Security Application Block的介绍部分,我不再多说

Enterprise Library 2.0 -- Logging Application Block(补充)

在前面的文章中,有朋友提到我们在实际项目中往往是把一些事件的日志(比如异常)写入到数据库中,这样更方便查看和管理,而在前面的文章中我都是以写入到文本文件为例的,今天这篇文章就算是对前两篇的一个补充,主要来介绍如何将日志信息写入到数据库中,同时也很感谢那位朋友的建议,下面我们进入正题,分为以下几个步骤: 一. 根据Enterprise Library 2.0中将日志写入到数据库中的需要,我们在数据库中添加一张记录日志的表(RX_Log): --日志信息表 create table RX_Log (