November 7, 2009 Oslo

Chris Sells on .NET Rocks! talking about data

I was on .NET Rocks! recently talking to Richard and Carl about data in Visual Studio (object-oriented, XML and relational), what tools Microsoft is already providing for managing your SQL Server schema and data migration and where "Oslo" ("M", "Quadrant" and the Repository) fits into the overall picture. It was fun and I think it turned out well. Enjoy.
November 2, 2009 Oslo

Questionnaire DSL with Microsoft “Oslo”

October 30, 2009 Oslo

Sweet State Machine DSL in “M”

Kevin D. Wolf has built a sweet little language to describe state machines:

The States of a Invoice are New, Reviewed, Submitted, Paid, Overdue and Canceled.

An Invoice can transition from New to Reviewed and Canceled.
An Invoice can transition from Reviewed to Submitted and Canceled.
An Invoice can transition from Submitted to Paid, Overdue and Canceled.
An Invoice can transition from Overdue to Paid and Canceled.

He built this with a language definition in “M”. What could be simpler?

October 28, 2009 Oslo

“Oslo” at the 2009 PDC

Lars Corneliussen, my friend and “Oslo” consigliere, has posted a nice update on what he’s guessing “Oslo” might or might not be: Updates on what Oslo is and Quadrant not is (September 2009). The fact that he has to guess points to just how early we are in the development cycle. For our latest thoughts, I recommend the PDC 2009, where you should attend all of the following talks:

Personally, I’m very much looking forward to this PDC. I get to give what I’m sure is the talk with the longest title, but even better, I get to see friends, old and new, and I love listening to good talks on technologies I just don’t have the time to dive into any other time.

If you’re going to PDC and you’d like to chat, drop me a line and we can set up some time. See you there!

October 22, 2009 Spout

The New Microsoft Store Looks Cool

And the folks in Scottsdale, AZ lined up overnight to be there when it opened and get their copies of Windows 7 (which goes on sale today and, if I may say so, rocks).
October 11, 2009 Oslo

“M” Language Type Definitions for 280 Popular (and not so popular) Data Models

Holy "M" types, Batman! Somebody's been busy building M type definitions for tons of existing data models, including ATOM, AWK, BPEL, C/C++/C#/Java, COBOL, HTML, LaTeX, Make and the list goes on and on. I don't know how they did it -- it's an amazing task! Now that they've got some free time back, maybe they'll build M language definitions to parse the file formats. I'm just sayin'... : )
September 24, 2009 Oslo

NHibernate DSL Built Using “Oslo”

Felice has built a domain specific language (DSL) for defining NHibernate entities using “Oslo”, including both a command-line compiler and a very full-featured Intellipad add-in. Nice!
September 18, 2009 Oslo

Put Intellipad-like language editing features into your applications

Bill Henning from Actipro Software has done it again, this time providing the components to drop real-time language creation features into your application for building custom grammars in the critically acclaimed SyntaxEditor control. Enjoy!

← Newer Entries Older Entries →