摘要:
ALinq Inject 是一个可以对 Linq to SQL 或者 ALinq 进行注入的框架,它可以对四个方法进行注入,添加实体、删除实体、更新实体和验证实体。关于框架的下载以及程序集的引用,请查看Linq to SQL (ALinq) 也来AOP —— ALinq Inject 博客园首发。ALinq Inject 是一个非常之简单易用的框架,你只需要通过继承HandlerAttribute 的类,重写其中的方法即可注入。该类一共定义了13个方法,其中三组是增删改的方法,每组四个。验证方法仅有一个。public abstract class HandlerAttribute : Attr 阅读全文
随笔分类 - [60]开源项目
Linq to SQL (ALinq) 也来AOP —— ALinq Inject 博客园首发
2013-06-12 21:20 by 麦舒, 4351 阅读, 收藏, 编辑
摘要:
简介ALinq Inject 是我的又一开源项目,之前已经开源了两个作品:ALinq FluentALinq Dynamic这两个开源项目都是托管在 CodePlex 上,而 ALinq Inject 是我本年度的第三个开源项目了。这个项目,我花了几个月的时间去构思,然后再花了差不多一个月的时间去编写,非常不容易,如果你对此感兴趣,请点击一下推荐按钮,也就举手之劳。在 Linq to SQL 上使用 AOP 有什么好处?好处太多了。下面列举几个常见的应用情景,在这些情景中,应用AOP,可以使用代码更为优雅。1、数据的验证2、操作日志3、数据更新的记录。特点简单易用,ALinq Inject 目 阅读全文
高仿Entity Framework?Linq to SQL也有春天!
2013-03-05 18:06 by 麦舒, 5494 阅读, 收藏, 编辑
摘要:
开发这个框架,主要起源于有很多使用ALinq或者Linq to SQL的用户,经常向我抱怨,它们使用起来的确很爽,但是动态查询太让人纠结了。这个框架主要就是想解决客户碰到的动态查询的问题。至今为至,已经断断续续地写了一年多了,写这个框架,充满了挑战与乐趣。当然,现在更觉得,能把文档写好,更是挑战。大多数的程序员,一直对于写文档这码事,不大重视,我也是其中的一员。但是,长期地与客户打交道,让我认识到,文档是非常地重要的,而且,能把文档写好也不是件容易的事情。这次的发布,更多的精力放在了文档的编写上。所以,在这次的发布包里,你们会看到一份非常用心写的,非常详细的文档。正如你们在标道上看到的,ALi 阅读全文