diff --git "a/\345\210\230\346\254\242/20241113--mvc\345\237\272\347\241\200\346\241\206\346\236\266.md" "b/\345\210\230\346\254\242/20241113--mvc\345\237\272\347\241\200\346\241\206\346\236\266.md" new file mode 100644 index 0000000000000000000000000000000000000000..a1a12d30d3e437985e015fc4f73eed1c5f0ce7d0 --- /dev/null +++ "b/\345\210\230\346\254\242/20241113--mvc\345\237\272\347\241\200\346\241\206\346\236\266.md" @@ -0,0 +1,41 @@ +# 基础框架 + +@startmindmap + * 解决方案 + * 项目 + + * 后台管理项目 + * 前后端分离技术 + * 前端 + * vue3 + * 后端 + * Admin3000.Core + * Admin3000.Domain + + * 1. 项目组织结构 + * 解决方案和项目结构 + * mvc项目的结构 + * Controllers 控制器 + * Models 模型 + * Views 视图 +@endmindmap + +## 如何建立一个mvc项目 +> dotnet new mvc + +> dotnet new mvc -o 项目名称 + +## 运行项目 +> dotnet run + + +首先要在控制器中定义一个视图入口,确保能连接上Index.cshtml文件 +```c# + public IActionResult Index() + { + return View(); + } +``` + +如何删除页面的原始元素,`shared/_Layout.cshtml`里面的内容,可以直接在`_ViewStart.cshtml`中将内容改为` Layout = null;`即可 +