摘要: MembershipProvider做ASP.NET的朋友们应该都很熟悉了,对简单的项目很好用。MS也给了现成的SqlMembershipProvider,但正如它的名字所暗示的,它也只能用在SqlServer上。空的时候就用XPO自己实现了一套MembershipProvider,可以简单的用在几乎所有的数据库上了,也易于扩展。其中也顺便集成了Michael Proctor 的[XPO_Easy... 阅读全文
posted @ 2010-09-26 15:36 Elvin Chen 阅读(992) 评论(1) 推荐(0) 编辑
摘要: 之前写过一个XPO初始化类,刚学了个DataStoreFork,改造了一下:[代码]用法和之前的一样,注意在Config文件的AppSetting节里要增加一条: <add key="DatabaseMaxConnections" value="2"/>Value应该>=1,<=数据库服务器的CPU核心数。如果没有这一节,或者Value<=1,则不会使用DataSto... 阅读全文
posted @ 2010-09-26 15:18 Elvin Chen 阅读(1139) 评论(0) 推荐(0) 编辑
摘要: 一般来说的废话,ASP.NET总是多用户访问的应用。这对IIS和ASP.NET不成问题,但是在默认情况下, XPO Data Layer 只创建一个数据库连接对象,那么当有2个用户同时访问数据库时,后一个用户则必须等待前一个用户的查询结束才能继续。理论上我们可以为每一个Page甚至每一次用户访问都创建一个DataLayer,但创建DataLayer是一个相对昂贵的过程,这么做并不现实。如果能有一组... 阅读全文
posted @ 2010-09-26 15:08 Elvin Chen 阅读(518) 评论(0) 推荐(0) 编辑