[翻译-ASP.NET MVC]Contact Manager开发之旅
生活随笔
收集整理的這篇文章主要介紹了
[翻译-ASP.NET MVC]Contact Manager开发之旅
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
本翻譯系列為asp.net mvc官方實(shí)例教程。在這個(gè)系列中,Stephen Walther將演示如何通過(guò)ASP.NET MVC framework結(jié)合單元測(cè)試、TDD、Ajax、軟件設(shè)計(jì)原則及設(shè)計(jì)模式創(chuàng)建一個(gè)完整的Contact Manager應(yīng)用。本系列共七個(gè)章節(jié),也是七次迭代過(guò)程。本人將陸續(xù)對(duì)其進(jìn)行翻譯并發(fā)布出來(lái),希望能對(duì)學(xué)習(xí)ASP.NET MVC 的各位有所幫助。由于本人也是個(gè)MVC菜鳥(niǎo),且E文水平亦是平平,文中如有疏漏敬請(qǐng)見(jiàn)諒。
注:為保證可讀性,文中Controller、View、Model、Route、Action等ASP.NET MVC核心單詞均未翻譯。
注:為保證可讀性,文中Controller、View、Model、Route、Action等ASP.NET MVC核心單詞均未翻譯。
- 迭代1 - 創(chuàng)建Contact Manager應(yīng)用
- 第一次迭代中,我們將用最簡(jiǎn)單的方式建立起Contact Manager應(yīng)用并實(shí)現(xiàn)最基本的CRUD操作。
- 迭代2 - 修改樣式,美化應(yīng)用
- 這次迭代中,我們通過(guò)修改ASP.NET MVC的母板視圖及CSS來(lái)改善應(yīng)用程序的觀感。
- 迭代3 - 驗(yàn)證表單
- 我們將通過(guò)第三次迭代添加基本的表單驗(yàn)證。我們將阻止用戶提交不完全的表單,同時(shí)還將驗(yàn)證電子郵件地址以及電話號(hào)碼。
- 迭代4 - 利用設(shè)計(jì)模式松散耦合
- 本次迭代我們通過(guò)使用一些設(shè)計(jì)模式使得應(yīng)用程序更加容易維護(hù)。例如我們將采用Repository模式以及依賴注入來(lái)對(duì)應(yīng)用程序進(jìn)行重構(gòu)。
- 迭代5 - 建立單元測(cè)試
- 迭代五中將要說(shuō)明如何通過(guò)單元測(cè)試進(jìn)行Model的Mock,以及如何針對(duì)Controller和驗(yàn)證邏輯進(jìn)行測(cè)試。
- 迭代6 – TDD(Test Driven Development)開(kāi)發(fā)
- 先進(jìn)行單元測(cè)試,以此推動(dòng)應(yīng)用程序的開(kāi)發(fā)將是這次迭代的重點(diǎn),在這節(jié)中我們將為應(yīng)用程序添加Contact Group的概念并提供相應(yīng)功能
- 迭代7 - 利用Ajax為Web應(yīng)用程序賦予更好性能及用戶體驗(yàn)
- 在最后的迭代中,我們將看到如何通過(guò)Ajax來(lái)提高應(yīng)用程序的響應(yīng)和性能。
轉(zhuǎn)載于:https://www.cnblogs.com/024hi/archive/2009/03/17/ASP_NET_MVC_SAMPLE_CONTACT_MANAGER_INDEX.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的[翻译-ASP.NET MVC]Contact Manager开发之旅的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Windows Mobile 编程 (W
- 下一篇: 从一本书看经济危机中创业者的机会