首頁  >  文章  >  web前端  >  高效能管理ASP.NET的JavaScript函式庫

高效能管理ASP.NET的JavaScript函式庫

高洛峰
高洛峰原創
2016-11-25 11:12:001164瀏覽

簡介
對於ASP.NET開發人員來說,管理專案中的JavaScript都很隨意:

高效能管理ASP.NET的JavaScript函式庫

我想這很大程度可能是因為網路上沒有如何妥善處理ASP.NET中JavaScript的可靠資訊。此文的目的是提供一個最佳方案,用於管理ASP.NET中的JavaScript。此方案將能解決以下問題:

內聯JS:把JS直接放在頁面中將導致頁面臃腫不堪。 
發布JS:常常忘記發布JS文件。 
錯誤引用:在其它Web程式中引用JS時經常失敗。 
依賴性:需要記住JS文件中錯綜複雜的依賴關係。 
無效引用:頁上引用的JS從來沒有被用到。 
HTTP/HTTPS:跨HTTPS頁引用HTTP的JS。 
重構:重構一個新版本將花費大量時間。 
冗餘:多次引用統一個JS檔。 
預備知識
確保已安裝Visual Studio 2010。 Express版可能不支援此文涉及到的一些概念。

概述
大部分上述問題是由把JS或JS檔案引用直接放到ASPX頁面所引起的。幾乎所有上述問題的解決方法是使用ASP.NET的內建功能來嵌入JS檔案到一個DLL,然後動態引用這些檔案。本文將示範這些功能,以及一些充分使用它們的技巧。接下來我們將逐步介紹如何實現。

開始
第一步,啟動Visual Studio 2010,並新建一個名為ParchmentPurveyor的空Web程式。

高效能管理ASP.NET的JavaScript函式庫

接下來加入一個窗體:Default.aspx,並加入一些簡單的HTML程式碼。大致如下:

    Parchment Purveyor   

      

Parchment Purveyor  h1>       

Paper for printers, painting, publication,            paper planes, and plenty of other plebeian projects!

   

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn