Modern Architecture patterns for the cloud

John Azariah and I presented at talk titled Modern Architecture patterns for the cloud at both DDD Melbourne and the .NET User group in Melbourne. Although, a lot of these patterns can be used in a non-cloud environment, it works really well in the cloud when you want to create a web scale application. The presentation is available in prezi via this link:

We created a twitter like application called WhingePool for this talk to showcase the patterns we talk about, and the source code is available in Github:

Speaking at SDDN on 30th June

I will be presenting on the new features in Expression Blend 3 at the Silverlight Designer and Developer Network (SDDN) on Tuesday the 30th of June, 2009 at 6:00pm. Here is the basic blurb for the talk –

Expression Blend 3 – What’s new?

Expression Blend 3 improves upon the goodness of Blend 2 SP 1 by providing a whole heap of new features and more importantly, the ability to create applications for Silverlight 3. The list of new enhancements is long – Lots of improvements to the way you use the tool, Improvements to how XAML, C# and VB.NET files are edited, Support for importing Adobe Photoshop and Illustrator files, Skinning enhancements, Enhancements for animation, Sample data generation, etc, etc.

Mahesh Krishnan will run through these changes in a fast demo based session (without using Powerpoint!) The session is targeted at both Designers and Developers, so don’t miss out 🙂

The venue is the Microsoft office in Melbourne.

WCF Presentation slides

I’ve given a WCF presentation a number of times and every time some one asks me for the slide deck. And I keep saying that I’ll post it in my blog, but have been guilty of not doing it.

So, finally after a bit of prodding, I decided to post one. This one is called Practical WCF and is part 1 of a series. It gives a fair bit of introduction to WCF and also talks about Service contracts, Data contracts and Fault contracts.

Here is the link to download it: Practical WCF Part 1. ppsx

Visual Studio Tips, Tricks and Techniques Talk

I will be presenting on Visual Studio Tips, Tricks and Techniques at the Victoria .NET Dev SIG tomorrow. The meeting is at Innovation@257 on Collins Street in the City. If you can’t make it to the meeting, you can also view it online by registering here:

My co-worker Jordan Knight will be presenting on ASP.NET AJAX History in the same session.