ASP.NET MVC3 实例(一) MVC3 介绍和项目的创建

最近在抽空学习 MVC,接下来一段时间我将使用 MVC3 搭建一个介绍 Google Android 的个人博客。选择这个项目第一是自己喜欢 Google 的产品,第二是因为 Android 也算个比较新鲜的事物,这样大家也会比较喜欢^_^。

在接下来的具体操作中,我会尽量给出一些必要的解释。很明显,MVC 3 主要还是面向实际的网站开发应用,我们不会涉及过多的理论,接下来就让我们一步一步实现基于 MVC3 的 Google Android 个人博客吧!首先,看下博客首页的截图:

Google Android 博客预览

接下来,我们先进行项目的创建,启动VS2010,依次选择菜单栏->文件->选择新建ASP.NET MVC 3 Web Application项目,如下图:

MVC3 项目创建

在接下来的弹出窗口中,我们选择空项目,选择空项目有助于我们更好的理解 MVC 执行顺序。View engine 选择 Razor,Razor 相对于Aspx 视图使用了新的语法,关于 MVC3 中 Razor的特点和使用我们会慢慢介绍到。选择OK,如下图:

 创建基于 Razor 的 MVC3 项目 

在往下进行前,我们先看下项目中几个文件夹的作用,你也可以先看看ASP.NET MVC学习总结(一)ASP.NET MVC介绍

MVC(模型视图控制器)分为三块:模型、视图和控制器,以后文中不会再次给出诸如此类的中文翻译,而是Model、View和Controller。

  • Controllers 用于接收和处理输入,并选择恰当的View呈现给用户
  • Views 保存我们的UI模板,视图呈现
  • Models 用来操控数据
  • Content 保存图片、CSS样式表等其他静态内容
  • Scripts 保存我们的js文件
  • App_Data存数据库文件(此文件夹里文件通过URL访问不到,安全)

当然,这样放置文件不是必须的,但是为了规范起见,我们还是按照这个形式放置我们的文件为好。这样别人浏览我们的程序也会比较容易,况且这种放置并没有什么不好的地方。

本篇就先到这里,下篇中我们将介绍 MVC3 中实体数据模型的创建。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值