顯示具有 Microsoft Enterprise Library 標籤的文章。 顯示所有文章
顯示具有 Microsoft Enterprise Library 標籤的文章。 顯示所有文章

2011年6月5日 星期日

Enterprise Library 詳細教學網

Enterprise Library 2.0
---
真是利害!!

Enterprise Library 教學網址參考

參考1
Microsoft Enterprise Library 5.0 系列 - 小聪崽的一切 - 博客园
參考2
EntLib - 博客园
參考3
Enterprise Library系列文章回顾与总结 - TerryLee - 博客园
參考4
[24] EntLib - 龙王 - 博客园
參考5(很受用唷)
Enterprise Library 2.0 -- Data Access Application Block - Daniel Pang - 博客园

Enterprise Library 如何使用外部配置文件

網路上這篇真的不多,翻遍所有;就是零散不集中,讓想要用 Enterprise Library 真是有點害怕!
主要是文件過少,大家放出來的經驗值也不高!
底下依此篇Enterprise Library 2.0 技巧 如何使用外部配置文件取精要和重點,只要如此作即可達到"外部配置文件 .config"
---------
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Practices.EnterpriseLibrary.Common.Configuration;
using Microsoft.Practices.EnterpriseLibrary.Data;
using Microsoft.Practices.EnterpriseLibrary.ExceptionHandling;

static void Main(string[] args)
{
try
{
FileConfigurationSource dataSource = new FileConfigurationSource("data-filesource.config");

DatabaseProviderFactory dbFactory = new DatabaseProviderFactory(dataSource);

Database db = dbFactory.Create("EntLibInstance");

db.ExecuteNonQuery("ProcName");

}
catch (Exception ex)
{
FileConfigurationSource exceptionsSource = new FileConfigurationSource("exceptions-filesource.config");

ExceptionPolicyFactory exceptionFactory = new ExceptionPolicyFactory(exceptionsSource);

ExceptionPolicyImpl exceptionPolicy = exceptionFactory.Create("Event Policy");

if (exceptionPolicy.HandleException(ex))

throw;
}
}
---
以上就祝大家好運,可以開始研究了

Read/Write App.config

請參考來源
--
可要慢慢吸收唷,不錯!!
輔助參考另一篇FileConfigurationSource

以上2篇可花了我1整天才找到,Enterprise Library 實務範例真是不多!!

2011年5月28日 星期六

完整 Microsoft Enterprise Library 5.0 相關下載

1.Microsoft Enterprise Library 5.0 (包含原始碼下載)
微軟 Microsoft Enterprise Library 5.0

2.MEL5.0文件檔
http://entlib.codeplex.com/ Enterprise Library 5.0 VS 2008 Documentation.msi

3.微軟的範例區
Key Scenarios

4.Hands-On Labs for Microsoft Enterprise Library 5.0 (手動練習範例分:VB,C#)
Hands-On Labs for Microsoft Enterprise Library 5.0

2010年9月11日 星期六

Microsoft Enterprise Library 5.0

Microsoft Enterprise Library 5.0

Hands-On Labs for Microsoft Enterprise Library 5.0
---
真是後知後覺,微軟竟有此法寶;到現在才發現...
光這些 Library 就省掉好多時間開發了
上面有兩個封裝版本,就都全抓了;又要研究一翻了..
---
Microsoft Enterprise Library is a collection of reusable application blocks designed to assist software developers with common enterprise development challenges. This release includes: Caching Block, Cryptography Block, Data Access Block, Exception Handling Block, Logging Block, Policy Injection Block, Security Block, Validation Block, and Unity.