码迷,mamicode.com
首页 > Web开发 > 详细

Asp.Net MVC3 简单入门第一季(一)环境准备

时间:2015-11-03 20:53:27      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:

前言

大家好,从今天开始我将写一个关于AspNet MVC3方 面学习的总结,并跟初学者一起分享一些基本的基础知识,作者本身也很愿意跟大家一起交流技术,一起交流一起进步,欢迎高手不吝赐教,欢迎大家不同的意见和 建议,作者的学识和见识当然有自己的局限性,希望自己能成为不闷骚型的技术人员,而不是只自己享受技术,而不让更多的人来分享你的成果的人。

第一节:关于Asp.Net MVC3

Asp.Net MVC已经到第三版了,相信大家也都熟悉了,我也不再重复相关概念性的东西了。但是大家一定要了解,Asp.Net MVC是微软的一个开源的UI层框架,是AspNet的另外一种开发模式。好废话不多说,那我们开始进入Asp.Net MVC3 的学习中来,工欲善其事,必先利其器!所以我们必须搭建好自己的开发环境才能为我们下一步的学习和开发提供更好的支持。

那你的机器的必备条件是:

1)VS2010(当然你非要使用VS2008那我也不能说什么了)

2)SqlServer 2000/2005/2008

3)Asp.Net MVC3安装包(应该是需要VS2010SP1

 

下面提供一些URL链接方便大家下载学习:

1)Asp.Net MVC3的官网:http://www.asp.net/mvc/mvc3 

如下图所示:

技术分享

这个大家在安装过程中可能时间会非常长(>=20分钟),大家忍耐一下!

2)安装Asp.Net MVC3安装包

http://www.microsoft.com/web/gallery/install.aspx?appid=MVC3 

3)Asp.Net MVC3源码开源地址:

http://aspnet.codeplex.com/releases/view/58781 

如下图所示:

技术分享

第二节:第一个Asp.Net MVC3项目

1)创建项目:

技术分享

2)选择项目的默认视图引擎

技术分享

我们选择一个Empty模板,然后选择Razor视图引擎(Asp.Net MVC3中提供的新的视图引擎)选择HTML5标记支持打上勾(这块我也不了解,呵呵,希望做过这块研究的高手跟我分享一下!)。

3)创建后的项目:

 技术分享

Asp.Net MVC3貌似跟之前的版本创建的项目模板没什么大的不同,文件夹也基本相似。当然我们看到文件夹内的Jquery的包更新到了1.5.1 。后面的文章中会对每个文件夹都做相关的介绍。在此就不多啰嗦了。

4)添加代码,跑起来我们的第一个Demo

首先:在Controller文件夹上右击,选择添加菜单,然后选择Controller,如下图所示:

技术分享

然后弹出对话框,将Controller命名为HomeController,注意后面的Controller不要去掉,不然它就不会被识别为Controller了,最后点击添加。如下图所示:

技术分享

设计器自动为我们生成代码如下:

 

技术分享
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace MvcApplication1.Controllers
{
public class HomeController : Controller
{
//
// GET: /Home/

public ActionResult Index()
{
return View();
}

}
}
技术分享

下一步我们在Action上添加我们需要的视图,如下所示:

技术分享

5)在前台页面添加我们自己的Html标签

技术分享
@{
ViewBag.Title = "Index";
}

<h2>Index</h2>

<h1>Hello! It‘s my first Asp.Net MVC Web!</h1>
技术分享

注意:红色为我们自己添加的部分

6)最终结果:

技术分享

 

转载:http://www.cnblogs.com/fly_dragon/archive/2011/06/12/2078648.htmlAsp.Net MVC3 简单入门第一季(一)环境准备

Asp.Net MVC3 简单入门第一季(一)环境准备

标签:

原文地址:http://www.cnblogs.com/spring-sd/p/4934094.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!