• 当故宫文化遇见“东方之珠” 将擦出怎样的火花? 2019-05-18
  • 国运强弱与绘画传播力 2019-05-17
  • 邓超陈冠希焦恩俊,刷新娱乐圈女儿奴新高度 2019-05-16
  • 【“健”识早知道】“垃圾睡眠”比失眠还可怕?四招助你一夜好眠! 2019-05-16
  • 淮海实业集团新时代传习中心揭牌 2019-05-15
  • 清明美食之刀鱼混沌  岁月沉淀的鲜 2019-05-15
  • 中国侨联直属机关党委举办党务干部培训班 2019-05-14
  • 香港试水“智慧银行” 2019-05-09
  • 合肥一专车司机脑溢血晕倒前踩刹车 两乘客实施救援 2019-05-01
  • 师兄师姐给中考考生打气加油 2019-05-01
  • 重庆市五届人大一次会议闭幕唐良智当选市政府市长 张轩当选市人大常委会主任 2019-04-30
  • 重庆的底气,都在人口规划里了 2019-04-28
  • 贵州美女老板又一神作!仅花40万欧就买来两大外援 2019-04-27
  • 碧桂园进军现代农业 率先助力第三代杂交水稻发展} 2019-04-27
  • 王铮亮真人秀智改“星星”主题曲 文薇银幕首献声 2019-04-19
  • 体彩11选5最聪明的玩法:ASP.NET MVC - 教程

    吉林福彩快3走势图 www.wpdv.net 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 参考手册。

    Web 前端开发进阶教程
  • 当故宫文化遇见“东方之珠” 将擦出怎样的火花? 2019-05-18
  • 国运强弱与绘画传播力 2019-05-17
  • 邓超陈冠希焦恩俊,刷新娱乐圈女儿奴新高度 2019-05-16
  • 【“健”识早知道】“垃圾睡眠”比失眠还可怕?四招助你一夜好眠! 2019-05-16
  • 淮海实业集团新时代传习中心揭牌 2019-05-15
  • 清明美食之刀鱼混沌  岁月沉淀的鲜 2019-05-15
  • 中国侨联直属机关党委举办党务干部培训班 2019-05-14
  • 香港试水“智慧银行” 2019-05-09
  • 合肥一专车司机脑溢血晕倒前踩刹车 两乘客实施救援 2019-05-01
  • 师兄师姐给中考考生打气加油 2019-05-01
  • 重庆市五届人大一次会议闭幕唐良智当选市政府市长 张轩当选市人大常委会主任 2019-04-30
  • 重庆的底气,都在人口规划里了 2019-04-28
  • 贵州美女老板又一神作!仅花40万欧就买来两大外援 2019-04-27
  • 碧桂园进军现代农业 率先助力第三代杂交水稻发展} 2019-04-27
  • 王铮亮真人秀智改“星星”主题曲 文薇银幕首献声 2019-04-19
  • 福彩七乐彩走势图预测分析 500彩票网股东 4场进球投注 北京pk10选永旺 排列五开奖号码 北京pk10官网开奖 南京体育彩票中心合作银行 开乐彩投注技巧 3d开奖号码走势图 上海时时乐代购 重庆欢乐生肖什么意思 重庆时时彩乐娱网址 高频彩票害的家破人亡 pc蛋蛋开奖历史记录 中国彩票网生肖时时彩 精准北京pk10大小计划