c# mvc5 view 多层_c# MVC5(一) 初步认识以及新建mvc

一:MVC5初始

1:广义MVC(Model--View-Controller):

V是界面 ;

M是数据和逻辑 ;

C是控制,把M和V链接起来;

是程序设计模式,一种设计理念,可以有效的分离界面和业务

2:狭义MVC,是web开发框架

V--Views 用户看到的视图内容

C---Controllers 决定用户使用哪个视图Action,还能调用逻辑计算

M--Models 数据传递模型,普通的实体

二:visual   Studio种新建MVC

1:右键新建项目

794d37d5c96832ce3cafc5c9711c5e23.png

2:选择web中的Asp.net web应用程序

21077b74e6403faf9590cdaf397fbbbc.png

3:这个时候你可以选择空的mvc,但是一定要勾mvc,此时会生成一个空的mvc;此外你也可以选择mvc项目,这个下面的复选框或默认勾选上,这个会生成一个初始化的mvc项目,一些controll和view等都会默认生成,是直接可以预览的。具体你选择哪种方式可以依据自己的爱好而定。

549114459c7189a178238a4b1e10b74d.png

或者如下:

832bede4b1bdb95c1ddc6fad3a592132.png

此时mvc项目已经创建成功了,新建的mvc项目结构如下:

bcbc7e6191286d0512a1b4f5006061f3.png

三:MVC项目预览

新创建的mvc项目会有一个默认配置,即浏览的时候:只需要controller的名字+view的名字即可,如下图:

32945db5f75b7f53c2215823698dac7d.png

1:为什么有这样的规则,这是取决于默认路由的,即为:

15badb0692b72b5a02b31a1933f75aa5.png

打开这个源码我们能看到有一个默认配置:

7b8f6691d5403edd1ca0b8e07ff71436.png

这里面如果都不输入则会默认走:Home/Index这个页面

2:如果我们项目中有需要配置url的地址,是不是只需要在这里修改,答案是正确的。我们举几个例子:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值