導航:首頁 > 軟體知識 > 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可以寫什麼程序相關的資料

熱點內容
榮耀手機能免費發簡訊嗎程序如何 瀏覽:809
法律服務代理制是什麼 瀏覽:594
新能源汽車哪個市場最好 瀏覽:747
自產農產品怎麼界定自產 瀏覽:348
電影特殊交易講的什麼 瀏覽:618
醫夫子的產品怎麼樣 瀏覽:656
中國銀行扣款信息在哪裡設置 瀏覽:583
耐克回收什麼產品 瀏覽:816
貓吐蟲了買什麼產品 瀏覽:270
文案推廣產品怎麼寫 瀏覽:574
舒暢醫用冷敷凝膠怎麼代理 瀏覽:950
打工學什麼比較有點技術 瀏覽:363
蘋果為什麼重視中國市場 瀏覽:133
注射新冠疫苗多久能查詢到信息 瀏覽:330
魯證期貨交易如何查周單 瀏覽:197
如何建立產品網頁 瀏覽:795
紫色面膜代理需要多少錢 瀏覽:424
變頻器數據如何傳輸 瀏覽:570
唐山能學什麼技術 瀏覽:8
寧波菜市場搬遷到哪裡 瀏覽:784