mvc是什么不解释,解释也是废话一大堆,会用,会熟练,会干活就ok啦,叫兽早就说过人和动物的区别是会使用使用工具
高深的问题是达到传说中的老赵级别的人去研究的,偶的职责是打字,安全,效率就让大鸟们研究吧,没时间孩子等着喂奶呢,哈哈。。。说笑
只是没达到那种高度,活干完再研究吧,好比房子没买呢就别讨论结婚生几个娃了,ok,搜索完mvc的定义吧,废话over
写博客也是学习,不太熟练,那。。。。。
第一步。打开vs,我里个去
一路默认下一步,然后我们看一下建好的目录结构
那个test项目是我们新建的时候可以选择的,我默认的,所以它就跟着出生了,你也可以不要他的,现在不吊他
看到新建完这个项目默认的示例给建了这么多文件,那我们先看看运行效果吧,作为一个惯性思维者的我于是产生了在页面上右击的想法(平时都这么干的),结果没有在浏览器中查看的选项,也没有default.aspx页面,纳闷了吧,我就先吧这个/Views/Home/Index.aspx设为起始页,然后F5调试看看出现什么情况,结果
和平时的web不一样了吧确实,好了,不装比啦,直接说
处理方法一 直接在浏览器中输入http://localhost:你的端口/Views/Home/Index.aspx
处理方法二 建立一个default.aspx页面,将defalt.aspx.cs的Page_Load方法这样写写
protected void Page_Load(object sender, EventArgs e)
{
string originalPath = Request.Path;
HttpContext.Current.RewritePath(Request.ApplicationPath, false);
IHttpHandler httpHandler = new MvcHttpHandler();
httpHandler.ProcessRequest(HttpContext.Current);
HttpContext.Current.RewritePath(originalPath, false);
}
运行结果
好啦,运行起来就随便点点链接吧,12点半啦,该睡觉啦,广大打字员同志们晚上别太有精神,小心40岁就夫妻矛盾倍增,你懂的