频道栏目
首页 > 安全 > .NET > 正文
  • 2.4 小结

    控制器是MVC应用程序的指挥员,它精心紧密地编排用户、模型对象和视图的交互。同时控制器还负责响应用户输入,操纵正确的模型对象,然后选择合适的视图显示给用户以作为对用户最初输入的响应。本章讲解了控制器独

    关键词: 小结 

  • 2.3.3 控制器操作中的参数

    前面的例子写出的是常量字符串。下一步就是让它们通过响应URL传进来的参数动态地执行操作。按以下步骤来实现:(1) 把Browse操作方法修改为,检索从URL传过来的查询字符串值。可以通过在操作方法中添加一个strin

    关键词: 控制器  参数 

  • 2.3.2 创建第一个控制器

    首先创建一个控制器来处理有关浏览音乐目录的URL。这个控制器支持以下三个功能:●索引页面列出商店里包含的音乐类型。●单击一个流派,跳转到一个列出该流派下所有音乐专辑的页面。●单击一个专辑,跳转到一个列

    关键词: 控制器 

  • 2.3.1 简单示例:Home Controller

    在开始实质性地编写代码之前,首先了解一下在一个新的项目中默认都包含哪些内容。使用MVC模板——Individual User Accounts——创建的项目默认包含两个控制器类:●HomeController:负责网站根目录下的home p

    关键词: 示例 

  • 2.3 控制器基础

    在MVC入门时会遇到像先有鸡还是先有蛋这样的问题:需要理解三个部分(模型、视图和控制器),但在不理解其他部分的情况下,要深入了解其中一个部分是很难的。因此,在开始学习MVC时,需要首先概括性地了解控制器,

    关键词: 控制器  基础 

  • 2.2 示例应用程序:MVC Music Store

    正如第1章中提到的,本书中的很多示例程序都是采用的MVC Music Store。有关MVC Music Store应用程序的更多信息,请查阅http: mvcmusicstore codeplex com。这个MVC Music Store教程专为初学者设计,讲解进

    关键词: 示例  应用程序 

  • 2.1 控制器的角色

    讨论一个问题最好的方式是从其定义开始,然后再深入讨论其细节。在阅读本章时,牢记控制器的定义,这将为理解控制器含义及其应用打下坚实基础。MVC模式中的控制器(Controller)主要负责响应用户的输入,并且在响应

    关键词: 控制器  角色 

  • 概述

    本章主要内容●控制器的角色●示例应用程序:MVC Music Store●控制器基础本章阐述控制器如何响应用户的HTTP请求并将处理的信息返回给浏览器;重点介绍控制器和控制器操作的功能。由于到目前为止尚未涉及视图和

    关键词: 概述 

  • 1.5 小结

    本章涵盖了很多内容。首先对ASP NET MVC进行了介绍,展示了ASP NET Web框架和MVC软件模式如何结合起来为构建Web应用程序提供功能强大的系统。回顾了ASP NET MVC经由4个版本发展成熟的历程,深入讲解了ASP NET

    关键词: 小结 

  • 1.4.3 约定简化通信

    编写代码进行通信主要面向两类不同的听众:●需要将清晰的无二义性的指令传递给计算机,让它来执行。●需要让开发人员读懂你的代码,以便后期维护、调试以及完善。前面已经讨论了约定优于配置如何高效地将你的想

    关键词: 1  4  3    约定  简化  通信 

  • 1.4.2 约定优于配置

    几年前,在Ruby on Rails上约定优于配置的概念流行开来,它的本质意义在于:到目前为止,你已经知道如何创建Web应用程序。现在将以前积累的经验应用于框架中,以后开发就没必要再配置每一项。通过查看应用程序

    关键词: 1  4  2    约定  优于  配置 

  • 1.4.1 ASP.NET MVC和约定

    默认情况下,ASP NET MVC应用程序对约定的依赖性很强。这样就避免了开发人员配置和指定一些项,因为这些项可以根据约定来推断。例如,当解析视图模板时,ASP NET MVC采用一种基于约定的目录命名结构,这个约定

    关键词: 1  4  1    ASP  NET  MVC  约定 

  • 1.4 ASP.NET MVC应用程序的结构

    用Visual Studio创建了一个新的ASP NET MVC应用程序后,将自动向这个项目中添加一些文件和目录,如图1-10所示。用Internet Application模板创建ASP NET MVC项目后有8个顶级目录,如表1-1所示。如果不喜欢这个

    关键词: 应用程序  结构 

  • 1.3.4 New ASP.NET Project对话框

    创建一个新的MVC 5应用程序后,将会出现New ASP NET Project对话框,如图1-6所示。该对话框列出了所有ASP NET应用程序共有的一些选项:●选择模板●添加框架特定的文件夹和核心引用●添加单元测试●配置身份验

    关键词: 对话框 

  • 1.3.3 创建ASP.NET MVC 5应用程序

    使用Visual Studio 2013或Visual Studio 2013 Express for Web 2013可以创建MVC 5应用程序。这两个IDE的开发经验是非常相似的,因为本书是 NET高级编程系列的书籍之一,所以我们将专注于Visual Studio

    关键词: 应用程序 

  • 1.3.2 安装ASP.NET MVC 5

    确定满足基本的软件需求后,就可以在开发计算机和生产环境计算机上安装ASP NET MVC 5了。安装起来十分简单。与之前的MVC版本并行安装MVC 5与以前的MVC版本并行安装,所以安装后可以立即开始使用MVC 5。另外,

    关键词: 1  3  2    安装  ASP  NET    MVC  5 

  • 1.3.1 ASP.NET MVC 5的软件需求

    1 3 安装MVC 5和创建应用程序学习MVC 5工作原理最好的方法就是开始构建一个应用程序,下面就采用这种方法。1 3 1 ASP NET MVC 5的软件需求MVC 5需要 NET 4 5。因此,它可以运行在下面这些Windows客户端操

    关键词: 需求  软件 

  • 1.2.8 过滤器重写

    过滤器是一项高级MVC特性,允许开发人员参与操作和结果执行管道。过滤器重写意味着可以使某个控制器或操作不执行全局过滤器。第15章将详细介绍过滤器,包括过滤器重写。

    关键词: 过滤器 

  • 1.2.7 身份验证过滤器

    MVC很久以来一直支持认证过滤器的功能,允许基于角色身份或其他自定义逻辑来限制对控制器或操作的访问。但是,在第7章将会看到,身份验证(确定用户是谁)和授权(经过身份验证的用户能够做什么)之间存在一个重要的

    关键词: 过滤器  身份 

  • 1.2.6 ASP.NET基架

    基架是基于模型类生成样板代码的过程。MVC从版本1开始就有了基架,但是仅限于MVC项目使用。新的ASP NET基架系统可以在任何ASP NET应用程序中工作。另外,它还支持构建强大的自定义基架,使其具有自定义对话框和完

    关键词: 1  2  6    ASP  NET  基架 

排行
热门
论坛推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站