# Sunday, April 15, 2007

Well it’s over – and it’s been great!

First off Architecture Camp 2007 was a lot of fun to present at this weekend... the relaxed nature and opportunities for everyone to talk, rather than just listening, was great – a nice soft introduction to a newbie presenter such as myself!

And a big hat-tip to all the guys who helped put this together, including Alex James, Kurt (where’s your blog boy!) and Chris + all the other presenters.

The thing I liked the most about this event was the number of people who brought their a-game... damn but there were some seriously experienced and intelligent guys in the audience, asking great questions – contrasted with the often pointless heckling and misguided questioning you can get at events like teched, this event was great ... if you couldn’t make it, definitely try to get to the next architecture camp, and if you were a no-show ... shame on you!

I’m still not 100% sure if my session got recorded or not, but if it did, I’ll point you to it at some point...  in the mean time – here’s the presentation itself in both pdf and pptx (powerpoint 2007) formats.

posted @ Sunday, April 15, 2007 11:28:29 PM (New Zealand Standard Time, UTC+12:00)    Comments [0] | |
# Tuesday, March 20, 2007

Well as the more observant reader of Alex Jame's Blog might have noticed, I'm talking at the the Architect Camp 2007 this year... which should be...interesting - I haven't done any public speaking for a while now, but Alex James assures me I'll be fine ... be it on his head! ;o) ...

So I'm planning to talk about IoC (Inversion of Control) - one of my little pet loves... Some of the subjects I'm considering include:

  • Coupling
    • How do we couple (Message, data, content etc.)
    • Metrics for the architect (Instability vs. Abstractness etc.)
  • Dependency Injection
    • Constructor dependencies
    • Parameter dependencies
    • Law of Demeter
  • Inversion of Control
    • Why bother?
      • Added flexibility and opportunity
      • Lowering the cost of change
    • ServiceLocators
      • Why they suck
    • Inversion of control containers
      • What's available (Castle, Spring, StructureMap etc.)
      • Autowiring
      • Services
      • Lifestyle vs Lifecycle
      • Configuration
      • AOP
      • Patterns
        • Decorators
        • Facilities
        • Arrays (simple contributor patterns etc.)


But that's only a small brain dump... we will see what actually gets in there.

 

For anyone who's thinking of attending this event, anything in particular you would like to have covered in a little more depth... or have you had any exposure to IoC at all?

posted @ Tuesday, March 20, 2007 11:27:35 PM (New Zealand Daylight Time, UTC+13:00)    Comments [0] | |
Search
FeedCount

Tags...
.Net (83) .Net Reactor (4) .net user groups (9) 2008SummerRoadTrip (1) ActiveRecord (1) architecture (1) architecture chat (95) ArchitectureCamp2007 (2) asp.net (1) Astoria (1) Auckland (1) base4 (9) batching (1) binsor (1) blog (4) boo (1) books (1) C# 3.0 (9) cambodia (9) CAML.Net (1) castle (40) china (8) codecamp (3) codeplex (3) dapper.net (1) DevDefined Ltd. (4) DirectShow.Net (1) DLR (1) DSL (4) EAUG (1) Enterprise Architect (5) Enterprise Architecture (1) Enterprise Library (1) F# (1) feedburner (2) first post (1) Friendster (1) generics (1) googlegears (1) hacks (3) hardware (3) hongkong (2) Horn (1) hyper-v (1) ideas (1) IoC (21) IronPython (13) IronRuby (2) jobs (1) Languages (2) laos (8) LINQ (7) LiveId (1) LLU (1) Local Government (1) MDA (1) MDD (1) microsoft (1) Model Driven Development (1) mono (1) monorail (2) Movies (1) Music (1) nDepend (1) news (1) NHibernate (3) NUnit (2) nvelocity (1) OAuth (6) office (1) OpenSocial (1) orcon (1) photos (1) php (1) PostSharp (1) powerpoint (1) presentations (1) ReSharper (1) REST (2) rhino commons (3) rhinomocks (5) Ruby (1) SaaS (1) scm (1) Screen Architect (0) SharePoint (5) silverlight (1) Splicer (4) SQL2008 (1) supcom (1) survey (1) svn (1) Syzmk (4) thailand (6) Tools (2) Tortoise SVN (1) trac (2) Travel (36) Unity (2) vietnam (7) vista (2) visual nhibernate (1) vmware (1) volta (3) VS2008 (1) WCF (3) wiki (2) wikipedia (1) Windows Server 2008 (1) windsor (6) WinForms (1) wix (2) WPF (2) xmlrpc (1) yahoo pipes (1)
Who am I?
Alex Henderson
Alex Henderson
Auckland, New Zealand
Managing Director at Dev|Defined Limited

"Self Confessed Coding Junky for 15 years"
View Alex Henderson's profile on LinkedIn
 
Mobile: +64-21-402-969
Email: bittercoder 'at' gmail 'dot' com
MSN: bittercoder_nz@hotmail
Skype: alex.devdefined
Navigation