【正文】
一個可以作為平臺支持下一代Inter的可編程結(jié)構(gòu)。 .NET最終目標: 就是讓用戶在任何地方、任何時間,以及利用任何設備都能訪問所需信息、文件和程序。用戶不需要知道這些文件放在什么地方,只需要發(fā)出請求,然后只管接收就可以了。所有后臺的復雜性是完全屏蔽的 。 基于上述原因,微軟在 2022年首次提出了“ .NET”的概念。 Steve Ballmer 【 返回 】 .NET體系結(jié)構(gòu) OS 公共語言運行庫 CLR .NET類庫 公共語言規(guī)范 (CLS) C .NET Framework VB C++ ... Windows Form XML CLS定義了在 .NET平臺上運行的語言所必須支持的最小規(guī)范,用以避免不同語言特性產(chǎn)生的錯誤,實現(xiàn)語言之間互操作性。 Common Language Specification CLR是應用程序的執(zhí)行引擎,負責程序安全地載入和運行用戶程序代碼,包括內(nèi)存分配、垃圾收集和安全檢查等,并保證應用和底層操作系統(tǒng)之間必要的分離 。 Common Language Runtime .NET開發(fā)的應用類型 ? Web程序:主要是利用 ,用戶可以使用 IE瀏覽器進行訪問,是 B/S模式 的應用程序。 ? Windows Form:這種程序運行在客戶機上,常有一到多個Form(窗體 )元素,是一種典型的 C/S模式應用。 ? 移動數(shù)字設備程序:為手機、 PDA、便攜式游戲機等開發(fā)的應用程序。 ? 局域網(wǎng)應用程序:局域網(wǎng)中的分布式計算機之間需要互相通過.NET Remoting( .NET遠程)等技術進行通信。 ? XML Web Services應用程序:基于 XML Web Services技術開發(fā)的跨平臺、跨系統(tǒng)的分布式系統(tǒng)。 … 9 Prev H