}
«网站首页

Elvin Chen

关注此人
把Elvin Chen加为好友
附言:



最新动态
  • 可以的
  • 装了NLOG 2.0的MSI安装包,按说在C#代码里键入nlogger后tab一下,就能自动弹出private static Logger logger = LogManager.GetCurrent...
  • Elvin Chen 发表博客:线程安全的XpoSequencer 2011-07-25 16:57
    其实应该算是补遗了,之前的一篇随笔曾经介绍了如何在XPO中为非主键字段获取Int型自增量,但今次在实际应用中发现该段代码是有问题的。最大的问题,它并不线程安全的,这一点在今天的一个Parallel.F...
  • Elvin Chen 评论博客:细说Cookie 2011-07-05 11:40
    坦白说看到标题的时候没有预期能看到这么详细的文章,支持
  • 在上一篇随笔中记录了“多语言”的图片机制,那样的好处显而易见,但实际上却引入了另一个问题。在讨论该问题之前,先要做一点说明。Sitecore在默认设置下,当前浏览对话的语言偏好是保存在cookie里的...
  • Elvin Chen 发表博客:sitecore中图片的“多语言” 2011-06-24 18:04
    Sitecore本身可以很方便的对各类文字类型的数据进行多语言的管理,除了默认的英语以外,只需要在sitecore中增加一个语言,例如中文,那么所有在~/sitecore/content下的项都可以创...
  • Elvin Chen 发表博客:sitecore 2011-06-24 17:16
    在学习Sitecore Startkit时发现他们在~/sitecore/content/建立了一个名为Meta-Data的文件夹,并且将一些网站有关的元数据都保存在这个文件夹下,例如菜单的样式,当前...
  • 觉得只要挂一个GUID就行了……无法被猜测也唯一识别,也不用加解密
  • Elvin Chen 发表博客:XpoMemberShipProvider 2010-09-26 15:36
    MembershipProvider做ASP.NET的朋友们应该都很熟悉了,对简单的项目很好用。MS也给了现成的SqlMembershipProvider,但正如它的名字所暗示的,它也只能用在SqlS...
  • Elvin Chen 发表博客:引入DataStoreFork的XPO初始化类 2010-09-26 15:17
    之前写过一个XPO初始化类,刚学了个DataStoreFork,改造了一下:[代码]用法和之前的一样,注意在Config文件的AppSetting节里要增加一条: <add key="Datab...
  • 一般来说的废话,ASP.NET总是多用户访问的应用。这对IIS和ASP.NET不成问题,但是在默认情况下, XPO Data Layer 只创建一个数据库连接对象,那么当有2个用户同时访问数据库时,后...
  • Elvin Chen 发表博客:XPO Classes Comparison 2010-09-09 17:11
    XPO Classes ComparisoneXpress Persistent Objects>Feature Center>Data Representation>XPObjec...
  • 数据库中的一条记录,除了应有自己的唯一切不包含任何逻辑意义的主键外,常常也需要一些暴露给最终用户的,User-Friendly的唯一编号。例如用户、订单之类的对象,除了自己有一个可能是GUID类型的主...
  • Elvin Chen 发表博客:小试 .NET 4.0 之 并行计算 2010-04-20 15:40
    我们都知道CPU的性能至关重要,但主频已经越来越难以提升,纵向发展受限的情况下,横向发展成为必然——核心数开始越来越多。然而多核心的利用、并行计算一直是编程中的难题,大的不说,...
  • 这几天尝试了一下微软的虚拟系统Hyper-V R2,记录一下安装和配置的过程。Hyper-V作为一个组件被包含在Windows Server 2008 R2中,所以最简单的安装Hyper-V的方法就是...
  • Elvin Chen 发表博客:XPO:Session管理与缓存--测试篇 2010-02-11 16:59
    之前整理了一下XPO在Session管理和缓存方面的一些资料(XPO:Session管理与缓存--机制篇),但原文的例程还是有些含糊的地方,这两天抽空做了一下测试。若有不当或者不对的地方敬请不吝赐教。...
  • Elvin Chen 发表博客:XPO:Session管理与缓存--机制篇 2010-02-07 22:40
    缓存的意义已经无需多言了。这里整理了一篇DevExpress的关于XPO的Session管理和缓存的文章:Session Management and Caching。About Sessions从6...
  • XPO自然是支持MySQL的,只需要在项目里添加对MySql.Data的DLL(从MySQL官网下载Connector/Net可得)和DevExpress.Xpo.v9.2.Providers的DLL...
  • Elvin Chen 发表博客:记录下XPO生成的SQL语句 2010-02-05 18:00
    XPO使用了标准的System.Diagnostics的Trace Log机制,只需要在config文件中加入如下代码,即可在Debug时在输出窗口看到XPO生成的SQL语句。ConfigCode h...
  • Elvin Chen 发表博客:封了一个XPO初始化类 2010-02-05 12:30
    方便以后直接调用。XpoInitializer.csCode highlighting produced by Actipro CodeHighlighter (freeware)http://www...
  • 学习XPO有一段时间了,也用它陆续做过几个项目。遇到过问题走过弯路,这里把DevExpress知识库的几篇文章的内容做了摘录和整理,并且加上了一些自己的注释,方便自己日后备忘也方便其他的朋友。1. A...
  • Elvin Chen 发表博客:XPO中的继承 2010-02-03 15:12
    XPO的继承类的持久化,简单说来有2种方式:1、将继承关系映射到一张单表:using DevExpress.Xpo;public class Person : XPObject { public st...
  • Elvin Chen 发表博客:XPO的UpCasting 2010-02-03 14:57
    在XPO中,设如上图的个例子,当需要取出所有Customer时,我们可以简单的XPCollection<CustomerBase> xpCustomers = new XPCollecti...
  • Elvin Chen 发表博客:XPO永久删除记录方法 2010-02-01 19:40
    调用Xpo对象的Delete方法时默认并不物理删除记录,只是给该记录打上标记。若需要物理上删除,需调用Session.PurgeDeletedObjects方法。对UnitofWork 来说,已测试调...
Top