NET Framework: 就是微軟Web Services 引擎
有許多程序設計師和使用者,非常渴望有一個完善而且透明清楚的基礎架構,來建立WebServices(因特網服務)。.NET Framework 就是為了這個需求,而提供的基礎架構。.NETFramework 提供了應用程序模型及關鍵技術,讓開發人員容易以原有的技術來產生、布署,并可以繼續發展具有高安全、高穩定,并具高延展的Web Services。對于.NET Framework 而言,所有的組件都可以成為Web Services,Web Services 只不過是另一種型態的組件罷了。微軟將COM 的優點整合進來,它可以不用像COM 那么嚴謹的來栓鎖兩個對象,.NET Framework 以松散的方式來栓鎖Web Services 這種型態的組件。這樣的結果讓開發人員非常容易的發展出強而有力的Web 服務組件,提高了整體的安全及可靠性,并且大大的增加系統的延展性。
.NET Framework: 由三個部分組成
.NET Framework 的目的就是要讓建立Web Services 以及因特網應用程序的工作變的簡單,.NET Framework 包括了三大部分:第一個部分是Common Language Runtime(CLR,所有.NET 程序語言公用的執行時期組件),第二部分是共享對象類別庫(提供所有.NET 程序語言所需要的基本對象),第三個部分是重新以組件的方式寫成的ASP.NET(舊版本則是以asp.dll提供ASP 網頁所需要的對象)。