摘要:
RSS全称Really Simple Syndication。一些更新频率较高的网站可以通过RSS让订阅者快速获取更新信息。RSS文档需遵守XML规范的,其中必需包含标题、链接、描述信息,还可以包含发布时间、最后更新时间等信息。本文将介绍通过LINQ to XML生成XML文档,并在ASP.NET MVC Web应用程序中输出。在生成RSS文档前,先简单了解一下RSS的结构。根节点rss下有cha... 阅读全文
posted @ 2010-08-30 00:34
HackerVirus
阅读(158)
评论(0)
推荐(0)
摘要:
NHibernate通过方言(dialect)来消除这些这些开源或者是商业数据库之间对SQL标准的解释的差异。NHibernate对属性使用的类型不加任何限制。为了让上面提到运行时类增强功能生效,NHibernate持久化类的所有的public的属性必须声明为virtual。 它独立的使用.Net反射机制和运行时类增强(通过Castle.DynamicProxy2 library)。创建使用的表U... 阅读全文
posted @ 2010-08-30 00:12
HackerVirus
阅读(208)
评论(0)
推荐(0)
摘要:
PetShop 及 NHibernate 对于.Net平台下的开发者一定很熟悉,前者是一个经典的软件开发架构,后者是是一个强大的ORM框架。近期有一个项目,部分功能需要由原来的SQL Server数据改为Oracle数据,其中原来的DAL层用的是LINQ To SQL方式实现的,而微软LINQ并没有提供到Oracle的映射功能(在这里鄙视一下MS),如果要改成直接用ADO.NET来实现DAL层,无... 阅读全文
posted @ 2010-08-30 00:11
HackerVirus
阅读(330)
评论(0)
推荐(0)
摘要:
本文将讲解如何创建一个路由约束以及创建一个自定义路由约束创建一个路由约束(C#)你能够使用路由约束来限制匹配一个特殊路径的浏览器请求。你能够使用一个正则表达式来制定一个路由约束。例如,假设你已经定义路由如下:Listing 1 - Global.asax.csroutes.MapRoute( "Product", "Product/{productId}", new {controller="Pr... 阅读全文
posted @ 2010-08-30 00:06
HackerVirus
阅读(946)
评论(0)
推荐(2)