News and Notes from PDC (Weds 10/29)
Oslo Repository and Models
Coming into this session with very little concept of why I should care about Oslo. I don't know what it is or how it can help me. Let's see...
Compoents:
- M Modeling Language
- Deployment tool to install model to DB
- Repository Database:
- Store application metadata (config files, registry, stuff on disks)
- Deploy to runtime easily
- Optimized for storing and sharing data
- Runs on top of SQL Server
Oslo Models:
- Identity
- Application
- ServiceModel
- Transactions
- WorkflowModel
- WorkflowServiceModel
- Messaging
- Security
- Management
- Hosting
- Language
- Repository
Current SDK provides:
- Tools for defining models: Intellipad & Visual Studio language services
- Compile tools (m.exe)
- Deploy tools (mx.exe)
Oslo DevCenter at http://msdn.microsoft.com/oslo
Tools are very preliminary...clearly designed by developer for developer. Funny note: Intellipad runs in window with three resizable vertical panes. Would look great on a wide screen display, but a mess on the projector.