第 1 章 C# 簡介

1.1 什麼是.NET Framework編程

  .NET Framework是Microsoft爲開發應用程序而建立的一個富有革命性的新平臺。能夠建立Windows應用程序、Web應用程序、Web服務和其餘各類類型的應用程序。緩存

  .NET Framework主要包含一個很是大的代碼庫,能夠在客戶語言(如C#)中經過面向對象編程技術(OOP)來使用這些代碼。orm

  通用類型系統(Common Type System,CTS)對象

  .NET 公共語言運行庫(Common Language Runtime,CLR),負責管理用.NET庫開發的全部應用程序的執行。圖片

   MSIL:Microsoft Intermediate Language資源

  JIT:Just-In-Time 編譯器開發

  程序集包括可執行的應用程序(.exe)、其餘應用程序使用的庫(.dll)、元信息、可選的資源(聲音文件和圖片)編譯器

  全局程序集高速緩存(Global Assembly Cache,GAC)io

  託管代碼:編譯

  垃圾回收

  建立.NET應用程序所須要的步驟:一、使用某種.NET兼容語言(如C#)編寫應用程序代碼;二、把代碼編譯爲MSIL,存儲在程序集中;三、在執行代碼時,首先必須使用JIT編譯器將代碼編譯爲本機代碼;四、在託管的CLR環境下運行本機代碼,以及其餘應用程序或過程

  在第2步中編譯爲MSIL的C#代碼不必定包含在單獨的文件中,能夠把應用程序代碼放在多個源代碼文件中,再把它們編譯到一個程序集中。這個過程成爲連接。

1.2  什麼是 C#

  C#是可用於建立要運行在.NET CLR上的應用程序的語言之一。

  C#編寫的常見的應用程序:Windows應用程序(Windows Forms模塊)、Web應用程序(Active Server Pages.NET,ASP.NET)、Web服務

  Active Data Objects.NET(ADO.NET)

1.3  Visual Studio 2005

  解決方案不單單是一個應用程序,還包含項目,能夠是Windows Forms項目、Web Form項目等。

相關文章
相關標籤/搜索