原创 事務的隔離級別2 (TRANSACTION ISOLATION LEVEL)

事務的隔離級別 SQL Server通過在鎖資源上使用不同類型的鎖來隔離事務。爲了開發安全的事務,定義事務內容以及應在何種情況下回滾至關重要,定義如何以及在多長時間內在事務中保持鎖定也同等重要。這由隔離級別決定。應用不同的隔離級別,SQ

原创 .NET Remoting 使用總結

Remoting技術的應用        根據需求,我們的系統必須以C/S方式構建,而且是三層架構,這樣一來,就出現了服務器端和客戶端通信的問題。              爲了解決雙方的通信問題,還要考慮效率、性能等方面,經過分析、試

原创 C#和ASP.Net面試題目集錦

 1.有哪幾種方法可以實現一個類存取另外一個類的成員函數及屬性,並請舉列來加以說明和分析.2.A類是B類的基類,並且都有自己的構造,析構函數,請舉例證明B類從實例化到消亡過程中構造,析構函數的執行過程.請附

原创 ASP.NET Web Page應用深入探討

   一、服務器腳本基礎介紹   首先,我們先複習一下Web服務器頁面的基本執行方式:   1、客戶端通過在瀏覽器的地址欄敲入地址來發送請求到服務器端   2、服務器接收到請求之後,發給相應的服務器端頁面(

原创 IT高手的修煉祕笈

要成爲武林高手,需要長時間的勤學苦練。要成爲軟件開發高手,又需要多長時間呢?《Modern C++ Design》的作者Andrei Alexandrescu認爲:一個人有可能在20幾歲就成爲編程高手,但要

原创 影響SQL性能的原因

影響SQL性能的因素很多,如初始化參數設置不合理、導入了不準確的系統及模式統計數據從而影響優化程序(CBO)的正確判斷等,這些往往和DBA密切相關。純粹從SQL語句出發,筆者認爲影響SQL性能不外乎以下四個重要原因:        (1

原创 瀏覽器高寬的一致性

回顧一下,在限定了文檔類型的情況下,多數瀏覽器對document.body屬性的解釋都是相同的:在加上DTD文檔格式後,IE7,FF,OPERA這三個瀏覽器表現出了驚人的一致性,只有IE6在頁面內容超出窗口

原创 泛型真的會降低性能嗎?

  在《.NET,你忘記了麼?(八)—— 從dynamic到特性誤用》一文中,飛林沙同學提到,使用泛型會略微降低程序性能,因此在程序中使用List是不合理的行爲,應該使用ArrayList。這一點和老趙平時的觀點相悖,老趙一直提倡,在.N

原创 ASP.NET異步請求處理(Asynchronous Http Handlers)

ASP.NET中你可以通過繼承IHttpHandler這個接口來實現一個同步(Synchronous)處理用戶請求的類。比如你希望對於一切類型爲fakephp的請求都通過你的Http Hanlder來處理,你可以實現以下這個類: us

原创 ASP.NET跨頁傳值方法總結

source.cs    public string Name  ...{   get   ...{    return txtName.Text;   }  }   public string Pwd  ...{   get   .

原创 ASP.NET 2.0 中的窗體身份驗證

摘要:本教程闡釋 ASP.NET 2.0 版中窗體身份驗證的工作機制;闡釋 IIS 和 ASP.NET 身份驗證如何協作,以及 FormsAuthenticationModule 類的角色與操作。 本頁內容 目標 概述 IIS

原创 事務的隔離級別1 (TRANSACTION ISOLATION LEVEL)

SQL 事務的隔離 爲了遵守ACID規則,事務必須與其他事務相隔離。這意味着在一個事務中使用的數據必須與其他事務相隔離。爲了實現這種分離,每一個事務會鎖住它使用的數據以防止其他事務使用它。鎖定義在需要鎖定的資源上,這些資源可以是索引、數據

原创 XML規範化(1)

       文章的主要目的是說明如何規範化XML文檔,爲了更好地瞭解規範化的規則,我在翻譯時省略了一些內容(XML數字簽名;非對稱密鑰體系和信息摘要)。       讓我們先來看看下面兩份文件(文件1和文件2)文件1<?xml vers

原创 JavaScript面向對象編程

JavaScript面向對象編程   一、引言  隨着Ajax等技術的廣泛使用,YUI、Prototype等對JavaScript的應用可謂是淋漓盡致、出神入化。人們才發現原來JavaScript可以實現如此強大的功能,具備如此優雅的架

原创 ASP.NET 常見參考項目的 UI、BLL 、Model 、 DAL 分析。

個人感覺數據訪問層應該實現以下幾個主要目的: 1) 分離業務層與數據層 2)屏蔽具體數據庫的差異(如SQLServer、Oracle、OLEDB、ODBC等) 3)簡化數據訪問層的代碼,經常寫一些 Parameter 的設定是很無聊的事