MVC 2 oR 3
jackeyabc
这个作者很懒,什么都没留下…
展开
-
IIS7.5(经典/集成),IIS6,asp.net 4.0下配置Url映射(asp.net mvc)
以添加一个“*"的映射为例。在IIS7.5集成模式下是不会有任何问题的 。 在IIS7.5经典模式下配置新Url映射 首先确保你的应该程序池选择了asp.net 4.0框架。 请求路径:* 32位添加新映射执行文件路径:C:/Windows/Microsoft.NET/Framework/v4.0.30319/aspnet_isapi.dll 64位添加新映射执行文件路径:C:/原创 2011-06-04 12:39:00 · 1585 阅读 · 0 评论 -
Asp.net Mvc 未能加载类型“System.Web.Mvc.ViewPage 的解決方法
分析器错误说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误消息: 未能加载类型“System.Web.Mvc.ViewPage”。源错误: 行 1: " %> 行 2: 行 3: 源文件: /basisplatform/views/home/login.aspx 行: 1 版本信原创 2011-06-08 12:59:00 · 6133 阅读 · 0 评论 -
未执行的URL(MVC异常)
昨天开始就碰到在IIS里面通过URL无法直接访问到图片,提示错误,所以经过研究发现,合理的配置节应该如下 先改成集成模式,然后再改成经典模式原创 2011-06-11 08:29:00 · 2709 阅读 · 0 评论 -
DefaultControllerFactory不是线程安全的
由于项目需要,刚才打算为ASP.NET MVC应用程序增强ControllerFactory的功能,因此翻出了ASP.NET MVC的源代码开始阅读其DefaultControllerFactory。代码不多,很容易理解,不过读着读着便发现了问题,因为我发现DefaultControllerFactory不是线程安全的。线程安全,故名思义便是在多线程的环境下,是否可以正常工作的意思。以前也看过转载 2011-06-09 12:43:00 · 1062 阅读 · 0 评论 -
Castle IOC in MVC
在Suteki.Shop中,未使用微软自已的Unity框架来实现IOC,而是使用了大名鼎鼎Castle Windsor。 因为引用了Windsor,就有必要简要介绍一下。而我的理解,这个IOC容器(Container)包括下面几个重要概念: 容器(Container):Windsor是一个反转控制容器。它创建在一个微内核的基础之上,这个微内核能够扫描类并且试图找到这些类用到哪些对象引原创 2011-06-09 12:07:00 · 2024 阅读 · 0 评论 -
没有为该对象定义无参数的构造函数(MVC 之DefaultControllerFactory 依赖注入)
Asp.net mvc2中提供很多可以扩展的地方,利用这些扩展之后,asp.net mvc使用起来更加灵活。Simone Chiaretta曾写过一篇文章:13 ASP.NET MVC extensibility points you have to know。文章中概括性的介绍了13个asp.net mvc开发人员必须知道的扩展点。我将从这13个扩展点中挑选几个常见的重要的扩展点进行详细的介绍。原创 2011-06-09 12:52:00 · 20206 阅读 · 0 评论 -
MVC 无法找到资源
TMD的今天很郁闷,用的是VS2010 然后做的项目是MVC 2但是考虑到今后可能升级到MVC 2所以就引用了 MVC3 版本的system.web.mvc 导致无法找到该资源,折磨了半天,才发现要改回来,MS你也太恶心了,MVC2应该是MVC的子集啊,盖茨哥原创 2011-06-08 22:02:00 · 3393 阅读 · 0 评论 -
mvc 附加进程调试(win7)
附加到:Workflow 代码工具--> 选项---> 调试----> 常规--> 禁用"启动仅我的代码"经典原创 2011-06-04 12:58:00 · 1658 阅读 · 0 评论 -
为ASP.NET MVC RC分离Controllers-Views项目后添加“脚手架”功能
连续忙了好几个月,好久没有写东西了,最近稍微有点空,空闲的时候回到了对ASP.NET MVC RC(以下简称MVC RC)的研究上来。MVC RC的“脚手架(Scaffold)”功能可以说为MVC RC的开发如虎添翼,不过应用到真实的开发环境中似乎存在一些遗憾的地方:很多时候我们并不希望把Models、Views和Controllers放在同一个项目里面,而是把它们分离到不同的项目,然后由一个项原创 2011-06-07 20:39:00 · 2335 阅读 · 0 评论 -
接口没有注册,导致构造的时候出错
今天在做MVC项目的时候,使用微软企业库的缓存接口icachemanager,抛出如下异常The current type, Microsoft.Practices.EnterpriseLibrary.Caching.ICacheManager, is an interface and cannot be constructed. Are you missing a type mappin原创 2011-06-08 16:36:00 · 3598 阅读 · 0 评论