Paul Stovell: Aspect Oriented Programming
AOP allows you to separate the concerns of your code and to change the behaviour of existing objects. In this session we will look at three ways of utilizing AOP techniques from .NET: using PostSharp, Castle Windsor Interceptors, and the Microsoft patterns & practices Policy Injection Application Block. We will dive into the .NET runtime technologies that enable AOP, and look at some useful scenarios in which it can be used.
Solon Edmunds: Experiences with Agile
Agile encompasses a lot of things these days, a lot of it marketing .. some of which resembles miracle cures.
But in the real world, it takes time to learn new skills - they don’t just fall out of the sky and land in your lap like some people wish they would! And both organisations and software development are complex, so evolving them is a process, and it’s useful to understand this and plan accordingly.
Solon will be happy to share some of his philosophies, anecdotes, and recommendations he has developed over a decade of implementing and customising agile processes in development houses.
Date: Tuesday 20 April 2010
Time: 17:30 for 18:00
Location: Microsoft Brisbane office, Level 9, Waterfront Place, 1 Eagle St, Brisbane
All welcome. Bring your colleagues.
If you haven’t already done so, an immediate rsvp by email to email@example.com will help with planning.
These details are also on QMSDNUG’s website at www.qmsdnug.org.