本书以一个完整的软件案例为主线,以Visual Studio为开发工具、.NET(特别是ASP.NET MVC)为开发平台、C#为编程语言、SQL Server为数据库服务器,全面阐述了软件原理与工程。 其中,Visual Studio开发工具包括软件项目、软件MVC等内容;C#语言+.NET平台编程包括ASP.NET MVC平台、C#、JavaScript、XML、XHTML、CSHTML、CSS语言等内容;SQL Server服务器包括数据库、数据仓库、SQL、数据集成OLDI、数据多维分析OLAP、