ASP.NET MVC 介绍
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。ASP.NET 支持三种不同的开发模式:【Web from、MVC、Web Pages】
Web Pages(Web 页面)、MVC(Model View Controller 模型-视图-控制器)、Web Forms(Web 窗体)。
一:MVC项目介绍MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式:Model(模型)表示应用程序心脏(比如将数据库的所有列表信息储存到此,而控制器利用model将数据实例化并运用)。View(视图)显示数据(将数据装换并显示)。Controller(控制器)处理输入(相当于人类来的大脑)。MVC 模式同时提供了对 HTML、CSS 和 JavaScript 的完全控制。MVC关系:Model–View–Controller–Model
(1)创建项目
位置储存:
模块选择:
MVC文件详情:
MVC文件详细分解:所有的 MVC 应用程序的文件夹名称都是相同的。MVC 框架是基于默认的命名。控制器写在 Controllers 文件夹中,视图写在 Views 文件夹中,模型写在 Models 文件夹中。您不必再应用程序代码中使用文件夹名称。
优点:1.标准化的命名减少了代码量【存在对应的标椎】,同时有利于开发人员对 MVC 项目的理解。
2.利用该MVC项目的特点:可以快速有效的对项目进度(开发进度大大加快)
3.开发难度减少。可以提多人同时在线开发。 下面是对每个文件夹内容的简短概述:
①APP_Data文件:用于存储应用程序数据。
②Content文件:用于存放对应项目的(imgmas/js/css/…) ③Controllers文件:作为MVC框架的核心【控制器】,对应上MVC的“C”1. Model文件:用于存放数据库的表信息2. V
iew文件:寓意为‘视图’,作为显示数据的转换窗口。
3. 配置文件:
配置文件详情:Web:Data source=DESKTOP-8FD7APU(数据库名称)User id=sa(数据库登录的账号)User password=123(数据库密码)packages:程序包:
Global:全球化(唯一)
MVC拓展:Properties:性能AssemblyInfo:集合信息
引用:
引用注释:
引用中的所有东西,都是MVC框架的重要组成成分,例如:要进行多个信息同步(储存),就要用到引用中的Transaction了,该Transaction名为事务,而事务就是针对多数据操作的一种方法。