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

熱點內容
三無產品如何抽檢 瀏覽:632
馬尾到南方建材市場多少公里 瀏覽:511
打電話數據用不了怎麼設置 瀏覽:62
米菲代理很久沒登錄了怎麼辦 瀏覽:213
產品被假冒怎麼辦 瀏覽:783
去哪裡學習傳奇技術 瀏覽:959
諾安基金交易密碼是什麼 瀏覽:703
你為什麼沒有程序 瀏覽:448
波後如何代理加盟 瀏覽:570
福州哪裡有銀元交易店 瀏覽:923
汽車違法信息收到多久才查到 瀏覽:520
簡易程序給被告送達什麼 瀏覽:851
高職信息專業有哪些學校 瀏覽:472
極東全國有多少代理 瀏覽:893
什麼時候沖減交易性金融資產成本 瀏覽:913
下一步應該走什麼程序 瀏覽:863
跳蚤市場用另一種意思怎麼說 瀏覽:256
快手小程序怎麼跳轉 瀏覽:191
汽車安檢燈的數據多少 瀏覽:361
黎塘煙絲市場在哪裡 瀏覽:935