Test-Drive ASP.NET MVC (Paperback)
暫譯: 測試驅動 ASP.NET MVC
Jonathan McCracken
- 出版商: Pragmatic Bookshelf
- 出版日期: 2010-06-15
- 售價: $1,088
- 貴賓價: 9.5 折 $1,034
- 語言: 英文
- 頁數: 296
- 裝訂: Paperback
- ISBN: 1934356530
- ISBN-13: 9781934356531
-
相關分類:
.NET、ASP.NET
立即出貨(限量) (庫存=1)
買這商品的人也買了...
-
$880$695 -
$2,130$2,024 -
$990$891 -
$380$300 -
$399ASP.NET MVC 1.0 Test Driven Development: Problem - Design - Solution (Paperback)
-
$580$458 -
$400$312 -
$620$484 -
$890$757 -
$750$593 -
$450$351 -
$480$379 -
$450$356 -
$950$808 -
$600$474 -
$580$458 -
$980$833 -
$580$458 -
$850$723 -
$420$332 -
$1,200$948 -
$480$379 -
$580$458 -
$600$474 -
$520$411
商品描述
Yes, finally, Microsoft has figured it out. ASP.NET MVC 2.0 lets you test drive your code, control the output of your HTML, and leverage C# and .NET in an easy-to-use web framework. This book shows you all you need to know to get started developing web applications using test-driven development (TDD). You'll learn how to do everything from creating your first test, to building REST web services, to deploying your finished ASP.NET MVC applications. Test-Drive ASP.NET MVC gets you started with all the fundamentals you need, whether you're transitioning from older Microsoft technologies, or if you're coming from an open-source background and are curious about what ASP.NET MVC has to offer.
ASP.NET MVC 2.0 is C# on the web done right. No more fiddling around with Viewstate, IsPostBack(), and drag-and-drop coding. Microsoft has addressed the shortcomings of ASP.NET and created a framework that goes toe-to-toe with other popular web frameworks such as Ruby on Rails. Programming in C# is fun again!
This book takes a test-first approach to the main features of ASP.NET MVC. You'll get hands-on experience building and deploying a time-management web application from start to finish. From building your first page, to data access, to integrating with web services such as Blogger.com, Test-Drive ASP.NET MVC guides you step by step. You'll come away with a complete understanding of web services and data access, and you'll learn how to test each component so that your code is bug-free and maintainable from the start. You'll see how to handle security, logging, and error handling.
Software isn't useful until it's deployed into production. We'll cover automated deployment using MSBuild, a build tool product that can help you get your site online, repeatably and reliably. Throughout, you'll work with open source projects that complement ASP.NET MVC, including NHibernate, MVCContrib, and Castle Windsor Container. These tools speed up developing database components, architecture layers, and testing your code.
As you build and deploy your application, you'll not only learn the framework itself, but also gain valuable experience with the test-first methodology, driving your application development through small and measurable incremental improvements.
商品描述(中文翻譯)
這是可測試的。它是輕量級的。它是開源的。它是……微軟?
是的,微軟終於搞清楚了。ASP.NET MVC 2.0 讓你可以測試你的代碼,控制你的 HTML 輸出,並在一個易於使用的網頁框架中利用 C# 和 .NET。本書將向你展示開始使用測試驅動開發(TDD)開發網頁應用程式所需了解的一切。你將學會從創建你的第一個測試,到構建 REST 網路服務,再到部署你的完成的 ASP.NET MVC 應用程式的所有內容。《Test-Drive ASP.NET MVC》將幫助你掌握所有基礎知識,無論你是從舊的微軟技術轉型,還是來自開源背景並對 ASP.NET MVC 的功能感到好奇。
ASP.NET MVC 2.0 是正確實現的 C# 網頁開發。不再需要擺弄 Viewstate、IsPostBack() 和拖放編碼。微軟已經解決了 ASP.NET 的不足之處,創建了一個與其他流行的網頁框架(如 Ruby on Rails)不相上下的框架。用 C# 編程再次變得有趣!
本書採用測試優先的方法來介紹 ASP.NET MVC 的主要特性。你將獲得從頭到尾構建和部署一個時間管理網頁應用程式的實踐經驗。從構建你的第一個頁面,到數據訪問,再到與 Blogger.com 等網路服務的整合,《Test-Drive ASP.NET MVC》將逐步指導你。你將全面了解網路服務和數據訪問,並學會如何測試每個組件,以確保你的代碼從一開始就是無錯誤且可維護的。你將學會如何處理安全性、日誌記錄和錯誤處理。
軟體在部署到生產環境之前是沒有用的。我們將涵蓋使用 MSBuild 進行自動化部署,這是一個可以幫助你可靠且重複地將網站上線的構建工具產品。在整個過程中,你將與補充 ASP.NET MVC 的開源項目合作,包括 NHibernate、MVCContrib 和 Castle Windsor Container。這些工具加速了數據庫組件、架構層的開發,以及代碼的測試。
在你構建和部署應用程式的過程中,你不僅會學習框架本身,還會獲得有關測試優先方法的寶貴經驗,通過小而可測量的增量改進推動你的應用程式開發。