ASP.NET預備知識(一)

.NET FrameWork框架 

是一套應用程序開發框架,主要目的提供一個開發模型。

主要的兩個組件:

    公共語言運行時(Common Language Runtime(CLR)

提供內存管理、線程管理和遠程處理等核心服務,並且還強制實施嚴格的安全類型,提高代碼的安全性和可靠想。

         .NET  Framework類庫:

CLR緊密集成,可以使用它開發多種應用程序和服務。主要包括控制檯應用程序、Windows窗體應用程序、WindowsPresentationFoundation(WPF)應用程序(一個類庫和一組API,用於創建在Web服務與客戶端之間發送消息的系統)、ASP.net網站、Web服務、Windows服務、基於WCF的面向服務應用程序和WF的啓用工作流程的應用程序等。

ASP.NET是什麼?

      Active Server Pages(動態服務器頁面,運行於IIS之中的程序)

  ASP.net是一個統一的Web開發模型,能使用盡量少的代碼生成企業級的ASP.net網站所必須的各種服務。

             1 、與Framework完美結合。

對於Framenwork框架,在開始已經解釋。

             2ASP.net是編譯型還是解釋型?

是編譯型:1) ASP.net網頁首次被訪問,將編譯成微軟中間語言(MicrosoftIntermediate(中間的)  LanguageMSIL)。2)ASP.net頁面實際執行前,MSIL代碼將以即時編譯(Just-In-TimeJIT)形式被編譯成機器語言。

        

                                                                                 

IISInternet Information Services信息服務)

    提供了集成、可靠Web服務器功能,運行ASP.net網站需要IIS支持。

    IIS(互聯網信息服務)是一種Web網頁服務組件,分別用於網頁瀏覽、文件傳輸、新聞服務和郵件發送等方面,使得在網絡上發佈信息變的容易。

    通俗的講:

IIS,就是一個網頁服務器。允許你把用HTML格式的網頁文件放到一個連在網絡上的計算機上面,供別人瀏覽。就像新浪網站一樣,把它的全部文件,放到一個連在網絡上的計算機上,設置一個缺省目錄,我們只要在在瀏覽器中輸入新浪的網址,就可以訪問了。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章