本書以Microsoft Visual Studio 2013為集成開發(fā)環(huán)境,通過對實際項目(學生選課管理系統(tǒng))的逐步重構和完善過程,引導讀者全面、深入地掌握C# Windows應用項目的開發(fā)技術。本書主要介紹C# Windows應用項目的設計思路和開發(fā)步驟、OOP基本概念、ADO.NET數(shù)據庫訪問技術、三層體系架構、簡單工廠模式等.NET開發(fā)的關鍵技術。本書采用由點及面、由易到難、逐步完善的項目化內容組織方式,逐步介紹C#窗體項目開發(fā)的關鍵技術及其應用技能。本書中涉及的關鍵技術不僅可用于開發(fā)三層架構的C#窗體應用軟件,對于讀者后續(xù)學習各類框架開發(fā)更起著奠定基礎、知根溯源的作用。本書適用于高職高專院校軟件專業(yè)的學生學習,也適用于廣大需要開發(fā)C# Windows應用項目的讀者學習。