Sweden Tour

Next week I will be teaching my Architecting WPF and Silverlight Applications class in Stockholm Sweden. You can find more information on that here… if you speak Swedish. :) The class will be conducted in English. Or if you are just curious about the syllabus, I teach this all over the world in both public and onsite classes, so you can find the full syllabus in English here.

While I am in Sweden, I am also going to be giving talks at two user groups in Stockholm:

Build Composite Silverlight and WPF Applications with Prism – Wed 15 Sep – Sweden .NET User Group

Prism is a set of guidance from Microsoft patterns & practices for building loosely coupled, maintainable, and testable composite applications in Silverlight and WPF. In this talk, you will learn about the full range of features of Prism. The first part of the talk will cover what is in the currently released Prism 2.2 version, including modular loading of functionality, UI composition with regions, and loosely coupled communications with commands and pub/sub events. In the second part, you will learn about what is coming in Prism 4, including MVVM guidance, inclusion of the Managed Extensibility Framework for dependency injection, and navigation guidance for switching and managing views. Prism allows you to pick and choose which of these features you want to leverage, and this talk will be a perfect springboard for understanding what is there, what it does for you, and the basics of how to use it.

WCF RIA Services From the Inside Out – Thu 16 Sep – .NET Akademien User Group

WCF RIA Services is a great new capability for quickly building Line of Business Silverlight applications. One problem with technologies like WCF RIA Services is that there is a fair amount of "magic" that happens to make things easy and quick. But that magic can become a liability if you don’t know what is going on behind the curtain. Additionally, if you want to do something slightly different than what happens automagically out of the box, then you can be left wondering where to start and what you can get away with. This talk will peel back the skin of WCF RIA Services and give you a good understanding of what is going on in the internals and what customization options you have. You’ll get a quick exposure to the external "magic" approach to using RIA Services, and then you will see what kinds of services they are actually creating under the covers, how you can configure and customize those services, and how you can consume those services from clients that don’t have the automatic code generation that Silverlight does.

So if you are in Sweden, I hope to see you at one of these events