MVC2.0入门必读教程程序源码

时间:2013-06-21 03:30:32
【文件属性】:

文件名称:MVC2.0入门必读教程程序源码

文件大小:301KB

文件格式:RAR

更新时间:2013-06-21 03:30:32

MVC 教程 程序 源码

MVC2.0入门必读教程程序源码 前言 ASP.NET MVC作为微软官方的MVC解决方案,推出有一段时间了。可以说自动推出以来,一直广受关注。在经历了漫长的Preview之后,前几天终于推出了其beta版。并且在官方文档中,微软声明最终的正式版与beta版相比不会有大的变化。所以,对于.NET平台的开发人员来说,是时候学习ASP.NET MVC了。 本系列文章作为一个ASP.NET MVC的入门教程,将不会长篇大论介绍其中的概念及理论。而是通过案例实践来学习ASP.NET MVC。在这系列文章中我将逐步完成一个“公告发布系统”。我的写作策略是:先动手做,遇到需要解释概念和理论的时候再解释,而不是先把概念和理论解释完再做东西。 另外,我还有几点要说明的: 1.为了将大家的关注点充分集中在ASP.NET MVC上,这个Demo的业务处理将使用Mock的方式。即不会真正去访问数据库,而是虚拟一些数据。 2.本Demo将不考虑任何美工问题。 下面,让我们一起开始ASP.NET MVC之旅吧。 配置环境 如果您还没有安装ASP.NET MVC的话,请到这里(http://www.microsoft.com/downloads/details.aspx?FamilyId=A24D1E00-CD35-4F66-BAA0-2362BDDE0766&displaylang=en)下载安装。 下载后,按提示安装就可以了。 新建项目 安装完ASP.NET MVC后,在VS里新建一个项目,可以看到有一个“ASP.NET MVC Web Application”的选项,选择它,新建一个项目,并命名为“MVCDemo”。 建完项目后,可以看到默认情况下已经建立了很多文件夹,这里简略说一下各个文件夹的作用。 Content——存放应用需要的一些资源文件,如图片、CSS等。 Controllers——存放控制器类。 Models——存放业务模型组件。 Scripts——存放JavaScript脚本文件。 Views——存放视图。 现在不了解一些概念没关系,后续文章将慢慢解释。 本程序中包括MVC基本的使用以及MVC内置拦截器( 在ASP.NET MVC中,有三种拦截器:Action拦截器、Result拦截器和Exception拦截器。)本程序中用到了第一种和第三种。其实也没什么神秘的,就是一个普通的类而已。只不过需要继承FilterAttribute基类,Action拦截器还要实现IActionFilter接口,而Exception拦截器需要实现IExceptionFilter接口。拦截器主要在Controllers目录下的Filters目录下。


【文件预览】:
MvcApplication
----MvcApplication.sln(932B)
----MvcApplication()
--------Global.asax.cs(2KB)
--------Scripts()
--------Global.asax(98B)
--------MvcApplication.csproj(7KB)
--------bin()
--------Web.config(11KB)
--------obj()
--------Properties()
--------App_Data()
--------Views()
--------Content()
--------Models()
--------MvcApplication.csproj.user(1KB)
--------Controllers()
----MvcApplication.suo(32KB)

网友评论

  • 这个没有太大的帮助。
  • 不是我想要的
  • 不错的入门教程,学习了
  • 还行吧,就是资料太老了
  • 不错的入门教程,学习了
  • 挺适合我们这种入门的
  • 基本入门的介绍,不过从其他地方依然能够搜到好多类似的文档。
  • 入门还可以,能有学习的作用
  • 不错的入门教程,也可以用来复习
  • 让初学者眼前一亮,确实不错!
  • 没有查到想要的东西
  • 谢谢楼主,不过有些看不懂,
  • 虽然没学这个,但是很感兴趣。留着以后看吧。