diff --git "a/\347\216\213\351\221\253\346\272\220/20251229mvc.md" "b/\347\216\213\351\221\253\346\272\220/20251229mvc.md"
new file mode 100644
index 0000000000000000000000000000000000000000..8a3fa2d153c29e9ba39e2278cd127bd4eb29198a
--- /dev/null
+++ "b/\347\216\213\351\221\253\346\272\220/20251229mvc.md"
@@ -0,0 +1,70 @@
+# 笔记
+
+```
+
+控制器类继承
+public class 名称 :Controller
+每一个新的方法都需要在controller文件夹下新建一个同名文件
+
+```
+
+
+
+
+
+ // 18. 完成如下任务
+ - ## 题目描述:使用计算属性名动态创建对象属性-----------------------------------------------------------------------------------------------------------------
+
+ ```html
+ let key ="score";
+ let student = {[key]:85}
+ console.log(student);
+ ```
+
+ - ## 18 完成如下任务 题目描述: 使用 jQuery 获取 id 为 "demo" 的元素,并输出该元素的 jQuery 对象------------------------------------------------
+ ```html
+
+ 我是一个对象
+
+ ```
+
+ ```html
+
+```
+
+ - ## 使用 jQuery 选择器选中所有偶数行的表格行,并为其添加背景色----------------------------------------------------------------------------------------
+
+ ```html
+
+
+ | 第1行 |
+ | 第2行 |
+ | 第3行 |
+ | 第4行 |
+
+
+```
+
+
+// 第2、4行有背景色
+```html
+
+```
+
+
+```
\ No newline at end of file
diff --git "a/\347\216\213\351\221\253\346\272\220/20251231mvc.md" "b/\347\216\213\351\221\253\346\272\220/20251231mvc.md"
new file mode 100644
index 0000000000000000000000000000000000000000..4e27b483a18bf71b14bca9af6b47dc0460fef4c8
--- /dev/null
+++ "b/\347\216\213\351\221\253\346\272\220/20251231mvc.md"
@@ -0,0 +1,78 @@
+# 笔记
+
+- 视图
+```
+是先要有一个视图文件,然后用@在主页面插入视图
+
+1.视图文件
+```
+@model Product
+
+
@Model.Name
+
Price: $@Model.Price
+
+```
+2. 在主页面插入视图
+主页面(如Index.cshtml)通过@Html.Partial或@await Html.PartialAsync插入视图组件:
+```
+@model IEnumerable
+
+ @foreach (var product in Model)
+ {
+ @await Html.PartialAsync("_Product", product)
+ }
+
+```
+
+
+- ## 200题复习题
+- ## //验证jq准备完成
+```html
+
+```
+
+// 5. 完成如下任务
+ - ## 题目描述:使用 jQuery 的 .each() 方法遍历元素集合,为每个元素设置不同的内容----------------------------------------------------------------------------------------
+
+```html
+
+ 元素1
+ 元素2
+ 元素3
+
+```
+
+```html
+
+```
+
+
+//jq事件处理
+ - ## 题目描述:使用 jQuery 为按钮添加点击事件,点击时改变页面标题
+
+
+ ```html
+ 原标题
+
+ ```
+
+```html
+let $bt=$("#bt");
+$bt.click(function(){
+ let t=document.getElementById("title");
+ t.innerText="新标题";
+})
+
+```
\ No newline at end of file
diff --git "a/\347\216\213\351\221\253\346\272\220/20260104mvc.md" "b/\347\216\213\351\221\253\346\272\220/20260104mvc.md"
new file mode 100644
index 0000000000000000000000000000000000000000..91c00c2af046d3e9c01011a7e105d3a1551d319a
--- /dev/null
+++ "b/\347\216\213\351\221\253\346\272\220/20260104mvc.md"
@@ -0,0 +1,50 @@
+# 笔记
+
+```
+// 默认路由模板配置
+app.MapControllerRoute(
+ name: "default",
+ pattern: "{controller=Home}/{action=Index}/{id?}");
+```
+
+- ## 200题练习
+- ## 题目描述: 使用 jQuery 的 .hover() 方法为元素添加鼠标悬停效果
+// - HTML 结构:
+// ```html
+// 悬停我
+// ```
+ - ## 输出示例: 鼠标悬停时背景变色,离开时恢复
+ -
+```
+
+ 悬停我
+
+```
+
+```
+let $box=$("#box");
+$box.hover(function(){
+ $box.css("background-color","red");
+},function(){
+ $box.css("background-color","grey")
+})
+$box.fadeOut
+```
+
+ - ## 题目描述:使用 jQuery 事件委托,为动态添加的列表项添加点击事件
+
+ ```html
+
+
+ ```
+
+
+```html
+let count=2;
+$("#addBtn").click(function(){
+ $("#list").append("项目"+count+"");
+ count++;
+})
+```
\ No newline at end of file
diff --git "a/\347\216\213\351\221\253\346\272\220/20260105mvc.md" "b/\347\216\213\351\221\253\346\272\220/20260105mvc.md"
new file mode 100644
index 0000000000000000000000000000000000000000..31efb62a6588376d6b1b0873326c4c8e46c0db9e
--- /dev/null
+++ "b/\347\216\213\351\221\253\346\272\220/20260105mvc.md"
@@ -0,0 +1,17 @@
+- 笔记
+
+ - mvc模式
+ - 模型(Model):管数据与业务逻辑
+ - 视图(View):管界面显示,无业务逻辑
+ - 控制器(Controller):接收输入,协调模型与视图完成请求
+ - 主要解决的问题
+
+ 解耦业务逻辑、数据与界面,简化开发维护
+
+ - 优点
+ - 关注点分离,降低耦合
+ - 各组件职责明确,易维护
+ - 可独立替换/更新组件,扩展性好
+ - 缺点
+ - 简单项目可能增加不必要的复杂性
+ - 使用不当可能引发性能问题
\ No newline at end of file
diff --git "a/\347\216\213\351\221\253\346\272\220/20260107mvc.md" "b/\347\216\213\351\221\253\346\272\220/20260107mvc.md"
new file mode 100644
index 0000000000000000000000000000000000000000..443a1611009e462163a46723b799bda0ae8ab142
--- /dev/null
+++ "b/\347\216\213\351\221\253\346\272\220/20260107mvc.md"
@@ -0,0 +1,7 @@
+笔记 控制器是MVC的协调中心,接收用户请求,协调模型和视图完成响应。
+
+核心职责:
+
+请求处理:接收并验证用户输入 业务协调:调用模型执行业务逻辑 数据传递:将处理结果传递给视图 流程控制:决定下一步显示哪个视图 设计原则:
+
+保持“瘦控制器”,业务逻辑应放在模型中 单一职责,每个控制器方法专注一个功能 避免直接在控制器中操作数据库 将数据验证委托给模型或专门的验证器 典型工作流: 用户请求 → 路由解析 → 控制器方法 → 调用模型 → 返回结果 → 渲染视图
\ No newline at end of file
diff --git "a/\347\216\213\351\221\253\346\272\220/20260108mvc.md" "b/\347\216\213\351\221\253\346\272\220/20260108mvc.md"
new file mode 100644
index 0000000000000000000000000000000000000000..ec1e1766cea4036202d7eb5057ac46c95d8ac3c3
--- /dev/null
+++ "b/\347\216\213\351\221\253\346\272\220/20260108mvc.md"
@@ -0,0 +1,9 @@
+视图 笔记 视图是MVC的展示层,负责将数据呈现为用户界面,不包含业务逻辑。
+
+核心职责:
+
+数据展示:将模型数据渲染为HTML/UI 用户交互:提供表单、按钮等交互元素 界面结构:定义页面布局和视觉呈现 数据绑定:动态显示模型状态变化 设计原则:
+
+保持“笨视图”,仅负责展示 避免在视图中编写业务逻辑 最小化视图中的代码逻辑 使用模板语言分离结构和逻辑 视图类型:
+
+强类型视图:绑定特定模型类型 布局视图:定义页面通用结构 部分视图:可重用的UI组件 视图组件:包含逻辑的独立UI单元
\ No newline at end of file
diff --git "a/\347\216\213\351\221\253\346\272\220/20260109mvc.md" "b/\347\216\213\351\221\253\346\272\220/20260109mvc.md"
new file mode 100644
index 0000000000000000000000000000000000000000..0fde42dbc211ab4811459f9400cfcbe3205e5cdf
--- /dev/null
+++ "b/\347\216\213\351\221\253\346\272\220/20260109mvc.md"
@@ -0,0 +1,9 @@
+模型 笔记 模型是MVC的业务核心,封装应用数据和业务规则,独立于用户界面。
+
+核心职责:
+
+数据管理:定义数据结构、持久化操作 业务逻辑:实现核心计算规则和业务流程 数据验证:确保数据完整性和有效性 状态管理:维护应用状态变更 设计原则:
+
+保持“胖模型”,集中存放业务逻辑 独立于控制器和视图,可单独测试 遵循单一职责,避免“上帝对象” 提供清晰的API供控制器调用 模型类型:
+
+领域模型:封装业务实体和规则 视图模型:为特定视图优化的数据结构 数据模型:直接映射数据存储结构
\ No newline at end of file