程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> asp.net 2.0揭秘讀書筆記一:ASP.NET和.NET Framework

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

編輯:關於ASP.NET

《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是一種底層的、平台無關的語言。

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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved