Home » Archives

Content tagged with: AOP

[27 Feb 2012 | No Comment | ]

This video explores the AOP (Aspect Orientated Programming) framework Postsharp. It focuses on how to use the OnMethodBoundry, MethodInterceptions, LocationInterception and EventInterception Aspects. The video discusses how each of these aspects can be used and how they can be used with each other to build a better application.

[31 Jan 2012 | No Comment | ]

Rather than giving us a nice separation of concerns (assembly > namespace > class > method), there are times when OOP forces us to write crap – scattering, tangling and coupling our code. This video discusses the problem with conventional programming, gives a gentle introduction to AOP with .NET, shows how it works, and why you should be using it to eliminate crap code from your life.

[14 Dec 2011 | No Comment | ]

This video explains how to implemented AOP (Aspect Orientated Programming) with PostSharp. You will be using the Postsharp library and you will take a look at how to create our first Aspect as well as how to use the metadata with the aspect to provide real business value in your application.
Watch this video http://www.dimecasts.net/Content/WatchEpisode/196

[13 Apr 2011 | No Comment | ]

Rather than giving us a nice separation of concerns (assembly > namespace > class > method), there are times when OOP forces us to write crap – scattering, tangling and coupling our code. Gael Fraiteur, SharpCrafters Founder and Principal Engineer, will speak about the problem with conventional programming, give a gentle introduction to AOP, show how it works, and why you should be using it to eliminate crap code from your life.
Watch this video on SkillsMatter.com

[2 Jun 2009 | No Comment | ]

Learn about aspect-oriented design patterns and how they can be used to quickly add common functionality to your business objects. Josh Heyse explains how Aspect-Oriented Programming allows for the separation of true business logic and the code written allowing interaction with user interfaces. The Core framework is a generation model that dynamically adds common services, such as logging, auditing, persistence, and security to business objects. Aspects, or behaviors, are requested using attributes or configuration files which allows services to be included only where necessary eliminating overly bloated objects and tailored …