MVC開發人員必備的五大工具

2022-09-17 13:57:19 字數 825 閱讀 6771

1. chirpy zippy

使用方法請參考這裡。

2. t4mvc

我曾經寫過許多關於t4mvc的博文,但這裡仍然值得一提,它是asp.net mvc應用程式的乙個t4模板,簡化了建立控制器、行為和檢視的操作,使mvc**的可維護性更好。

3. mvc contrib

t4mvc是mvc contrib庫的一小部分,mvc contrib庫包含了asp.net mvc開發領域的各種工具,我在最近的乙個私人專案中就使用了grid html helper,但mvc contrib包含的功能和庫很多,需要你在日常開發中逐一去發現。

4. asp.net精靈和影象優化框架

提高**效能最好的辦法就是減少渲染乙個頁面需要的http請求數量,減少請求數的乙個方法是使用css精靈或內嵌影象。例如,假設你的**有乙個工具條,包含12個32x32畫素的圖示,載入頁面時至少會產生12個http請求,即每個小圖示都會產生乙個http請求,css精靈將所有圖示編結在一起,然後使用css定義每個影象的邊界,這樣可以將請求數減少到1個。

遺憾的是,建立精靈的過程非常耗時和繁瑣,基本上需要合併所有影象,然後在樣式表中宣告每個影象的x和y座標,如果合併影象和生成css的過程能夠自動化就好了,有需求就有對應的產品,asp.net精靈和影象優化框架於是就應運而生了。

5. elmah

elmah是一款優秀的mvc應用程式日誌記錄工具,如果你還沒有用過它,強烈建議你試一試,雖然需要一翻設定,但其功能的確很強大,這裡列乙個快速清單以供參考:

Js開發人員必備工具 Web Developer

最近在幫客戶修改基於mail.com的郵件系統,有兩個工具幫了我大忙乙個是web測試用的selenium ide,乙個是web developer.我不得不提這個web developer,由於我要修改的郵件系統是基於js cgi.而且js非常複雜,js又用到了js框架mochikit。在茫茫的js...

開發人員的必備技能

對於剛開始學習軟體開發的新人來說,必備技能 往往意味著乙個長長的 標有重要度的學習列表,但是過長的列表通常會導致新人不知如何開始學習,壓力倍增。本文嘗試列舉出最重要的幾個技能,也期望通過此列表能給新人乙個比較明確的學習重點和路徑。沒有掌握任何一門程式語言,就不可能成為一名程式設計人員。許多程式設計師...

開發人員的必備技能

對於剛開始學習軟體開發的新人來說,必備技能 往往意味著乙個長長的 標有重要度的學習列表,但是過長的列表通常會導致新人不知如何開始學習,壓力倍增。本文嘗試列舉出最重要的幾個技能,也期望通過此列表能給新人乙個比較明確的學習重點和路徑。沒有掌握任何一門程式語言,就不可能成為一名程式設計人員。許多程式設計師...