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

熱點內容
怎麼跟客戶說明產品變更了什麼 瀏覽:171
保稅區會計業務代理需要哪些條件 瀏覽:991
如何運用空閑時間學一門技術 瀏覽:388
美元國際原油連續產品是什麼意思 瀏覽:395
電腦怎麼把後台運行程序搞到桌面 瀏覽:467
轉賬時收款行拒絕交易該怎麼處理 瀏覽:640
違建怎麼處理程序 瀏覽:309
一個女人出差怎麼發信息 瀏覽:102
uc應用市場怎麼打開 瀏覽:45
國際期貨交易軟體哪個便宜 瀏覽:803
品牌服飾代理商處如何拿貨 瀏覽:971
華夏基金定投為什麼不顯示交易 瀏覽:242
個性數碼產品有哪些 瀏覽:848
房地產代理公司主委是什麼職位 瀏覽:885
康明斯87如何導出數據 瀏覽:642
怎麼查看電腦微信數據 瀏覽:973
刑事拘留有多少程序 瀏覽:251
六個月期限的國債是哪個市場的 瀏覽:81
問答小程序怎麼用 瀏覽:252
微信小程序不能搜索了怎麼回事 瀏覽:695