ASP為什么會被淘汰


第一次學習做網站時候,學的就是asp,也用asp給不少用戶建過網站,實話說,asp做一般網站很方便,簡單實用,速度也快,當時就做網站,所以沒有發現有什么asp不能完成的。

2007年之前我一直用asp,后來接觸到asp.net,當時也抵觸,感覺好不容易學會asp,微軟干嘛又搞一個net出來,后來也相同了,既然微軟要出新東西咱也不能落后,學就學吧,這樣斷斷續續學了一年后開始用net做項目,做多了的確發現asp.net比asp的優點多很多,功能性東西就不說,因為每種語言功能其實都不差,我個人感覺net比asp的明顯優勢有:

后台代碼和前台分離,這樣做的好處是以后修改、更新基本只需要修改cs文件,而不必改動界面部分,設計人員可以專注做前台,程序人員可以專注寫代碼。打個比方:以前我們連接數據庫,需要先寫一個數據庫連接文件,后面每個頁面用這個文件的時候都會需要用include來包含,如果被包含文件多了,你會發現很多代碼自己都搞不清楚干什么的,如果我們后續需要更改了數據庫連接文件名時候,所以相關頁面都要更改。asp.net的做法是,寫一個.cs連接文件放在app_code目錄中,其他文件需要用到數據庫連接只需要通過類名來調用就可以,非常簡潔。

然后就是微軟的更新問題,asp語言微軟都不更新了,但是net微軟一直持續更新,時代在進步,科學在進步,學術也在進步,但是asp已經停止不前了,大家自己想想吧。

連discuz、pageadmin、動易這些專業的網站管理系統公司都陸續推出asp.net版本,我們還在等什么?

這里不是說asp的不好,只是建議如果你想從事這行並一直做下去,去盡量學習新的技術,當世界都在更新的時候,你一個人的止步不前只會讓你被別遠遠的甩掉。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM