導航:首頁 > 軟體知識 > net可以寫什麼程序

net可以寫什麼程序

發布時間:2023-06-12 10:02:44

『壹』 什麼是.net編程

Net 是一個編程框架。

與函數庫不同,編程框架指的是一種更高層的抽象,它使使用它的開發人員可以在不用掌握太多基礎編程理論時(當然最好是懂一些)就可以開發產品。.Net Framework 的意義是指 .Net 框架。.NET Framework 是可以用來開發應用軟體與託管類庫的一個平台;它為你提供在生成、調試以及執行託管應用程序時所需要的編譯器及工具。可以說 .NET Framework 為你提供了在 Windows 上開發和運行託管應用程序所需的一切條件。因此 .Net 框架也是一種高層次的抽象,它是一種全面支持以面向對象編程的編程方式來進行開發的運行於 Windows NT 系列操作系統上的高層編程框架。

之所以說應用程序是託管的是因為它們的執行過程是由 .NET Framework 管理的。實際上,.NET Framework 通過提供一個可控的運行時環境來管理這些執行過程,此運行時環境提供眾多的服務,比如在應用程序運行時載入應用程序、管理內存、監視和維護安全和資源完整性。

在 .NET(以及Java)之前,應用程序未被託管,因為它們不是由可控的運行時環境來執行的。比如之前提到的 C++、VB6 編程語言所提供的編程環境中,操作系統中沒有其他組件來提供 .Net 提供的這些服務,應用程序需要自己管理它們的服務,這在有些時候就導致了錯誤的代碼、安全漏洞,以及數據的丟失。

.NET Framework 提供了眾多的工具,比如編譯器、調試器、編程語言、執行引擎(名為 Common Language Runtime,CLR,公共語言運行時),開發工具,以及大量的預定義的「功能模塊」類庫。這些類庫被稱作 Framework Class Libraries(FCLs)。

.Net 支持眾多的編程語言,所有的編程語言編寫的代碼都將最終交給 CLR 來執行,因此 .Net 是「語言無關」的。目前微軟推出的用於 .Net 開發的語言有:VB.NET J# C# F#,現在的 VC++ 也支持託管 .Net 編程。

.Net 編程可應用於很多方面,比如桌面應用程序、WEB應用程序、便攜設備應用程序、游戲開發、用戶界面開發、富互聯網開發等。

通過安裝一些插件,也可以在 Linux 等操作系統上運行 .Net 程序。

閱讀全文

與net可以寫什麼程序相關的資料

熱點內容
哪裡找spss數據 瀏覽:345
申請的代理怎麼注銷 瀏覽:681
哪些產品有祛斑的效果 瀏覽:445
美國農業市場怎麼樣 瀏覽:346
換機聯系方式怎麼數據遷移 瀏覽:578
怎麼注冊一個品牌產品 瀏覽:262
抗衰老潔面產品的共性有哪些 瀏覽:514
北訊怎麼交易不了啊 瀏覽:755
多道程序環境什麼意思 瀏覽:32
有哪些奇葩的自熱產品 瀏覽:536
有什麼凈水產品 瀏覽:475
做代理入股需要注意什麼 瀏覽:932
什麼樣的數據是爆款視頻 瀏覽:205
泰國宵夜市場有什麼 瀏覽:592
如何核實學生餐卡的信息 瀏覽:975
資料庫系統為什麼不屬於系統程序 瀏覽:865
白銀人才市場在什麼位置 瀏覽:500
東莞有哪些出口越南產品 瀏覽:289
如何開發海產品和農產品 瀏覽:429
c盤哪些數據可以刪 瀏覽:617