1、ASP.NET Core2.0之Model、View、Controller

本文是ASP.NET Core2.0的入门教程,从新建空项目开始,逐步讲解如何创建Controllers、Views和Models文件夹,以及Controller与View之间的交互。文中通过实例展示了Model和View的传值方法,包括Model对象、ViewBag、ViewData、TempData的使用,并提及了QueryString、FormCollection和Model方式的数据传递。同时,文章还介绍了参数合法性校验的初步概念。
摘要由CSDN通过智能技术生成

一、新建空项目

  打开VS2017,新建→项目,选择如下:

点击,确定,弹出的界面选择如下:

选择空项目,因为选择其他的话会自动生成很多用不到的类,显得项目不够“清爽”,ASP.NET Core选择2.0版本。最后点击确定。创建项目如下:

 刚建好的项目可能在依赖项哪儿有黄色的感叹号,那是因为NuGet包还没有加载完,等加载完以后黄色感叹号就消失了。看!整个项目很清爽吧!不管三七二十一,先Run起来。


标志性的语句出现了。这样就好了?来,我们慢慢的分析已这“Hello World!”的是怎么出现的,全文搜索一下。

尴尬,完全看不懂在干嘛,这要那样啊?能不能让我愉快的Hello World了?

二、新建Controllers,Views和Models文件夹

1.新建
  上面的没看懂?没关系,我们试着写一下自己的“Hello World”。

一口气创建了三个文件夹,名字“尽量不要写错了”,再个Controllers添加一个控制器,取名“HomeController”。趁着这个时间回忆一下老师说的Controller,Model和View之间的关系(直接上图):
简单流程:Http→(路由)→Controler(处理业务)→构建Model→Views→Response→浏览器

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值