北京快三走势图 今天:ASP.NET MVC - 教程

北京快三走势图 www.mxld9.cn ASP.NET 是一个开发框架,用于通过 HTML、CSS、JavaScript 以及服务器脚本来构建网页和网站。

ASP.NET 支持三种开放模式:

Web Pages、MVC (Model View Controller) 以及 Web Forms:

本教程讲解 MVC。

Web Pages MVC Web Forms

MVC 编程模型

MVC 是三个 ASP.NET 开发模型之一。

MVC 是用于构建 web 应用程序的一种框架,使用 MVC (Model View Controller) 设计:

  • Model(模型)表示应用程序核心(比如数据库记录列表)
  • View(视图)对数据(数据库记录)进行显示
  • Controller(控制器)处理输入(写入数据库记录)

MVC 模型同时提供对 HTML、CSS 以及 JavaScript 的完整控制。

MVC 模型通过三个逻辑层来定义 web 应用程序:

  • business layer(业务层、模型逻辑)
  • display layer(显示层、视图逻辑)
  • input control(输入控件、控制器逻辑)
模型(Model)

模型(Model)是应用程序中用于处理应用程序数据逻辑的部分。

通常模型对象在数据库中存取数据。

View(视图)

View(视图)是应用程序中处理数据显示的部分。

通常从模型数据中创建视图。

控制器

控制器是应用程序中处理用户交互的部分。

通??刂破鞔邮油级寥∈?、控制用户输入,并向模型发送数据数据。

MVC 的这种拆分有助于我们管理复杂的应用程序,因为您能够在同一时间关注一个方面。例如,您可以在不依赖业务逻辑的情况下对视图进行设计。同时对应用程序的设计也更加容易。

MVC 的这种拆分同时也简化了分组开发。不同的开发人员可同时开发视图、控制器逻辑和业务逻辑。

Web Forms vs MVC

MVC 编程模型是与传统的 ASP.NET (Web Forms) 相比更轻量级的替代方案。它是轻量级的高可测试性的框架,同时整合了所有已有的 ASP.NET 特性,比如模板页、安全性和认证。

Visual Studio Express 2012/2010

Visual Studio Express 是 Microsoft Visual Studio 的免费版本。

Visual Studio Express 是为 MVC (以及 Web Forms)量身定制的开发工具。

Visual Studio Express 包含:

  • MVC 和 Web Forms
  • 拖拽 web 控件和 web 组件
  • web 服务器语言(Razor 使用 VB 和 C#)
  • web 服务器 (IIS Express)
  • 数据库服务器 (SQL Server Compact)
  • 完整的 web 开发框架 (ASP.NET)

如果您已经安装了 Visual Studio Express,您将从本教程获得更多益处。

如果您希望安装 Visual Studio Express,请点击以下链接:

Visual Web Developer 2012(Windows 7 或 Windows 8)

Visual Web Developer 2010(Windows Vista 或 XP)

在首次安装 Visual Studio Express 之后,它会再次运行安装程序,来安装补丁和服务包。请再次点击链接。

ASP.NET MVC 参考手册

在本教程的结尾,我们提供完整的 ASP.NET MVC 参考手册。

  • 【大考2018】2018高考首日众生相(组图) 2019-04-26
  • 韩消防直升机坠毁全程曝光[组图] 2019-04-25
  • 解读《陕西省军事设施保护条例(草案送审稿)》 2019-04-24
  • 2018“健康中国人”系列圆桌论坛 2019-04-24
  • 法国装置艺术家将一部老旧房车改造成移动游泳池 2019-04-23
  • [大笑]这不符合小撸的风格也!只要你有能力评论的,会说这种没营养的话? 2019-04-23
  • 朱德与《共产党宣言》 2019-04-22
  • 中共中央直属机关党校 2019-04-21
  • 全国自由搏击锦标赛落下帷幕 2019-04-20
  • 近来人民网强国社区的评论少了很多,那是因为人们反映事实存在的问题,绝大多数都是说了等于白说,于是渐渐地失望了,渐渐地越来越多的人“算了,不说了!” 2019-04-19
  • 热巴窦骁携手演绎经典神话 2019-04-19
  • 神奇!沈阳现3D稻田画 2019-04-18
  • 中国和巴基斯坦将合拍电影《天路》 2019-04-18
  • 电视剧抱团出海 又有哪些作品走出了国门 2019-04-17
  • 谈判与加关税的不同在于,后者没有给小左唱赞歌的机会 2019-04-16
  • 203| 324| 399| 564| 652| 146| 765| 614| 942| 60|