本書作為ASP.NET程序設計的教程,系統(tǒng)全面地介紹了有關ASP.NET網站開發(fā)所涉及的各類知識。全書共分16章,內容包括搭建ASP.NET開發(fā)及運行環(huán)境,ASP.NET網頁開發(fā)基礎,C#編程基礎,ASP.NET標準控件,ASP.NET驗證控件,HTTP請求、響應及狀態(tài)管理,ADO.NET數據訪問技術,使用LINQ進行數據訪問,數據綁定,用戶和角色管理,主題、母版、用戶控件和Web部件,網站導航,Microsoft AJAX,Web服務和WCF服務,ASP.NET MVC編程,綜合案例——圖書館管理系統(tǒng)。全書每章內容都與實例緊密結合,有助于讀者理解知識、應用知識,達到學以致用的目的。本書為慕課版教材,各章節(jié)主要內容配備了以二維碼為載體的微課,并在人郵學院(www.rymooc.com)平臺上提供了慕課。此外,本書還提供了課程資源包。資源包中提供了本書所有實例、上機指導、綜合案例的源代碼、制作精良的電子課件PPT、重點及難點教學視頻、自測題庫(包括選擇題、填空題、操作題題庫及自測試卷等內容),以及拓展綜合案例和拓展實驗。其中,源代碼全部經過精心測試,能夠在Windows XP、Windows 7等系統(tǒng)下編譯和運行。