diff --git "a/\350\214\203\351\270\277\351\233\257/20241114-\346\226\207\344\273\266\347\273\223\346\236\204\344\273\245\345\217\212\346\263\250\346\204\217\351\241\271/20241114-\346\226\207\344\273\266\347\273\223\346\236\204\344\273\245\345\217\212\346\263\250\346\204\217\351\241\271.md" "b/\350\214\203\351\270\277\351\233\257/20241114-\346\226\207\344\273\266\347\273\223\346\236\204\344\273\245\345\217\212\346\263\250\346\204\217\351\241\271/20241114-\346\226\207\344\273\266\347\273\223\346\236\204\344\273\245\345\217\212\346\263\250\346\204\217\351\241\271.md" new file mode 100644 index 0000000000000000000000000000000000000000..eb9c0d752c2812eac3b5bd49f38ec66b65ca451f --- /dev/null +++ "b/\350\214\203\351\270\277\351\233\257/20241114-\346\226\207\344\273\266\347\273\223\346\236\204\344\273\245\345\217\212\346\263\250\346\204\217\351\241\271/20241114-\346\226\207\344\273\266\347\273\223\346\236\204\344\273\245\345\217\212\346\263\250\346\204\217\351\241\271.md" @@ -0,0 +1,24 @@ +## 基本结构 + + 文件夹 + + 解决方案(创建语法 : dotnet new sln -n 解决方案名) + + src文件夹(里面的子级文件统称项目) + + mvc项目(一个 | 创建语法 : dotnet new mve -o mvc项目名) + + 类库(多个 | 创建语法 : dotnet new calsslib -o 类库名) +## 解决方案与项目绑定 +语法:dotnet sln add 绑定项目的路径 + +## mvc项目目录文件解析 ++ mvc项目.csproj -> 配置文件(定义项目的依赖项、输出项等信息) ++ program.cs -> 应用程序的入口 ++ wwwroot -> 存放静态文件(css、js、图片等文件 | 这些文件可以通过浏览器直接访问)、 ++ views -> 视图(需要跟控制器一一对应 | 控制器类名(去掉Controllr) =》 文件夹名称 / 控制器类名的方法名 =》 控制器类名内的方法名.cshtml文件) ++ controllers -> 控制器(命名需要加上Controller) ++ obj 和 bin -> 缓存软件 ++ Models -> 存放应用程序的数据模型(一般是数据库) ++ appsettings.json -> 存储应用程序的配置信息 +## views引用wwwroot内的文件 +~/文件夹(例如:css)/文件 +## 程序的启动与关闭 +启动:dotnet run 关闭:ctrl + c +# 作业 +![](./img/table.png) \ No newline at end of file diff --git "a/\350\214\203\351\270\277\351\233\257/20241114-\346\226\207\344\273\266\347\273\223\346\236\204\344\273\245\345\217\212\346\263\250\346\204\217\351\241\271/img/table.png" "b/\350\214\203\351\270\277\351\233\257/20241114-\346\226\207\344\273\266\347\273\223\346\236\204\344\273\245\345\217\212\346\263\250\346\204\217\351\241\271/img/table.png" new file mode 100644 index 0000000000000000000000000000000000000000..76570b0f78fd019f630a6a8ef0565482d83efad9 Binary files /dev/null and "b/\350\214\203\351\270\277\351\233\257/20241114-\346\226\207\344\273\266\347\273\223\346\236\204\344\273\245\345\217\212\346\263\250\346\204\217\351\241\271/img/table.png" differ diff --git "a/\350\214\203\351\270\277\351\233\257/20241119-/1.txt" "b/\350\214\203\351\270\277\351\233\257/20241119-/1.txt" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391