Sign in






Silverlight plug-in
Each course listed requires the Microsoft Silverlight version 1.0 plug-in. This is a small free download from Microsoft's website. It provides almost 100% platform independency which means that you can run our courses from your favorite web browser, for example Microsoft Internet Explorer, Firefox, or Safari on your favorite operating system.


Cookie support
To launch each of the listed courses, your web browser must have cookie support turned on.

Online Architecture Training
Our online architecture training courses are based on a curriculum we used in a classroom-based national training and certification program which we ran 2003-2006 together with Microsoft Sweden, and which was later purchased by Microsoft Learning in Redmond.

This new curriculum is dramatically enhanced, modernized, and extended. Its first four courses will be launched over a period of seven to eight months starting in July 2008. Each course is either about software architecture in general and service-oriented architecture in particular, how to align software architecture to business architecture and to business strategy, or about how to implement systems based on service-oriented architecture. Together they constitute a blueprint about how to architect and implement the agile and electronically serviced enterprise.


Online Courses




A Software Architecture for Business Agility
A Service-Oriented Approach

In this course you’ll learn about how to architect business software in such a way that business agility is boosted rather than impeded. Business agility is the capability of a business to change its way fast when fast change is needed. You’ll also learn how to combine a business-driven architectural approach with agile software development approaches, and how to architect applications and services for organic growth.


€ 159  US$ 249  









Aligning Software Architecture to Business Architecture
Expected availability: August 2008

This course is all about aligning software architecture to business architecture, which is a requirement for business agility. As a software architect, you’ll learn what business architecture is and how it is documented, and you’ll learn about formal methodologies such as Rummler & Brache and Microsoft Services Business Architecture.
  You’ll also learn how to use such documentation as a foundation for your software architecture, thus creating a situation where it is easy to find the software that needs to be modified in order for the business to realize the business changes needed.





Service-Oriented Architectural Patterns
Expected availability: November 2008

In this course you’ll learn about three major architectural and service-oriented patterns, and how they can help you establish a software architecture which is closely aligned to the corresponding business architecture. These patterns will put you in a position where you can architect applications and services which will improve the business agility of your employer or your customer..




Implementing Service-Oriented Business Systems
Based on Service-Oriented Architectural Patterns
Expected availability: January 2009

This course is all about how to implement service-oriented business systems, the architecture of which is based on the service-oriented architectural patterns you’ll learn about in the Service-Oriented Architectural Patterns course.

  You’ll learn about how to establish a technical design for the internals of services and applications, and you’ll learn about how to implement them in .NET code and Windows Communication Foundation (WCF).