本書根據.NETMVC實際項目開發(fā)所需要的技術,由淺入深地介紹了基礎開發(fā)環(huán)境的搭建、Web前端開發(fā)的相關知識、面向服務的架構(SOA)、Windows通信開發(fā)平臺(WCF)及MVC應用程序的創(chuàng)建等內容。針對公共體育課管理系統(tǒng)具體項目案例,為讀者介紹了MVC項目開發(fā)的全過程,包括項目的開發(fā)背景、開發(fā)模式、人員部署、多人協(xié)作開發(fā)平臺的搭建以及文檔的撰寫等,將結構復雜的軟件項目化整為零,通過對部分主要功能需求的編碼實現(xiàn),增強教程的實用性,讓讀者真正地學習到如何進行軟件的開發(fā),以及如何撰寫軟件開發(fā)的各類文檔。本書可作為大學本科和研究生計算機及軟件工程相關專業(yè)的教材,也可作為對Web開發(fā)感興趣人員的自學參考書。