MVC是什么?
MVC:后端的一种设计模式
服务器的作用:接收浏览器发送的请求(如提交表单,get或post),返回一段响应内容(之前,浏览器完成了域名的解析,将请求发送给指定IP的服务器),比如一串html字符串(至于html的加载,解析,在浏览器中实现)。
路由:保障不同的URL可以对应不同的代码路径

当 url 是 /users/userId 的时候调用 showUser,当 url 是 /articles/articleId 的时候,调用 showArticle。
模型:DBHelper。
控制器:一串动作方法(ShowUser(),ShoeArticle())不同的URL对应不同的控制器。控制器负责获取数据(调用Model方法),获取html文件(未填充数据),使二者结合,返回给浏览器。(类似于ashx)

客人对裁缝铺补衣服,裁缝拿起衣服,添了个扣子,把衣服还给客人。
视图:服务器返回给浏览器的东西。

图片发自简书App

在VS中创建一个新的ASP.NET MVC项目。

记得选择“空白”模板,勾选“MVC"