Microsoft SOA Modeling Platform - Oslo

Oslo” is a new modeling platform being developed by the Connected Systems Division (CSD) at Microsoft. CSD includes the teams responsible for Windows Communication Foundation (WCF), Windows Workflow Foundation (WF), BizTalk Server, and other related technologies. The “Oslo” modeling platform promises to simplify the way we design, build, and manage systems using these CSD technologies, as well as potentially many others down the road. It’s an incredibly ambitious endeavor by Microsoft to finally tackle the modeling space.

The initiative encompasses an entire group of forthcoming products and technologies that will be released by CSD over time. In order to lay the technical foundation for the “Oslo” modeling platform, CSD will first ship a new version of the .NET Framework and Visual Studio – currently referred to as .NET Framework 4.0 and Visual Studio 2010 – containing some key updates to WCF and WF that make it possible to author declarative workflows and services (think of these as XAML -based “models”).

Oslo” is the codename for Microsoft’s forthcoming modeling platform. Modeling is used across a wide range of domains and allows more people to participate in application design and allows developers to write applications at a much higher level of abstraction.

“Oslo” consists of:

1. A tool that helps people define and interact with models in a rich and visual manner

2. A language that helps people create and use textual domain-specific languages and data models

3. A relational repository that makes models available to both tools and platform components

ref:

Learn Oslo - http://msdn.microsoft.com/en-us/oslo/cc748651.aspx

Oslo Developer Center - http://msdn.microsoft.com/en-us/oslo/default.aspx

Microsoft 'Oslo' - the vNext SOA Platform -http://geekswithblogs.net/cyoung/articles/116456.aspx

Build Metadata-Based Applications With The “Oslo” Platform - http://msdn.microsoft.com/en-us/magazine/dd419662.aspx

Oslo Videos - http://social.msdn.microsoft.com/Forums/en-US/oslo/thread/41013d24-89f4-4ac2-8ee4-f4b7e75ee5c3

Microsoft SOA Website - http://www.microsoft.com/soa/default.aspx

Microsoft SOA product called OSLO - http://www.microsoft.com/soa/products/oslo.aspx

Oslo May 2009 CTP download - http://www.microsoft.com/downloads/details.aspx?FamilyID=827122a5-3ca0-4389-a79e-87af37cbf60d&displaylang=en

An Introduction To Domain-Driven Design – http://msdn.microsoft.com/en-us/magazine/dd419654.aspx

Microsoft solution Architecture - http://msdn.microsoft.com/en-us/architecture/default.aspx

Microsoft Patterns and Practices - http://msdn.microsoft.com/en-us/practices/default.aspx