Rickie is back .... 人生·工作的结果=思维方式×热情×能力

今天比昨天更好,明天比今天更好,为此,不屈不挠地工作、勤勤恳恳地经营、孜孜不倦地修炼,我们人生的目的和价值就是这样确确实实地存在着。

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  397 随笔 :: 3 文章 :: 1310 评论 :: 129 引用

E.Enterprise Library

Containts some postings related Enpterprise Library.
摘要: Enterprise Library 3.0 – April 2007阅读全文
posted @ 2007-04-07 16:25 Rickie 阅读(951) | 评论 (1) 编辑

posted @ 2006-05-06 09:39 Rickie 阅读(877) | 评论 (1) 编辑

摘要: This post will show you how to create built-in tables in your existing database to log exceptions when using Logging Application block of Enterprise Library 2.0, instead of creating an isolated LOGGING database. In the meanwhile, the prefix name – “Logging” and “usp_Logging” have been used for table name and stored procedure name respectively, in order not to conflict with the existing tables and stored procedures in the existing database.阅读全文
posted @ 2006-04-24 14:38 Rickie 阅读(1730) | 评论 (0) 编辑

摘要: The logging application block includes three types of filters, Category Filter, Priority Filter and LogEnabledFilter respectively.阅读全文
posted @ 2006-02-20 21:24 Rickie 阅读(2623) | 评论 (3) 编辑

摘要: Enterprise Library–January 2006 contains the following general purpose application blocks:
Caching, Cryptography, Data Access, Exception Handling, Logging and Security
Enterprise Library also includes a set of core functions, including configuration, instrumentation, and object builder services. These functions are used by all other application blocks. 阅读全文
posted @ 2006-01-21 12:09 Rickie 阅读(1016) | 评论 (3) 编辑

摘要: These hands-on labs for Enterprise Library are from the patterns & practices group and include 8 labs in both C# and VB.Net.阅读全文
posted @ 2005-05-21 06:45 Rickie 阅读(1475) | 评论 (0) 编辑

摘要: 继上次的Patch 1462,Enterprise Library v1.0又释放了新Patch 1475,该Patch主要解决内存泄漏(memory leak)问题,其他所有的Application blocks都调用了该CAB。阅读全文
posted @ 2005-04-09 12:38 Rickie 阅读(1846) | 评论 (4) 编辑

摘要: http://www.pnplive.com/阅读全文
posted @ 2005-03-18 05:23 Rickie 阅读(1001) | 评论 (0) 编辑

摘要: MSDN Architecture Webcast: patterns & practices Live: Enterprise Library Overview (Level 200)阅读全文
posted @ 2005-03-05 01:31 Rickie 阅读(1041) | 评论 (1) 编辑

摘要: Enterprise Library v1.0 Tutorials阅读全文
posted @ 2005-03-04 04:16 Rickie 阅读(1979) | 评论 (0) 编辑

摘要: 根据用户提供的凭据验证用户的合法性。阅读全文
posted @ 2005-02-27 02:16 Rickie 阅读(1992) | 评论 (2) 编辑

摘要: Enterprise Library Security Quickstart基于Security Application Block, Database Application Block, Caching Application Block, Configuration Application Block, Cryptography Application Block等构建,是所有Quickstart中较复杂的一个。其中,用户、角色、用户角色关系、Profile等等均存放在数据库中。阅读全文
posted @ 2005-02-26 13:22 Rickie 阅读(2150) | 评论 (3) 编辑

摘要: 在Enterprise Library v1.0的Application Blocks中大量采用SR.strings作为字符串资源文件,记录应用程序中需要的输出信息。通过String Resource Generator处理后,该文件自动产生同名的.CS和.RESX文件。其中.CS文件是一个用来访问这些字符串资源的类,包括格式化参数的特性,如.NET 中{}格式相同,具体可以查阅String.Format帮助。阅读全文
posted @ 2005-02-24 07:03 Rickie 阅读(2069) | 评论 (4) 编辑

摘要: Microsoft patterns & practices Enterprise Library系列分析文章阅读全文
posted @ 2005-02-21 03:34 Rickie 阅读(16809) | 评论 (27) 编辑

摘要: Enterprise Library Security Application Block (v1.0)帮助开发人员在应用程序中实现通用的安全相关功能。应用程序可以使用该Application Block实现许多功能,如认证和授权、检索角色(Role)和Profile信息、缓存用户Profile信息等。阅读全文
posted @ 2005-02-21 03:19 Rickie 阅读(11447) | 评论 (15) 编辑

摘要: Enterprise Library Cryptography Application Block (v1.0)简化了开发人员在应用程序中采用加密功能。应用程序可以使用该Application Block实现多项任务,如加密/解密信息,创建散列(Hash)和比较散列值确保原始数据没有被改变等等。通过使用Symmetric Providers或Hash Providers,该Application Block可以保护应用程序中的敏感数据。只需要简单1行代码,你就可以加密或解密、创建或比较散列。阅读全文
posted @ 2005-02-18 10:50 Rickie 阅读(2953) | 评论 (1) 编辑

摘要: Enterprise Library Quick Start中演示了使用Logging and Instrumentation Application Block记录日志信息到Application事件日志和文本文件。《Enterprise Library: Logging and Instrumentation Application Block数据库接收池(Database Sink)设计向导篇》(作者:Rickie Lee - rickieleemail#yahoo.com)演示将日志信息写入Database。这里,演示如何将日志信息写入Email并发送。阅读全文
posted @ 2005-02-16 09:16 Rickie 阅读(3627) | 评论 (2) 编辑

摘要: Enterprise Library Quick Start中演示了使用Logging and Instrumentation Application Block记录日志信息到Application事件日志和文本文件。这里,演示如何将日志信息写入Database。阅读全文
posted @ 2005-02-14 07:14 Rickie 阅读(4379) | 评论 (2) 编辑

摘要: Enterprise Library中的Logging and Instrumentation Application Block让记录日志信息到不同的目的位置更加方便,新的Logging Block非常直观并功能丰富。每个应用程序都会需要一系列logging功能,并且还需要优雅地处理和记录未捕获的异常信息。本文简单介绍了Logging and Instrumentation Application Block的功能特点。阅读全文
posted @ 2005-02-13 05:05 Rickie 阅读(4132) | 评论 (1) 编辑

摘要: Exception Handling Application Block设计用来完成企业级应用程序各层中异常处理。阅读全文
posted @ 2005-02-12 16:05 Rickie 阅读(3427) | 评论 (0) 编辑

摘要: Exception Handling Application Block允许开发人员和policy制定者为整个企业级应用程序各层的异常处理创建一致的策略。阅读全文
posted @ 2005-02-12 05:11 Rickie 阅读(5848) | 评论 (8) 编辑

摘要: Configuration Application Block隔离配置元数据和实际配置文件,Application Block将元数据放置在它自己的配置文件中,与实际的配置信息进行隔离。配置设置被组合在一起,并作为一个配置节。应用程序中每一个Enterprise Library的Application Block均使用它自己的配置节,并有对应的配置文件。Configuration Application Block通过使用配置元数据来访问配置数据。阅读全文
posted @ 2005-02-11 10:26 Rickie 阅读(2849) | 评论 (2) 编辑

摘要: Enterprise Library: Configuration Application Block应用向导篇阅读全文
posted @ 2005-02-10 12:20 Rickie 阅读(3931) | 评论 (1) 编辑

摘要: Configuration Application Block应用向导 这里演示Configuration Application Block内建支持的XML File Storage Provider和XML Serializer Transformer,来读写XML配置数据。 阅读全文
posted @ 2005-02-09 15:43 Rickie 阅读(3637) | 评论 (2) 编辑

摘要: 几乎每一个应用程序都需要一些配置信息,这些信息可以是简单的数据库连接信息,或者复杂的多块多层次用户信息。如何以及在哪里存储应用程序配置数据是程序员经常面临的问题,典型的方案包括如下选择: 使用配置文件,如XML文件或Windows .ini文件。 使用Windows注册表。 使用数据库,如Microsoft SQL Server。阅读全文
posted @ 2005-02-09 12:02 Rickie 阅读(4735) | 评论 (3) 编辑

摘要: Data Access Application Block包含如下特性: 简单且有效的方式访问通用数据库。 透明支持多数据库类型的开发。 映射逻辑数据库实例名和物理连接。 方便地调整和验证数据库配置设置。阅读全文
posted @ 2005-02-08 03:57 Rickie 阅读(4936) | 评论 (12) 编辑

摘要: Enterprise Library提供了Configuration Console配置工具,用来编辑或查看配置文件信息,调用DAAB的应用程序一般会使用Configuration Console工具产生两个文件:App.config(Web.config)和DataConfiguration.config,其中App.config(Web.config)一般有VS.NET添加进来,然后由Configuration Console进行编辑,DataConfiguration.Config则在通过Configuraiton Console编辑App.config(Web.config)配置文件时,默认生成的数据连接配置文件,与App.config(Web.config)在同一目录。阅读全文
posted @ 2005-02-07 03:21 Rickie 阅读(9015) | 评论 (16) 编辑

摘要: 本文是前一篇posting《Enterprise Library: Data Access Application Block使用向导,Part 1》的Part 2,主要演示使用Data Access Application Block (Enterprise Library)的代码部分。阅读全文
posted @ 2005-02-06 03:26 Rickie 阅读(12553) | 评论 (30) 编辑

摘要: 本文参考Enterprise Library: Data Access Application Block Quick Start范例,简单编写一个DEMO。阅读全文
posted @ 2005-02-05 02:08 Rickie 阅读(12302) | 评论 (13) 编辑

摘要: 这里简单翻译了Microsoft patterns & practices Enterprise Library中附带的Enterprise Library Release Notes文档,中文内容仅供参考。译文中错误或不准确之处,欢迎之处。Thanks。阅读全文
posted @ 2005-01-30 07:29 Rickie 阅读(14731) | 评论 (19) 编辑

摘要: The patterns & practices Enterprise Library is a library of application blocks designed to assist developers with common enterprise development challenges. 阅读全文
posted @ 2005-01-29 08:23 Rickie 阅读(3653) | 评论 (11) 编辑