"Oslo" Downloads .gif)
"Oslo" May 2009 CTP
The "Oslo" CTP includes updated "M" language tools,
CLR and UML domains and tools for the "Oslo" repository, and the "Quadrant" tool
for viewing and editing data in the repository. This version includes numerous bug fixes, simplifications,
and added features from prior CTPs.
Tuesday, May 26
Models for Windows Management Instrumentation (WMI)
This sample demonstrates the expression of Windows Management Instrumentation (WMI)
through models written in "M", including the WMI's rich hierarchy of relationships.
It's intended to be used primarily as reference material for writing models in "M".
Wednesday, Jun 24
MRepl (M Read-Evaluate-Print Loop for Intellipad)
MRepl (also known as "Mr. Eppel") is a Read-Evaluate-Print Loop (REPL)
environment for "Intellipad" in which you can interactively explore
most (but not all) of the "M" language.
MRepl can also be configured to work with other arbitrary grammars.
This sample also demonstrates how to host an arbitrary scripting environment inside of "Intellipad".
Wednesday, Jun 17
Northwind Models with Instance Data
Prior CTP releases of the code name "Oslo" modeling technologies included schema models
for Microsoft's ubiquitous Northwind sample database. With the "Oslo" May 2009 CTP release, this sample
now includes all the instance data as well, giving a complete representation of the
entire Northwind database in the Microsoft code name "M" modeling language.
Wednesday, May 27
Hiring System C# Source Sample
This sample creates a .NET Framework class library that can be used as an
input for Common Language Runtime (CLR) and Unified Modeling Language (UML)
domains in Microsoft code name "Oslo" modeling technologies.
Wednesday, May 27
Calculator Library C# Source Sample
This sample creates two simple CLR assemblies that
are intended to demonstrate the features of the System_Runtime model,
part of the CLR domain in the code name "Oslo" repository.
Wednesday, May 27
Sample Models
These samples demonstrates many different queries, enumerations and
relationships written in the Microsoft code name "M" modeling language.
Wednesday, May 27
"M" Language GalleryThe "M" Language Gallery is the place to find grammar and schema definitions implemented by both Microsoft and the community.Thursday, Feb 19
"Oslo" SDK January 2009 CTP (Refresh)
The "Oslo" SDK CTP includes documents and tools for working with "M" and the "Oslo" Repository. This refresh includes a fix for three-pane mode in Intellipad.
Friday, Jan 30
Ultra Flexible Event Pattern Mesh Sample
Demonstrates an end-to-end application that has been designed for detecting event patterns from real-time data feeds.
The application makes use of a number of technologies within "Oslo",
including the "M" Language, MGrammar, and the Repository.
Works with: Oct 2008 CTP, Jan 2009 CTP
Tuesday, Jan 13
Spork Sample (updated for May CTP)
Spork is a sample of an end-to-end application using "M" and the Repository that creates a text adventure engine.
Works with: May 2009 CTP
Wednesday, May 27
"Oslo" Hands-on Lab
This lab explores the "M" language, how "M" constructs translate into SQL,
how to construct your own domain-specific language for a model using MGrammar,
and how to use your domain-specific language to load values into SQL.
Works with: Oct 2008 CTP, Jan 2009 CTP
Friday, Dec 19
PhotoStore Sample (updated for May CTP)
PhotoStore is an application that allows you to store information about
your digital photographs in the Repository, and to make this information selectively available to others.
Works with: May 2009 CTP
Wednesday, May 27
MGrammar XAML Samples
These samples demonstrate how you can interact with CLR and XAML objects from a custom domain-specific language written in MGrammar.
Works with: Jan 2009 CTP
Wednesday, Nov 12
| |