代码改变世界

随笔分类 -  ASP.NET MVC

ASP.NET MVC3 入门指南之数据验证[源码RAR下载]

2011-12-23 09:05 by Bingo Lee, 3489 阅读, 收藏, 编辑
摘要: 前言:无论你编写什么样的网页程序,都需要对用户的数据进行验证,以确数据的有效性和完整性。ASP.NET MVC3允许你采用一种被称之为“数据注释”的方式来进行数据验证,这种验证包含了客户端浏览器和服务器端的双重验证。或许你会问为什么要进行两次验证?首先,客户端验证能够直接响应客户,减少了服务器压力的同时还提高了用户体验,但是你永远不能信任来自客户端的信息(用户可以关闭浏览器的脚本功能,让你的js验证彻底不起作用),所以服务器端验证也是必须的。如下图所示:1,常规验证(必填字段、字符串长度、正则表达式验证、范围验证<数值、日期>)先看一个添加界面的反馈的错误信息实体类代码如下:/// 阅读全文

Asp.net MVC3.0 入门指南 7.1 展示查找页面

2011-06-28 11:19 by Bingo Lee, 3444 阅读, 收藏, 编辑
摘要: 添加一个查找方法和查找视图 在这一节我们将实现一个SearchIndex响应方法,允许您按流派或名字查找电影。 它利用网址/Movies/SearchIndex。请求将展示一个HTML页面,它包含为了查 找电影由用户输入的input控件。当用户提交页面时,响应方法将获得由用户post 的查找条件并依据条件查询数据库。最终的效果图如下所示 。 展示查找页面 首先,在MoviesController... 阅读全文

Asp.net MVC3.0 入门指南 6 审视编辑方法和视图

2011-05-13 11:23 by Bingo Lee, 3124 阅读, 收藏, 编辑
摘要: 审视编辑方法和视图 在这一节中,您将审视movie控制器生成的响应方法和视图。然后您将添加 一个自定义搜索页面。 运行程序并通过在URL追加/Moives浏览movie控制器。把鼠标悬停在Edit... 阅读全文

ASP.NET MVC3.0 入门指南 5 从控制器访问模型数据

2011-05-10 16:00 by Bingo Lee, 4829 阅读, 收藏, 编辑
摘要: 从控制器访问模型数据 本节,您将创建一个新的MoviesController类并编写代码读取电影数据 并用视图模板在浏览器中显示他们。在继续前,请确保您的应用程序被编 译。 右键Controlle... 阅读全文

Asp.net MVC3.0 入门指南 4 模型 Model

2011-05-06 14:53 by Bingo Lee, 5094 阅读, 收藏, 编辑
摘要: 添加模型 这一节我们将添加一些类来管理数据库中的电影资料。这些类是 ASP.NET MVC程序的模型部分。 您将使用被称为实体框架(Entity Framework)的.NET框架数据 访问技术去定义... 阅读全文

Asp.net MVC3.0 入门指南 3.2视图 View

2011-05-05 10:33 by Bingo Lee, 4559 阅读, 收藏, 编辑
摘要: 改变视图和布局页 首先,您希望改变页面上最上边的标题"My MVC Application"。这些文字对每个 页面来说是相同的。事实上,它在项目只被实现了一次,尽管它出现在每个页面上。 在解决方案资源... 阅读全文

Asp.net MVC3.0 入门指南 3.1视图 View

2011-05-04 17:07 by Bingo Lee, 3682 阅读, 收藏, 编辑
摘要: 添加一个视图 本节您将继续修改HelloWorldController类,使用视图模板去封装 简洁的HTML响应给客户端。 您将使用ASP.NET MVC 3引入的Razor视图引擎去创建一个视图模板... 阅读全文

Asp.net MVC3.0 入门指南 2.控制器Controller

2011-05-03 16:14 by Bingo Lee, 4093 阅读, 收藏, 编辑
摘要: 添加一个控制器 MVC代表model-view-controller。MVC对开发应用程序来说, 是一种很好的架构和便于维护的模式。基于MVC的程序包含: 控制器:负责处理外部请求,获取模型数据,提取... 阅读全文

Asp.net MVC3.0 入门指南 1.简介

2011-05-03 14:30 by Bingo Lee, 5795 阅读, 收藏, 编辑
摘要: 简介 该教程将教会您如何使用Microsoft Visual Web Developer 2010 Express Service Pack 1 //译注:免费版本的Visual Studio 去创建一个ASP.NET MVC网页程序。可以通过Web Platform Installer安装。 在所有开始之前,请确定您的机器已经安装了如下所列的必备组件: · Visual Studio Web ... 阅读全文