冠军

导航

01 2011 档案

ASP.NET MVC3 Service Location
摘要:介绍ASP.NET MVC3 的一个重要的新特性就是允许注册一个服务点 Service Location,然后在框架中使用的能力。以前版本的 MVC 已经提供了 Service Location 和依赖注入的机会,在 MVC3 中,我们正式提供了这种能力,并且为开发者开放了多种使用的机会。总体策略关于 Service Location 的最重要的部分就是它是可选的,这意味着如果你对 Service Location 不感兴趣,那么,你不需要被强制使用,你总是可以在不使用 Service Location 的情况下,调用自定义的函数。在以后加入新的 Service Location 的时候,也会 阅读全文

posted @ 2011-01-22 17:56 冠军 阅读(3936) 评论(6) 推荐(2) 编辑

在没有安装 ASP.NET MVC3 的服务器上运行 MVC3
摘要:当在服务器上部署 ASP.NET MVC3 的应用的时候,可能会看到如下的错误信息:这表示你的服务器上没有安装 ASP.NET MVC3。解决这个问题的方法有两种:第一,当然是在服务器上安装 ASP.NET MVC3 了。不过,如果你使用的是服务器的虚拟空间,或者租用的服务器,可能没有安装的条件,那就是用第二种方法吧。第二,错误的原因很显然是缺少适当的程序集,在已经安装 ASP.NET MVC3 的情况下,这些程序集已经被安装到 GAC 中,在网站程序中使用了对这些程序集的引用,MVC3 涉及的程序集如下所示:我们可以通过在 ASP.NET MVC3 应用的 bin 下部署这些程序集来解决这个 阅读全文

posted @ 2011-01-20 00:43 冠军 阅读(11971) 评论(17) 推荐(16) 编辑

ASP.NET MVC 3 概述
摘要:原文地址:http://www.asp.net/mvc/mvc3导言ASP.NET MVC3 在 ASP.NET MVC 1 和 2 的基础上,增加了大量的特性,使得代码更加简化,并且可以深度扩展。这篇文章提供包含在此次发布中的许多新特性的说明,分为以下部分:Razor 视图引擎支持多视图引擎Controller改进JavaScript和 AjaxModel验证的改进依赖注入 Dependency... 阅读全文

posted @ 2011-01-15 22:17 冠军 阅读(13442) 评论(13) 推荐(29) 编辑

ASP.NET MVC3 及其学习资源
摘要:今天,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 在文章中介绍了一些学习资源,这里一起介绍一下。当然,首先是 ASP.NET MVC3 的下载地址了。点击下载然后,ASP.NET MVC3 源码下载,这是学习的 阅读全文

posted @ 2011-01-14 23:09 冠军 阅读(30530) 评论(9) 推荐(19) 编辑

SharePoint 中的 ghosting page 和 unghosted page
摘要:WSS 超越 ASP.NET 的一个强项是可以在不改变前台 Web 文件系统的情况下,能够提供并且定制页面。通过 WSS 的这个能力,可以将 .aspx 和 .master 页面保存在内容数据库中,在处理请求的时候,可以从内容数据库中获取定制版本的 aspx 页面和 master 页面。考虑一下页面定制工作在 WSS 中的工作。想象你想为某个特定的站点修改主页 default.aspx的页面布局 ,当你修改完成并且保存页面的时候,WSS 将修改后的内容保存到内容数据库,然后,当这个页面被请求的时候,WSS 必须从内容数据库中获取这个定制页面,下面我们讨论实现的架构。ASP.NET 2.0 引入 阅读全文

posted @ 2011-01-08 17:12 冠军 阅读(600) 评论(0) 推荐(2) 编辑

使用 IIS Express 取代 ASP.NET Development Server
摘要:原文地址:VS 2010 SP1 (Beta) and IIS Express IIS Express 是一个IIS7.5 对于开发者进行优化的免费版本,它既容易使用,又像 IIS 一样强大。少于 5 M 的安装文件,轻量级又容易安装。在 Visual Studio 中进行调试或者运行的时候不需要管理员账号支持完全的 Web Server 特征,包括 SSL, URL 重写,和其他的 IIS7 模块支持和允许扩展模块和 IIS7.x 中 web.config 支持的设置。可以与 ASP.NET Development Server 同时安装和使用,而互不影响。支持 Windows XP 或者更 阅读全文

posted @ 2011-01-08 11:04 冠军 阅读(19284) 评论(26) 推荐(8) 编辑

在 NHibernate 中一切必须是 Virtual 的吗?
摘要:原文地址:Must Everything Be Virtual With NHibernate?老赵在博文中我对NHibernate的感受(2):何必到处都virtual 提到这篇文章,顺便翻译一下。如果你使用过 NHibernate 2.0 或者以后的版本,毫无疑问你将会遇到过几次下面的异常:NHibernate.InvalidProxyTypeException: The following types may not be used as proxies:NHibernateExamples.Entities.OrderLine: method get_UnitPrice should 阅读全文

posted @ 2011-01-08 10:16 冠军 阅读(2771) 评论(1) 推荐(1) 编辑