[MVC4]初识.NET MVC4
最近一个月都在专心做unity3d的斗地主游戏,从早到晚,最后总算是搞出来了,其中的心酸只有自己知道。最近才有功夫闲下来,还是学习学习之前的老本行——asp.net,现在用.net做项目流行MVC,而不是之前的三层,既然技术在更新,只能不断学习,以适应新的技术潮流!
创建MVC工程
1.打开Visual studio2012,新建MVC4工程
2.选择工程属性,创建MVC工程
3.生成工程的目录
- App_Start:启动文件的配置信息,包括很重要的RouteConfig路由注册信息
- Content文件放置样式文件
- Controllers文件夹用来放置控制器
- Scripts文件夹系统自动创建了jquery文件
- Views文件夹放置控制器的视图文件
4.RouteConfig文件
- <span style="font-size:14px;">routes.MapRoute(
- name: "Default",
- url: "{controller}/{action}/{id}", //controller目录下的,action匹配Controllers目录下actionresult,id是一个可写参数
- defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } //默认启动项HomeController下的Index
- );</span>
5.新建控制器
- public ActionResult Next()
- {
- return View();
- }
这个返回一个ActionResult到前台视图页面,下面我们可以在此基础上创建控制器视图。
6.新建控制器视图
7.在控制器中添加代码,在视图中显示出来
- public ActionResult Index()
- {
- ViewBag.joy = "姓名:";
- ViewBag.name = "丁小未";
- ViewData["data"] = "大家来学学ASP.NET MVC4吧!";
- return View();
- }
前台view显示方法
- @{
- ViewBag.Title = "Index";
- }
- <h2>我的信息</h2>
- <a href="http://blog.csdn.net/dingxiaowei2013">学无止境的专栏</a>
- <br/>
- @ViewBag.joy
- <br/>
- @ViewBag.name
- <br/>
- @ViewData["data"]
8.查看运行效果
如果我们运行其他的view也是可以的,访问HomeController下的NextAction视图
也可以访问其他控制器的Action视图
欢迎关注我的围脖
==================== 迂者 丁小未 CSDN博客专栏=================
MyBlog:http://blog.csdn.net/dingxiaowei2013 MyQQ:1213250243
Unity QQ群:375151422,858550,6348968 cocos2dx QQ群:280818155
====================== 相互学习,共同进步 ===================
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。