學習微軟企業庫存心得 總結

2021-09-06 10:33:29 字數 2318 閱讀 6225

1:asp.net頁面可以繼承基類,可以把頁面裡中的頁面載入事件與報錯,日誌等事件都寫進基類,方便每個頁面的登陸與共同的方法處理。

例如基類:

using

system;

using

system.collections.generic;

using

system.linq;

using

system.web;

using

system.diagnostics;

using

microsoft.practices.enterpriselibrary.common.configuration;

using

microsoft.practices.enterpriselibrary.exceptionhandling;

using

microsoft.practices.enterpriselibrary.exceptionhandling.configuration;

using

microsoft.practices.enterpriselibrary.logging;

namespace

entlibstudy.helper

private

set }

private

string

_username;

public

string

username

private

set }

private

bool

_isadmin;

public

bool

isadmin

private

set }

protected

void page_load(object

sender, eventargs e)

showpage();

}protected

void page_error(object

sender, eventargs e)

protected

void handleexception(exception ex, string

policy)

}//////

展示子頁面,可被子頁面重寫

/// protected

virtual

void

showpage()

//////

永久重定向

/// ///

protected

void redirectpermanent(string

url)}}

基類**

子頁面的**引用

using

system.web;

using

system.web.ui;

using

system.web.ui.webcontrols;

namespace

entlibstudy.web}}

子頁面**

2

:winfrom的窗體可以繼承winfrom窗體,把共同的窗體所使用的相同的介面做乙個可以繼承的父窗體。

例如:changepwd 與form1,newuser,resetpwd都繼承userdialogbase

例如開啟乙個newuser窗體時,

userdialogbase f = new

newuser();

f.showdialog();

2:winfrom的窗體可以繼承winfrom窗體

加密主要**:

microsoft.practices.enterpriselibrary.security.cryptography.dll

然後再需要的地方加入

using

microsoft.practices.enterpriselibrary.security.cryptography;

下面是主要的加密解密**

//加密

string encrypt = cryptographer.encryptsymmetric("

rc2cryptoserviceprovider

", str);

//解密

string encrypt = cryptographer.decryptsymmetric("

rc2cryptoserviceprovider

微軟企業庫5 0學習筆記(一)企業庫是什麼?

什麼是企業庫?企業庫包含一系列應用程式模組和核心架構。這些高復用的元件旨在幫助開發者解決一些共同的企業開發問題。企業庫同時提供高可配置的特性,使我們管理重複的工作更加容易,例如我們知道的在應用的很多地方發生的橫切關注點。包括像日誌記錄 快取 異常管理等。另外,它提供的依賴注入容器能夠簡化和分解你的設...

微軟企業庫4 1學習筆記(十一)企業庫的核心類

在企業庫的很多模組中都實現了很多常用的功能,他們同樣對企業庫以外的應用 也很有用。例如,資料序列化和訪問配置資訊。為了提供可用性,這些 都放在企業庫核心的common程式集中。另外,所有的模組都被設計為最小的依賴,以便他們可以單獨使用。除了unity,所有的企業庫都依賴於企業庫的核心庫,核心庫包含了...

微軟企業庫4 1學習筆記(十一)企業庫的核心類

在企業庫的很多模組中都實現了很多常用的功能,他們同樣對企業庫以外的應用 也很有用。例如,資料序列化和訪問配置資訊。為了提供可用性,這些 都放在企業庫核心的common程式集中。另外,所有的模組都被設計為最小的依賴,以便他們可以單獨使用。除了unity,所有的企業庫都依賴於企業庫的核心庫,核心庫包含了...