asp.net的優勢和不足
優勢和弱點
·ASP.NET2.0不足之處:
(1)簡單易學。有人在說這個開發基礎是最廣的。
(2)安裝使用方便。裝好一個Windows 2000,只要你安裝了IIS哪麼ASP就可以使用了。
(3)開發工具強大而多樣。易用、簡單、人性化,這本就是微軟的強項。
(4)效率高。在低的訪問量下,ASP能體現出一定的效率,這時它對機器的要求並不高。
(2)ASP由於使用了COM元件會變的十分強大,但是這樣會由於Windows NT系統設計問題而會引發大量的安全問題。
(3)由於ASP還是一種Script語言所沒除了大量使用元件外,沒有辦法提高其工作效率。
(4)無法實現跨作業系統的應用。ASP的概念本就是為一個能讓系統執行於一個大的多樣化環境而設計的。
(5)還無法完全實現一些企業級的功能:完全的叢集、負載均橫。
ASP.NET 的優勢很明顯在於它簡潔的設計和實施。這是物件導向的程式設計人員的夢想:語言靈活,並支援複雜的物件導向特性。在這種意義下,它真正能夠與程式設計人員現有的技能進行互操作。
ASP.NET 的另一個優勢是其開發環境。例如,開發人員可以使用 WebMatrix(一個社群支援的工具)、Visual Studio .NET 或各種 Borland 工具(如 Delphi 和 C++ Builder)。例如,Visual Studio 允許設定斷點、跟蹤程式碼段和檢視呼叫堆疊。總而言之,它是一個複雜的除錯環境。許多其他第三方的 ASP.NET IDE 解決方案也將必然出現。
但是ASP.NET強健性,是以損失效率為代價的。ASP.NET 在記憶體使用和執行時間方面耗費非常大,這大部分歸因於較長的程式碼路徑。對基於 Web 的應用程式,這些侷限可能是一個嚴重的問題,因為在 Web 上,您的應用程式可能擴充套件為每秒成千上萬的使用者。記憶體使用率還可能成為 Web 伺服器上的一個問題。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-401644/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 網站建設中CSS的優勢和不足網站CSS
- 本土手繪 Roguelike 《形骸騎士》的優勢與不足
- 其它行業半路轉web前端開發,優勢和不足有哪些?行業Web前端
- 住宅IP的優勢與不足:如何選擇適合自己的住宅IP?
- 區塊鏈Dapp的劣勢和優勢區塊鏈APP
- JSON的特點和優勢JSON
- 索引原理和優勢索引
- Fish Shell 的使用特性和優勢
- MES和ERP的整合的優勢有哪些?
- redis持久化rdb和aof之間的優勢劣勢Redis持久化
- 面向企業的 DevSecOps 的優勢和挑戰dev
- 美元穩定幣有哪些優勢和劣勢?
- Go的優勢Go
- VMware vSAN的六大優勢和案例分享
- Python和R之間的優勢有何不同?Python
- 婚紗攝影小程式的功能和優勢
- java三大版本和核心優勢Java
- Python有什麼優勢和劣勢?Python介紹!Python
- 光伏逆變器負載的功能和優勢負載
- 廢品回收小程式的功能模組和優勢
- 雲原生的優勢
- 會 Python 的優勢Python
- 微服務思考(01):什麼是微服務?微服務的優勢和劣勢微服務
- CN2專線和普通國際對比優勢在哪?有什麼優勢
- 營銷型網站具備的特點和優勢網站
- 企業建設網站的優勢和作用有哪些?網站
- 超寬頻UWB定位的優勢和特點介紹
- 製造執行系統(MES)的功能、優勢和整合
- 資料機房假負載的優勢和特點負載
- 海外BGP線路伺服器的優勢和缺點伺服器
- 自動化測試的優勢和侷限性有哪些
- CN2專線和普通國際對比優勢在哪裡 有什麼優勢
- Simdroid模擬軟體特點和優勢
- IPv6的優勢
- TypeScript的三個優勢TypeScript
- 精讀《Monorepo 的優勢》Mono
- SAP CAR 的主要優勢
- 建立索引的優劣勢索引
- PMDK優勢