程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#學習筆記(4月1日)

C#學習筆記(4月1日)

編輯:C#入門知識

Web Service:將一個Web Site當作是一組API(Application Pragramming Interface)來使用的機制,我們稱之為“Pragrammable Web”。一旦“Pragrammable Web”的基礎建立後,便可以輕易的在Internet上提供各類服務,我們稱這種通過“Pragrammable Web”機制提供的Web服務為“Web Service”。

  為了實現“Pragrammable Web”的目標,首先各網站得定義一致的數據格式與彼此溝通的通信協議。目前最為流行、應用最為廣泛的標准數據交換格式是XML,它的底層是使用SOAP(Simple Object Access Protocol)作為彼此溝通的通信協議。

  .NET Framework:是一個通用語言執行環境(Common Language Runtime),並提供一套功能齊備的類函數庫,以協助程序設計師處理系統溝通的細節。

.NET Framework包括:

u 通用語言執行環境(Common Language Runtime)
u 類函數庫
u 程序語言
u Visual Studio.NET

  Common Language Runtime:只要是符合通用語言規范(Common Language Specification)的程序語言所開發的程序,將可以在任何有Common Language Runtime(CLR)的操作系統下執行,包括Windows 95/98、CE、NT、2000和.NET。

  Intermediate Language:當你用.NET程序語言編寫好程序代碼後,便可以使用.NET提供的編譯器來編譯程序,以便產生EXE或DLL文件。但編譯出來的程序並不是CPU馬上可以執行的Native Code,而是一種中間語言(Intermediate Language)。在執行時,CLR的Class Loader會將IL程序代碼載入內存,然後通過及時的方式將其編譯成此平台可以執行的程序。

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