原创 工廠與工廠方法

通常我們說的工廠是指工廠類或工廠對象,而工廠方法是一個方法,即類的一部分。這裏的關健詞是“方法”,具有工廠方法的類不一定是工廠類。 一個非常典型的工廠方法的實例是集合的枚舉,集合要本身並不是一個工廠類,但採用了工廠方法來獲得對其自身進行遍

原创 datalist分頁

datalist分頁Asp.net提供了三個功能強大的列表控件:DataGrid、DataList和Repeater控件,但其中只有DataGrid控件提供分頁功能。相對DataGrid,DataList和Repeater控件具有更高的樣

原创 ASP.NET Form 角色驗證

我花了兩天時間,來了解asp.net基於Form的驗證問題,最後在這篇文章中找到了答案。希望各位能細細閱讀。 Introduction Forms Authentication in ASP.NET can be a powerful

原创 application_authenticaterequest

在.net中的global.asax中有application_authenticaterequest事件與application_beginrequ

原创 datagrid repeater datalist三者的比較

datagrid repeater datalist三者的比較 1.DataBind()方法遍歷一個特定的DataSource中的記錄,並對其中的每條記錄,建立一個條目並對應數據控件的Item集。數據控件中的每個條目將成爲一個類的實例。這

原创 System.Security.Principal命名空間的點滴

此命名空間定義代碼在其中運行的安全上下文的用戶對象 其中: 接口IIdentity 定義標識對象的基本功能,代表特定用戶的標識對象,代碼當前即以該用戶的名義運行。 成員: AuthenticationType 獲取所使用的身份驗證的

原创 IPrincipal 和 IIdentity 接口

Windows 安全性的用戶中心概念基於登錄會話提供的安全上下文,而 .NET 安全性基於 IPrincipal 和 IIdentity 對象。 在 Windows 編程中,如果要了解運行的代碼所依賴的安全上下文,應查詢進程所有者的標識

原创 如何實現 IPrincipal

摘要 Microsoft .NET Framework 提供了兩種實現 IPrincipal 接口的方法:WindowsPrincipal 和 GenericPrincipal。這些類提供了滿足大多數應用程序方案所需的基於角色的授權檢查功

原创 ASP.NET有關目錄操作的常識

 MapPath對子目錄操作要帶虛擬目錄名,或者用下面的代替     Server.MapPath("/")   --------------站點根目錄的物理路徑     Server.MapPath("~

原创 分佈式應用程序的身份驗證和授權方法

基於角色授權 大部分 .NET Web 應用程序都使用基於角色的授權方法。您需要考慮各種角色類型,選擇最適合您的應用程序方案的方法。您有以下選項: • .NET 角色 • Enterprise Services (COM+) 角色

原创 CSS組合與嵌套

 組合你不必重複有相同屬性的多個選擇符,你只要用英文逗號(,)隔開選擇符就可以了。比如,你有如下的代碼:  Example Source Code [www.52css.com] h2 { color: r

原创 CSS文本

  <SCRIPT src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript> </SC

原创 CSS顯示屬性

  <SCRIPT src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript> </SC

原创 CSS盒模型(Box model)問題詳解

 width和height定義的是Content部分的寬度和高度,padding border margin的寬度依次加在外面。背景會填充padding和content部分。但是由於瀏覽器設計上的問題,不同

原创 CSS邊框

 邊框可以應用到在主體元素body中的絕大部分HTML元素中。 創建一個包圍着元素的邊框,你所需要的是邊框樣式border-style。它們的值可以是 solid、dotted、dashed、double、