After work today, Craig and I headed to Microsoft’s office in New York for an NYC.NET Developer Group meeting. I know you’re all thinking that it sounds muchos like a geek-fest, but hey, you get free pizza and soft-drink, and they raffle off some prizes at the end of it. (Pizza? Soft drink? Ok, it’s a geek fest…)
Tonight’s talk was based on two undocumented features of the .NET framework – Context, and Interception. I didn’t know much (read “anything”) about either of these things going in to the topic, but man was I impressed by how cool they were! It’s basically a fully fledged aspect-oriented framework built into .NET v2 (and to a lesser extend v1.1). Way cool! I’m not sure why Microsoft have left it undocumented (something to do with clashing with Indigo apparently) – the presenter explained it very fast but I couldn’t entirely decipher his accent.
Anyway, to cut a long story short:
- I’ll be investigating these features a bit more thoroughly tomorrow
- I didn’t win either of the prizes, though they were both books I probably wouldn’t have read anyway.

2 comments
That’s so cool. Let me know how you go with it all.<br>I could use some Aspect Oriented Features in my current design. <br><br>It’d be great to get logging, and exception handling auto-magically put in for me.
Send on any info you find dude which may be of interest…