ASP的缺點:
1、VBScript和JavaScript是在ASP中僅可使用的兩種指令碼語言。它們是基本的非型別化語言。在ASP中不能使用強型別語言.
2、ASP頁面需要解釋,使得它執行速度較慢。
3、ASP頁面非常凌亂。
4、在使用ASP建立WEB應用程式時,程式設計師和設計人員必須在同一檔案上一起工作。
5、在ASP中,必須通過編寫程式碼來提供所需的`任何功能。
6、在ASP中沒有對程式碼給予太多的關注。
7、在ASP中沒有除錯機制。
8、在ASP中。必須停止WEB伺服器才能安裝DLL的新版本,並且在應用程式中使用DLL的新版本之前,必須先在登錄檔中註冊它,而且,DLL註冊過程非常複雜。
的優點:
中支援強型別語言.
頁將被編譯而不是解釋,這樣它們的執行速度就比ASP頁快。
提供宣告性伺服器控制元件。
通過繼承機制來支援程式碼的重用。
具有Trace的內建方法,可以幫助對頁面進行除錯。
在中,置於應用程式的BIN目錄中的任何元件將自動對應用程式可用.