上QQ阅读APP看书,第一时间看更新
第1篇 ASP.NET MVC编程基础
Web应用程序开发分为Web前端开发和Web后端开发。Web前端开发是指编写发送到客户端后可被各种浏览器解析的呈现给用户的页面,主要技术包括HTML、CSS、JavaScript等;Web后端开发是指编写在Web服务器上运行的页面处理逻辑和数据处理逻辑,在ASP.NET开发平台上,主要用C#语言来实现。
ASP.NET MVC是微软公司在.NET框架的基础上构建的一种免费的、开源的、基于测试驱动的Web应用程序编程模型。开发人员利用ASP.NET MVC和Razor视图引擎编写Web应用程序时,既可以混合使用C#代码、HTML5、CSS3以及JavaScript代码快速创建前端的动态网页,又可以将后端的数据支持(Models)、用户界面(Views)和逻辑处理(Controllers)完全分离,同时也能方便地编写单元测试代码。
这一篇我们主要学习用ASP.NET MVC开发Web应用程序的基本编程技术,这也是学习Web应用程序开发首先必须掌握的技术。