Microsoft Modeling Platform (code named "Oslo")
Microsoft Modeling Platform (code named "Oslo")
"M" Sounds almost like “Bond, James Bond” ( the M part ), But not exactly. Microsoft Oslo, which is Microsoft’s “Microsoft Modeling Platform (code named "Oslo")” has already updated in the MSDN and has two sub-sections:
As well as it’s own “webSite” : Oslo Developer Center, a downloadable Oslo SDK … and much more. for more information look at:
- The "Oslo" Modeling Platform The "Oslo" modeling platform makes it easier for people to write things down in ways that make sense for the problem domain they are working in and makes the things that people wrote down accessible to platform components during program execution.
- Models and Modeling This section explains what a model is, explains how models work in code name "Oslo", and provides a tour of the code name "Oslo" repository models provided by the system.
- Model Development This topic provides a high-level overview of the design and development process for models.
- "Oslo" Repository This section discusses the benefits of using the "Oslo" repository, including the improvements for application lifecycles, the benefits to IT operations, and the features that equip the "Oslo" repository for an enterprise environment.
- "M" The Microsoft code name "M" language is a declarative language for working with data and building domain models. "M" lets users write down how they want to structure and query their data using a textual syntax that is convenient to both author and reader.
I've added this picture from the Creating Modern Applications: Workflows, Services, and Models David Chappell’s article in MSDN, just incase you have your doubt about Dublin + .NET Framework 4.0 = "BizTalk/SOA Express Framework" ! (part 4)
Ahh, and another thing about this picture, I’m guessing that when you “see” the “ASP.NET pages” you understand that this in the end means MVC Architecture – That’s why they call it “M” :)