创建 ASP.NET Core MVC 项目_c# .net core 6.0 mvc 项目框架搭建-程序员宅基地

技术标签: 学习  asp.net  mvc  NET  

目录

一、创建ASP.NET Core MVC项目

二、ASP.NET Core MVC目录结构


一、创建ASP.NET Core MVC项目

打开Visual Studio 2022

点击创建新项目

在列表中找到:ASP.NET Core Web应用(模型-试图-控制器):用于创建包含示例ASP.Net Core Mvc视图和控制器的Asp.NET Core应用程序的项目模板。此模板还可以用于RESTful HTTP服务。

输入项目名称、输入存储位置、输入解决方案名称、点击下一步、

选择框架.NET 6.0 (长期支持)

选择身份验证类型默认无

按需勾选配置HTTPS、启用Dicker、不使用顶级语句

点击创建

创建完成的解决方案资源管理器

将Controllers下的HomeController内的代码删除、保留默认依赖注入。

将Views下的Home下的Index.cshtml、Privacy.cshtml删除、

将Views下的Shared下的_Layout.cshtml、Error.cshtml、按需删除或删除文件内代码、

点击解决方案右键、重新生成解决方案、

二、ASP.NET Core MVC目录结构

Connected Services:用于添加服务依赖项。

Prorerties:用于配置项目文件

        launchSettings.json:用于配置项目启动协议,默认含有Command命令启动协议和IIS启动协议,可更改相关启动协议端口号等。

wwwroot:用于存放css、js、favicon.ico图标等静态文件。

依赖项:用于管理NuGet程序包等。

Controllers:控制器。MVC中的C。用于业务逻辑计算或调用其他服务。内含相关的控制器,默认含有HomeController控制器。

Models:模型。MVC中的M。用于实体对象,保存数据,传输数据。内含相关的模型,默认含有ErrorViewModel模型。

Views:视图。MVC中的V。用于展示数据、,表现数据。

        Home文件夹:内含Home控制器需要的视图文件,文件名称与Home控制器中的方法相对应。

        Shared文件夹:内含_Layout.cshtml母版视图、_ValidationScriptsPartial.cshtml脚本验证视图、Error.cshtml错误视图。

        _ViewImports.cshtml:用于声明项目命名空间视图。

        _ViewStart.cshtml:用于启动母版视图配置。

appsettings.json:配置文件。

Program.cs:程序入口,启动入口。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Mr_Fei/article/details/128546134

智能推荐

日常学习办公绘图PDDON使用操作手册-程序员宅基地

文章浏览阅读1k次,点赞24次,收藏17次。画图干货教程,零基础快速绘制线框图、流程图、架构图、思维导图、UML系列图、网络拓扑图、图文混排、日常ppt插图、ER图、数据库模型图、韦恩图、鱼骨图等等,一软搞定。 _pddon

Python环境配置_pycharm需要的环境配置-程序员宅基地

文章浏览阅读1.2k次,点赞2次,收藏2次。梦开始的地方!补之前答应的Python环境配置,在Gitbook上进行修改了一下。当成自己的小笔记趴,侵权即删!安装Python想要进行Python开发,首先需要下载和配置Python解释器。下载Python访问Python官网: https://www.python.org/点击downloads按钮,在下拉框中选择系统类型(windows/Mac OS/Linux等)选择下载最新版本的Python安装Python双击下载好的Python安装包勾选左下角Add Python 3_pycharm需要的环境配置

【计算机毕业设计】450音乐播放器管理系统_本实验以“音乐点播管理系统”为例,针对用户的特点,确定系统的功能: (1)用户管理:-程序员宅基地

文章浏览阅读1k次,点赞2次,收藏11次。随着社会的发展,计算机的优势和普及使得音乐播放器管理系统的开发成为必需。音乐播放器管理系统主要是借助计算机,通过对首页、音乐推荐、付费音乐、论坛信息、个人中心、后台管理等信息进行管理。减少管理员的工作,同时也方便广大用户对个人所需音乐的及时查询以及管理。音乐播放器管理系统的开发过程中,采用B / S架构,主要使用Java技术进行开发,结合最新流行的SpringMVC和Mybatis的SSM框架。中间件服务器是Tomcat服务器,使用Mysql数据库和Eclipse开发环境。该音乐播放器管理系统包括用户、会_本实验以“音乐点播管理系统”为例,针对用户的特点,确定系统的功能: (1)用户管理:

Java解析XML文件的方式,java集合框架面试题-程序员宅基地

文章浏览阅读773次,点赞9次,收藏10次。每年转战互联网行业的人很多,说白了也是冲着高薪去的,不管你是即将步入这个行业还是想转行,学习是必不可少的。作为一个Java开发,学习成了日常生活的一部分,不学习你就会被这个行业淘汰,这也是这个行业残酷的现实。如果你对Java感兴趣,想要转行改变自己,那就要趁着机遇行动起来。或许,这份限量版的Java零基础宝典能够对你有所帮助。如果你觉得这些内容对你有帮助,可以添加V获取:vip1024b (备注Java)[外链图片转存中…(img-YSVRtu3l-1712091133557)]

Slice timing设置(预处理内容)-程序员宅基地

文章浏览阅读98次。1. Slice order为[1:2:number_of_slices 2:2:number_of_slices],所以这里填入1:2:35 2:2:35。2. number of slices从radiant里面自己数。_slice timing

通过HttpURLConnection获取网络图片实例_httpurlconnection接收图片-程序员宅基地

文章浏览阅读4.1k次,点赞6次,收藏8次。今天主要介绍一下通过HttpURLConnection获取网络图片。通过点击button来获取图片内容。→布局文件:

随便推点

java value of_Java 中的valueOf()方法-程序员宅基地

文章浏览阅读4k次,点赞2次,收藏6次。valueOf() 方法有以下几种不同形式:valueOf(boolean b):返回 boolean 参数的字符串表示形式。.valueOf(char c):返回 char 参数的字符串表示形式。valueOf(char[] data):返回 char 数组参数的字符串表示形式。valueOf(char[] data, int offset, int count):返回 char 数组参..._java valueof

华为鸿蒙申请要多久,鸿蒙审核需要多久?-程序员宅基地

文章浏览阅读3.8k次。电梯直达huafen799504432新学乍练发表于 2020-12-18 14:24:39来自:HUAWEI Mate 30 5G最新回复 2020-12-19 09:36:25Screenshot_20201218_142336_com.huawei.allianceapp.jpg (149.85 KB, 下载次数: 1)2020-12-18 14:24 上传孤乃江东九牧渐入佳境发表于 202..._华为鸿蒙系统内测审核要多少天

E: Package ‘flex‘ has no installation candidate_e: package 'flex' has no installation candidate-程序员宅基地

文章浏览阅读1.3k次。sudo -imv /etc/apt/sources.list /etc/apt/sources.list_bak1vim /etc/apt/sources.list写入## Uncomment the following two lines to fetch updated software from the networkdeb http://old-releases.ubuntu.com/ubuntu lucid main restricteddeb-src http://old-rel_e: package 'flex' has no installation candidate

web服务器有哪些-程序员宅基地

文章浏览阅读1.7k次。顾名思义,Web Server 就是提供 Web 服务的 Server。比如我们访问 http://,其实就是在使用百度的 Server 提供的服务。一般来说, Web Server 对外提供的是 HTTP 服务(也可以是其他服务),这就是为什么我们的网址都以「http://」开头。_web服务器

Android Seekbar的onProgressChanged监听回调之fromUser参数解析(源码层次)-程序员宅基地

文章浏览阅读1.1w次,点赞4次,收藏9次。Android Seekbar的onProgressChanged监听回调之fromUser参数解析(源码层次)在Android开发中,Seekbar是我们高频率使用的几个控件之一,不管是使用原生系统的样式,还是根据各种五花八门的需求来定制自己项目中的SeekBar(在这里吐槽下项目经理),相信大家都做过,那么闲话不说进入正题。 SeekBar的继承关系为: 有些相对比较麻烦的需求要重写Se_onprogresschanged

推荐文章

热门文章

相关标签