Enterprise Library 2.0
---
真是利害!!
2011年6月5日 星期日
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;
}
}
---
以上就祝大家好運,可以開始研究了
主要是文件過少,大家放出來的經驗值也不高!
底下依此篇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;
}
}
---
以上就祝大家好運,可以開始研究了
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
微軟 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.
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.
訂閱:
文章 (Atom)