Teddy's Knowledge Base
CnBlogs
Home
New Post
Contact
Admin
Rss
08 2005 档案
主流.Net AOP Framework的功能定位分析
摘要:
今天把Net AOP Frameworks Research Report v1.1一文中列出的.Net下的AOP实现方案的源码都过了一遍,每看一个方案的自我介绍,首先印入眼帘的往往就是其功能定位,从其自我介绍和提供的文档、范例等,自然就可以对其各自的功能定位下一个判断。
欢迎点击标题查看全文!
阅读全文
posted @
2005-08-31 08:56
Teddy's Knowledge Base 阅读(4054) |
评论 (6)
编辑
.Net AOP Frameworks Research Report v1.1
摘要:
Introduction to the following AOP frameworks:
1. Aspect#
2. AspectDNG
3. Eos
4. Encase
5. Post#
6. Loom.Net
7. AspectC#
8. Weave.Net
Welcome to click article title for details!
阅读全文
posted @
2005-08-31 08:40
Teddy's Knowledge Base 阅读(3110) |
评论 (0)
编辑
PropertyEnumerators For Entity Objects in LiteMDA
摘要: 在LiteMDA中,Load、Update和Delete都需要传入一个ICondition参数,ICondition包含了用于查询的条件,这样的条件,对于ORM来将,最终肯定是一组子条件的组合,比如Condition.Add("User.Name", OP.Equals, "teddy"),这样的语句有什么问题呢?主要是,条件Name需要手工输入,如果手误输了一个不存在的名称,也只有在运行时才会报错,所以,有必要提供一个现示的机制来,来避免这样的错误。双鱼座在一年以来我最好的创意中介绍了他在Kanas.Net中的一种实现,这里是我在LiteMDA中的实现,原理基本相似,就是在由辅助工具生成实体类的同时,生成一组我称为PropertyEnumerators的实体类属性词典。
请点击标题查看全文。
阅读全文
posted @
2005-08-21 13:53
Teddy's Knowledge Base 阅读(1250) |
评论 (27)
编辑
AjaxHelper v0.56 (Updated to Version 0.56 from 0.55 with little changes)
posted @
2005-08-17 13:43
Teddy's Knowledge Base 阅读(2418) |
评论 (7)
编辑
Enterprise Application Achitecture Design Based on LiteMDA 0.5
摘要: 简介:LiteMDA是Teddy正在设计的一个用于企业级应用开发的基于MDA、ORM、C# 2.0、.Net Framework 2.0、Microsoft Enterprise Library及部分AOP思想的Framework。从最初的设想到目前,听取了很多朋友(尤其是双鱼座和、idior)的批评、建议和探讨,剔除了最初设计中的许多理想化、不雅和目前的技术还不易实现的设计,基本上形成了一个完整的、比较优雅的构架。真的特别感谢这些朋友!在本文中,Teddy将向您简单介绍一个“Enterprise Application Achitecture Design Based on LiteMDA 0.5”,可以说是一个基于LiteMDA进行企业级应用开发的基本模式,当然,除了最完整的应用模式之外,我也会介绍在业务逻辑较简单情况下,怎样以简化模式使用LiteMDA来简化您的开发过程和极大的较少开发工作量。
欢迎点击标题查看全文!
阅读全文
posted @
2005-08-13 14:01
Teddy's Knowledge Base 阅读(1428) |
评论 (5)
编辑
LiteMDA中用于实体类的Cloneable默认Generic简单实现
posted @
2005-08-10 23:15
Teddy's Knowledge Base 阅读(1144) |
评论 (5)
编辑
LiteMDA中支持Generic的BusinessObjectFactory实现
posted @
2005-08-10 12:10
Teddy's Knowledge Base 阅读(1392) |
评论 (19)
编辑
Domain Object Layer Design and Sample Code for LiteMDA
posted @
2005-08-08 14:59
Teddy's Knowledge Base 阅读(1118) |
评论 (10)
编辑
LiteMDA Design Version 0.2
摘要: LiteMDA Design Version 0.2
---- A top to bottom MDA/ORM design
Objective:
High development efficiency
Excellent extensibility
Thinking in OO/AOP/C# 2.0
Be easy to use
阅读全文
posted @
2005-08-05 21:00
Teddy's Knowledge Base 阅读(782) |
评论 (5)
编辑
公告
[For paid technical advice and project outsourcing,
leave me a private message
]
Copyrights:
For all the posts & articles in this Blog, if not specified, the copyrights are owned by author & CNBLOGS. Any external reference or excerpt should contain the original address. Don't use the content for any commercial purposes without the authority of the author. Thanks for your cooperation!
Teddy's Wiki Site:
Teddy's Wiki
NIntegrate Project Site:
NIntegrate.com
NBear Project Site
NBear.org
{#if $T.responseStatus == 200}
Google Tracer
{#foreach $T.responseData.results as result}
{$T.result.titleNoFormatting}
{#/for}
More>>
{#else} Network error, please try again later! {#/if}
昵称:
Teddy's Knowledge Base
园龄:
7年1个月
荣誉:
推荐博客
粉丝:
67
关注:
7
Search
Recent Posts
1. 讨论:WCF可序列化的ActiveRecord实现有意义吗?
2. 理解Design Pattern
3. 理解O/R Mapping
4. 理解单元测试(Unit Testing)
5. 理解TDD
6. 讨论: TDD in HTML & JavaScript 之可行性和最佳实践
7. 突然发现想在博客园发起一个有价值的讨论其实很难
8. This is jqMVC# – CNBLOGS Google Tracer Sample
9. This is jqMVC# - Definition & Summary
10. Discuss some new features in WCF 4.0
Post Categories
(220)
Ajax(25)
(rss)
AOSD(23)
(rss)
NBear(58)
(rss)
NIntegrate(18)
(rss)
Others(6)
(rss)
SharePoint(2)
(rss)
Tech. Thinking(49)
(rss)
Web Dev.(35)
(rss)
总结(4)
(rss)
Recent Comments
推荐排行榜