回覆列表
  • 1 # 使用者1931173721557

    ASP.NET和ASP的區別有以下幾點:

    1、開發語言不同。 ASP使用non-type指令碼語言來開發應用程式或web網頁,在web端新增程式碼和在客戶端新增程式碼一致,導致程式碼雜亂無章。 ASP.NET使用strongly-type程式語言開發應用程式或web網頁,也可以使用.NET Framework框架開發,程式碼一致性較ASP好了許多。

    2、執行方式不同。 ASP是解釋執行的程式設計框架,使用js等指令碼語言,執行速度慢。 ASP.NET是編譯性的程式設計框架,執行效率高且使用的是伺服器端預先編譯好的程式碼庫。

    3、開發方式不同。 ASP是面向過程設計語言,程式碼前後端不分離,寫在同一個頁面,程式碼雜亂無章,維護性和可重用性較低。 ASP.NET則是面向物件設計語言,程式碼前後端分離,一部分專注於編寫前端程式碼,一部分專注於編寫相應的後臺功能,程式碼井然有序,易維護且可重用性高。

    4、複雜性不同。 ASP複雜性低,程式碼容易理解,但是開發效率不高。 ASP.NET則較為複雜,但是具有相應的框架,程式設計快速且思路清晰。

  • 中秋節和大豐收的關聯?
  • 哈弗M1怠速時方向盤抖動~~什麼原因?