随笔分类 -  asp.net mvc3

asp.net mvc3
摘要:http://www.cnblogs.com/taven/archive/2010/09/28/1837478.html本文将开始一步一步地使用Asp.net MVC 2 + Castle + NHibernate 开发一个项目。在开始之前,我先对这三个组件做一个简单的介绍:Asp.net MVC它是微软提供的一个基于MVC标准的Web开发模式,其典型特点是有控制器和视图;在这之前,.NET下的Web开发模式大多是采用WebForm,其典型特点是服务端控件和后台触发事件;NHibernate它是一个ORM框架,使用Java的SSH做过项目开发的人就非常熟悉了,当前最新版本为NHibernate 阅读全文
posted @ 2011-12-10 11:44 火腿骑士 阅读(296) 评论(0) 推荐(0)
摘要:xfrog 2011-02-11 16:01 阅读:2434 评论:5MVC中的扩展点(九)验证xfrog 2011-01-25 19:57 阅读:2174 评论:3MVC中的扩展点(八)模型绑定xfrog 2011-01-16 15:21 阅读:1947 评论:2MVC中的扩展点(七)视图及视图引擎xfrog 2011-01-10 20:01 阅读:2059 评论:5MVC中的扩展点(六)ActionResultxfrog 2011-01-06 22:08 阅读:1983 评论:3MVC中的扩展点(五)方法选择器xfrog 2011-01-01 16:38 阅读:1713 评论:4MVC中的 阅读全文
posted @ 2011-12-10 11:25 火腿骑士 阅读(239) 评论(0) 推荐(0)
摘要:在 Controller 中我们可以使用 FileResult 向客户端发送文件。FileResultFileResult 是一个抽象类,继承自 ActionResult。在 System.Web.Mvc.dll 中,它有如上三个子类,分别以不同的方式向客户端发送文件。在实际使用中我们通常不需要直接实例化一个 FileResult 的子类,因为 Controller 类已经提供了六个 File 方法来简化我们的操作:protected internal FilePathResult File(string fileName, string contentType);protected inte 阅读全文
posted @ 2011-12-10 11:16 火腿骑士 阅读(176) 评论(0) 推荐(0)
摘要:通常我们在一个ASP.NET MVC项目中创建一个Controller的时候,Index()方法默认的返回类型都是ActionResult,通过查看UML图,ActionResult实际上是一个抽象类,因此实际返回的类型是该抽象类的子类。Ø ActionResult及其子类的UML图有关ActionResult及其子类的UML图如下所示:由于图片比较大,所以在浏览器中看起来可能比较小,也不太方便,大家可以点击这里下载大图,使用专业的图片浏览器打开来看。下载大图 Ø ActionResult及其子类的对照表ActionResult的子类名称说明ViewResult表示HTML 阅读全文
posted @ 2011-12-10 11:07 火腿骑士 阅读(238) 评论(0) 推荐(0)
摘要:我的程序开发环境:系统:Win7 IIS:IIS7开发工具:VS2008 SP1MVC版本:ASP.NET MVC 2.0 RC在部署MVC应用之前,一定要确保你的程序BIN文件夹下面是否包含 System.Web.Mvc.dll(非常重要),如图:如果没有, 请在你的MVC项目中,打开引用列表,如图:鼠标右键点击System.Web.Mvc,选择“属性”,转到下面窗口:将“复制本地”设为True (默认为False),然后生成一下项目,System.Web.Mvc.dll就会出现在BIN文件夹下了。先讲最容易部署的IIS7环境:我的是Win7系统,在Win7是集成了IIS7版本的,在Win7 阅读全文
posted @ 2011-12-10 10:58 火腿骑士 阅读(174) 评论(0) 推荐(0)
摘要:这两天找了些ASP.NET MVC3的资料小看了一下,主要看了一下MVC3.0的一些新特性已经Razor视图引擎的一些东西,发现3.0真的比之前的两个版本进步很多,在开发体验上有了大大的提高!这两天看的和尝试的东西应该是比较浅显一点的,大致的内容有如下几个方面:Model验证的新特性(主要是从RemoteAttribute特性和IClientValidatable这两个新东西进行了解和尝试使用)Razor视图引擎的使用(主要是和原来的aspx区别开来)控制器中的新特性(早在MVC3.0的测试版本中就已经提到的“动态类型”,还有其他新特性)对HtmlHelper对象的进一步扩展(Chart和Gr 阅读全文
posted @ 2011-12-08 11:38 火腿骑士 阅读(268) 评论(0) 推荐(0)
摘要:在信息系统开发的时,根据相关业务逻辑难免会多系统之间互相登录。一般情况下我们需要在多系统之间使用多个用户名和密码。这样客户就需要在多个系统之间重复登陆。每次登录都需要输入用户名和密码。最近比较流行的就是OAuth。新浪微博这个开放系统做的就很好。但OAuth并非本文讨论范畴。这里主要讨论jQuery1.5 jsonp 在Asp.net MVC3 中的应用。 本文应用场景: 假设您的开发团队欲为某集团公司开发一整套信息管理系统,目前首要开发的就是一套订单系统和一套内部OA系统。前提是这两套系统使用同一套数据库。只是两个不同的MVC3.0 Web项目。也就是说会在同一个IIS上部署两个虚拟目录。. 阅读全文
posted @ 2011-12-08 11:35 火腿骑士 阅读(178) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/lukun/archive/2011/07/27/2118584.html我要学ASP.NET MVC 3.0(六): MVC 3.0创建你的View视图在服务器上部署 ASP.NET MVC3 的应用的时候,可能会看到如下的错误信息: 这表示你的服务器上没有安装 ASP.NET MVC3。解决这个问题的方法有两种:第一,当然是在服务器上安装 ASP.NET MVC3 了。不过,如果你使用的是服务器的虚拟空间,或者租用的服务器,可能没有安装的条件,那就是用第二种方法吧。第二,错误的原因很显然是缺少适当的程序集,在已经安装 ASP.NET MVC3 阅读全文
posted @ 2011-12-08 11:33 火腿骑士 阅读(165) 评论(0) 推荐(0)
摘要:最快的学习方法:找到官方的教程,最好是类似Msdn演练或者冠以Step By Step的,跟着做一遍,做的过程中可以拷贝少量教程中的代码,确保每个步骤、每行代码含义都能够明白,中途随手记录一下,每个步骤完成后停下来在脑子里回顾一下。教程做完,基本上该掌握的也就掌握了,当然,也有人简单的了解一些后就希望在小型的项目中开始使用,忽略了学习过程,这实际上更为浪费时间。先系统的学习一下,将会大幅减少开发过程中碰到问题解决问题所需要的时间。 Asp.net Mvc 3当然也不会例外,官网上两篇教程,看看ASP.NET MVC Music Store就行。已经有人翻译为中文版,不过建议还是看原文,翻译质. 阅读全文
posted @ 2011-12-08 11:27 火腿骑士 阅读(260) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/haogj/archive/2011/01/14/1935962.html今天,Scott 宣告了 ASP.NET MVC3,IIS Express, SQL CE4, Web Farm Framework, Orchard, WebMatrix的发布。Announcing release of ASP.NET MVC 3, IIS Express, SQL CE 4, Web Farm Framework, Orchard, WebMatrix 下载如何开始 ASP.NET MVC3 的学习呢?Scott 在文章中介绍了一些学习资源,这里一起介绍 阅读全文
posted @ 2011-12-08 11:17 火腿骑士 阅读(194) 评论(0) 推荐(0)
摘要:<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<IEnumerable<SQSMvcSolution.Models.Model.TicketPlans>>" %><%@ Import Namespace="SQSMvcSolution.Extensions" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " 阅读全文
posted @ 2011-08-20 17:21 火腿骑士 阅读(426) 评论(1) 推荐(0)
摘要:<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><hea 阅读全文
posted @ 2011-08-20 17:18 火腿骑士 阅读(551) 评论(2) 推荐(0)