Entity Framework的存储模型切换实践
摘要: 本文记录了利用Entity Framework同时适应Sql Server存储和SQLite存储的一次实践尝试。
最近做一个项目,里面需要同时支持Sql Server和SQLite。考虑到Entity Framework虽然目前还有诸多不足,但是基本上满足于我的项目的要求,加上,也希望做一个尝试,毕竟,虽然使用过去的技术和手段可能更可靠、更熟练、风险更低,但是,在技术行业,不能止步不前,如果某种新技术有你需要的某些特性,并且你认为值得尝试,那就应该出手试试,虽然尝试可能会失败(以及不得不吞下失败产生的苦果),但是如果成功,其带来的好处也是很大的,也代表着你又往前迈进了一步。对于Entity Framework我也是新手,如果各位朋友发现文中有什么可以改进的地方或者不正确的地方,欢迎指点。
阅读全文
posted @
2010-02-22 10:20 零度的火 阅读(325) |
评论 (0) 编辑
Entity Framework 1.0中的日期比较
摘要: 最近一直都觉Entity Framework挺好用的,不过今天碰到一个无奈的问题,我需要在查询中取出距今2周内、一个月内的数据。这本应该是很简单的也是很常见的操作,在Sql Server中DateDiff函数以及.NET中的TimeSpan结构就是做这个事情的,然而,郁闷的是,在EF 1.0中,Linq to Entity竟然不支持这种直接的操作,只支持从一个DateTime结构中利用Year、M...
阅读全文
posted @
2010-02-08 15:51 零度的火 阅读(224) |
评论 (0) 编辑
使用DTD验证XML文档
摘要: 这本来应该不是一个困难的事情。但是,比较“无奈”的地方在于,必须在待验证的XML文档内部声明一个“DOCTYPE”引用DTD文件才可以验证。所以,更麻烦的问题在于需要为没有声明这个DOCTYPE的XML文档添加上这个声明。我还没有找到更好的办法。说明一下Context,需要执行此操作的是一个ASP.NET WebForm,XML文档来自于客户端上传的...
阅读全文
posted @
2010-02-04 17:29 零度的火 阅读(133) |
评论 (0) 编辑