7 天玩转 ASP.NET MVC — 第 1 天
0. 前言 正如标题「 7 天玩儿转 ASP.NET MVC 」所言,这是个系列文章,所以将会向大家陆续推出 7 篇。设想一下,一天一篇,你将从一个愉快的周一开始阅读,然后在周末成为一个 ASP.NET MVC 开发者,这很酷吧! 第一天是热身运动,这篇我们将围绕 Controller 和 Views 实践两个 Labs。在每个 Lab 之中都伴随着一些 Question 和 Answer。所以文章的主体框架是 Lab 和 Q&A。 1. 开始之前的准备 我们只需要 Visual Studio 工具就可以开始 ASP.NET MVC 之旅。你可以通过 Visual Studio 官网 下载所需版本。 2. MVC vs Webforms 许多 ASP.NET 开发者第一次接触 MVC 时会认为它是区别于 Webforms 的,会认为它是一个全新的技术。确实如此,如果说 ASP.NET Webforms 是一个创建 Web Application 的框架,那么 ASP.NET MVC 就是一个更棒的架构体系,它以一种更合理的方式来组织和放置我们的代码。 不可否认的是,ASP.NET Webforms 在过去十多年都非常流行,从 VB 开始,微软就开始传经布道 RAD 和 Visual Programming 的方法。连微软的开发工具都称作 Visual Studio,可见一斑。