![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
AOSD
文章平均质量分 83
teddyma
这个作者很懒,什么都没留下…
展开
-
Web Application Architectures: Simple 2 Layer, Standard 3 Layer and Distributed 3 Layer
Abstract:This article discusses three common web application architectures: Simple 2 Layer, Standard 3 Layer and Distributed 3 Layer. For each architecture, it gives an ASP.NET 2.0 sample imple原创 2006-07-19 14:39:00 · 828 阅读 · 0 评论 -
The Present AOP Frameworks in .Net
Return to Contents3. The Present AOP Frameworks in .Net(This chapter is based on my old article - “.Net AOP Frameworks Research Report v1.1”, for integration of this series of articles, I int原创 2005-09-09 16:44:00 · 338 阅读 · 0 评论 -
“Hello World” Example with AspectDNG
Return to Contents6. “Hello World” Example with AspectDNGIn this chapter, let’s try to use AspectDNG to do an AOP example together. Firstly, I define the base and aspect assemblies as bel原创 2005-09-20 13:44:00 · 396 阅读 · 0 评论 -
Teddy's Aspect Weaver Version 0.3 with Great Updating and Fixing, Especially the Implementing of Getting Runtime Method Context
[More about Teddys Aspect Weaver]Teddys Aspect Weaver Version 0.3 [Updated: 2005/09/27]Changes: - Add the geting context info and getting context arguments ability - Fix some internal XPath b原创 2005-09-27 10:44:00 · 426 阅读 · 0 评论 -
AOP编程实践之AspectWeaverSample1.0
[More about Teddys Aspect Weaver][More about AOP]本范例基于Teddy’s Aspect Weaver Version 0.6,演示一个简单的AOP应用范例,范例中的具体Sample Aspect有:1. SecurityAspect: Add additional security checking before Account原创 2005-10-05 17:44:00 · 466 阅读 · 0 评论 -
.Net AOP Frameworks Research Report v1.1
1. Aspect#Version: 2.1.1.0Link: http://aspectsharp.sourceforge.net/Status: betaDependency: antlr, Castle.DynamicProxyDescription:Aspect# is an AOP (Aspect Oriented Programming) framew原创 2005-08-31 08:44:00 · 502 阅读 · 0 评论 -
主流.Net AOP Framework的功能定位分析
今天把Net AOP Frameworks Research Report v1.1一文中列出的.Net下的AOP实现方案的源码都过了一遍,每看一个方案的自我介绍,首先印入眼帘的往往就是其功能定位,从其自我介绍和提供的文档、范例等,自然就可以对其各自的功能定位下一个判断。 1. Aspect# 在所有的方案中,不谈技术能力的高低,只从其定位和文档质量来说,Aspect#给原创 2005-08-31 08:44:00 · 460 阅读 · 0 评论 -
How to Choose an AOP Framework?
Return to Contents4. How to Choose an AOP Framework?4.1 DynamicProxy or IL Level WeavingGenerally, the AOP frameworks mentioned in last chapter can be divided into two categories: DynamicPr原创 2005-09-13 15:44:00 · 352 阅读 · 0 评论 -
Teddy's Aspect Weaver Version 0.2 with Additional Custom Attribute Way Configuration
1. IntroductionIn Build a More Powerful AOP Framework Based on AspectDNGs ILML Library - Teddys Aspect Weaver, I built the Teddys Aspect Weaver Version 0.1 with the xml based meta way configur原创 2005-09-24 13:44:00 · 360 阅读 · 0 评论 -
从Design Pattern浅谈AOP
从GoF至今,随着不少大师级人物的的书籍、厂商和许多爱好者的追捧,Design Pattern这个词已是越来越被每个程序员挂在口上了。不说有多少人真正理解Design Pattern的本质,但至少大家都在努力的学习、研究和尝试,并能融入大家的日常开发,也总算是一片欣欣向荣之像。 不过,终究Design Pattern也用了那么多年才像现在这般深入人心,AOP虽然学术上提出也不晚,但是原创 2005-10-09 10:44:00 · 353 阅读 · 0 评论 -
What Is AOP?
Return to Contents2. What Is AOP?Before all, pay attention that the word “AOP” here stands for “Aspect Oriented Programming” not “Agent Oriented Programming”. Shortly speaking, AOP enables th原创 2005-09-09 12:44:00 · 565 阅读 · 0 评论 -
Teddy's Aspect Weaver Version 0.5
[More about Teddys Aspect Weaver]Teddys Aspect Weaver Version 0.5 [Updated: 2005/09/29]Changes: - Finished a completely refactoring - Fix lots lots of bugs through the refactoring - The most原创 2005-09-29 17:44:00 · 302 阅读 · 0 评论 -
Teddy's Aspect Weaver Version 0.6
[More about Teddys Aspect Weaver]Teddys Aspect Weaver Version 0.6Changes: - Fix big stable problemsDownload Source CodeAspectWeaver0.6.zipAspectWeaverSample1.0.zip原创 2005-10-05 17:44:00 · 344 阅读 · 0 评论 -
AOP Practice with AspectWeaver0.6 - DebugPropertyValueModifying
In No Buzzword AOP --- When we dont have aop, idior described a property debugging situation.This is the AOP way based on AspectWeaver0.6.DebugPropertyModifyingAspect.cs:using System;using Asp原创 2005-10-10 18:44:00 · 315 阅读 · 0 评论 -
重新诠释AOP
前面谈到SOA,思维可能确实有点发散,但是,我还是坚持这样一种更高抽象层次的Service Oriented设计思想绝对是有益的。当然这个有待实践检验。另一方面,本人正在规划中的一个SOAHelper开源框架将会为基于通用的SOA思想的开发提供一些便利,当然,这里提到的SOA都不是业界对SOA严格的标准定义。而是更高层次的抽象,不过,对于严格的SOA,同样是有益的,不,应该是主要的服务对原创 2005-11-21 17:43:00 · 476 阅读 · 0 评论 -
推荐一个关于AOP的AOP@WORK的专栏作者的AOP专题系列文章,主要关于Java下的AOP实现,毕竟Java下的AOP实现确实要比.Net下成熟得多,共12篇
http://www-128.ibm.com/developerworks/library/j-aopwork1http://www-128.ibm.com/developerworks/library/j-aopwork2http://www-128.ibm.com/developerworks/library/j-aopwork3http://www-128.ibm.com/deve原创 2005-12-12 16:42:00 · 394 阅读 · 0 评论 -
Introduction to AspectDNG in Details.
Return to Contents5. Introduction to AspectDNG in Details.5.1 What’s the Use of AspectDNG?AspectDNG is a .NET aspect weaver, thats to say a tool that can "transplant" code into an existing原创 2005-09-14 10:44:00 · 507 阅读 · 0 评论 -
With AOP, Component Oriented == Object Oriented
在本人之前的《Component/Service Oriented Software System Development Thinking 》一文中,我将包括BinaryLevel和Source Code Level的软件模块统称为Component。这种分类方式,和传统的对Component的一般定义应该说并不是十分一致。本文就是要对我为什么要这样分类作一些补充解释。 -原创 2005-11-24 16:43:00 · 412 阅读 · 0 评论 -
Why AOP?
Return to Contents1. Why AOP?Consider a typical e-commerce project. This kind a project may contain lots of parts besides the core implementing, such as logging, caching, security, and so on. Whe原创 2005-09-08 16:44:00 · 367 阅读 · 0 评论