From 8aad27f9390f1085369d556574839cced6462b92 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=91=A8=E7=91=9E=E5=87=AF?= <123456>
Date: Sun, 17 Nov 2024 19:07:30 +0800
Subject: [PATCH] 11.13
---
...342\200\224mvc\346\246\202\350\277\260.md" | 29 +++++++++++++
...24\342\200\224\351\241\271\347\233\256.md" | 42 +++++++++++++++++++
2 files changed, 71 insertions(+)
create mode 100644 "\345\221\250\347\221\236\345\207\257/202411.11\342\200\224\342\200\224mvc\346\246\202\350\277\260.md"
create mode 100644 "\345\221\250\347\221\236\345\207\257/202411.13\342\200\224\342\200\224\351\241\271\347\233\256.md"
diff --git "a/\345\221\250\347\221\236\345\207\257/202411.11\342\200\224\342\200\224mvc\346\246\202\350\277\260.md" "b/\345\221\250\347\221\236\345\207\257/202411.11\342\200\224\342\200\224mvc\346\246\202\350\277\260.md"
new file mode 100644
index 0000000..83a0225
--- /dev/null
+++ "b/\345\221\250\347\221\236\345\207\257/202411.11\342\200\224\342\200\224mvc\346\246\202\350\277\260.md"
@@ -0,0 +1,29 @@
+@startmindmap
+* Asp.Net Core 基础
+ * .net8
+ * 语言
+ * C3
+ * F#
+ * Visual Basic
+ * 框架
+ * web应用
+ * asp应用
+ * webFrom
+ * MVC应用
+ * 桌面应用
+ * WinFrom
+ * WPF
+ * Web Api api应用或者服务
+ * WCF开发服务
+ * 移动应用开发
+ * 工业互联网
+ * 游戏开发 Unity 王者荣耀
+ * 物联网
+ * 平台
+ * Linux Debian 红帽子系的发行版本 SUSE德系
+ * Windows系统 这主要指Windows服务器版本
+ * 苹果系统 类Unix系统 FreeBSD
+ * 插件
+ * c# Dev Kit
+ * c# XML Document...
+@endmindmap
\ No newline at end of file
diff --git "a/\345\221\250\347\221\236\345\207\257/202411.13\342\200\224\342\200\224\351\241\271\347\233\256.md" "b/\345\221\250\347\221\236\345\207\257/202411.13\342\200\224\342\200\224\351\241\271\347\233\256.md"
new file mode 100644
index 0000000..d2364b0
--- /dev/null
+++ "b/\345\221\250\347\221\236\345\207\257/202411.13\342\200\224\342\200\224\351\241\271\347\233\256.md"
@@ -0,0 +1,42 @@
+# 项目组织结构
+## 解决方案和项目结构
+创建项目:`dotnet new mvc`
+
+回到上一级目录:`cd ..`
+
+运行项目:`dotnet run`
+
+dotnet new中-o和-n的区别:
++ -n 或 --name:此选项用于指定新创建的项目或文件的名称;当你创建一个新的项目或文件时,使用 -n 可以指定一个不同于默认名称的自定义名称。
+```
+例:
+dotnet new mvc -n MyCustomProjectName
+```
+这将创建一个名为 MyCustomProjectName 的新 MVC 项目。
+
++ -o 或 --output:此选项用于指定新创建的项目或文件的输出目录;使用 -o 可以指定一个目录,项目或文件将被创建在这个目录下。
+```
+dotnet new mvc -o ./Projects/MyProject
+```
+这将创建一个 MVC 项目,并将其放置在当前目录下的 Projects/MyProject 文件夹中。
+
+**-n 用于命名项目或文件,而 -o 用于指定创建项目的输出路径。**
+
+
+
+## MVC项目结构
+MVC的三个重要文件夹:`Controller(控制台)`;`Model(模型-->数据库)`;`Views(视图)`
+
+临时文件夹(可忽略):`bin`;`obj`
+
+### MVC模式
++ 模型(Model):代表应用程序的数据和业务逻辑,通常负责与数据库交互
+
++ 视图(View):负责显示数据,通常是 HTML 页面,使用 Razor 视图引擎来呈现
+
++ 控制器(Controller):处理用户输入,调用模型中的数据,选择视图以响应用户请求
+
+properties属性:改属性在 `app...url:...数字`
+```
+"applicationUrl": "http://localhost:5000",
+```
--
Gitee