asp.net 2.0揭祕讀書筆記一:ASP.NET和.NET Framework

iDotNetSpace發表於2009-05-12
    《ASP.NET 2.0 揭祕》兩卷書已經入手好些日子,卻一直沒有時間來細讀,只偶爾需要的時候翻閱參考,最近決定抽空通讀,我把我認為有需要的地方作了筆記,錄入部落格,以備複習。

 

        ASP.NET.NET Framework的一部分。

    構建ASP.NET的頁面,需要利用.NET FRAMEWORK的特性。

.        NET Framework由兩部分組成:框架類庫(Framework Class Library)和公共語言執行時

 

 框架類庫

         .NET Framework 2.0 包含了18 619種型別,12 909個類,401 759個公共方法、93 105個公共屬性和30 546個事件。

 

    1、名稱空間

   名稱空間(namespase)僅僅是一個類別,比如,所有和操作檔案系統有關的;類都位於System.IO名稱空間中。

.       2. 程式集(assembly

    程式集(assembly)就是儲存.NET Framework中的類所在的硬碟上的.dll檔案。比如ASP.NET Framework中的所有類都位於一個叫做System.Web.dll的程式集中。

       .NET Framework 2.0 中包含了51個程式集。

 

    使用.NET Framework中的任何類,必須做兩件事情。第一,應用程式必須引用包含這個類的程式集;第二,應用程式必須匯入這個類所在的名稱空間。

 

公共語言執行時

    公共語言進行時(CLR)用於執行應用程式程式碼。

       C#編譯器把程式碼轉換成MSIL(微軟中間語言)的特殊語言。MSIL是一種底層的、平臺無關的語言。

當應用程式正式執行時,JITERJust-In-Time編譯器)就把MSIL程式碼實時編譯成機器碼。通常情況下,應用程式並不會整個的從MSIL編譯成機器碼,只有在編譯執行中被實際呼叫的方法才會被編譯成機器碼。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-594850/,如需轉載,請註明出處,否則將追究法律責任。

相關文章