July 7, 2009 oslofeaturedcontent

Part 3 of Dana’s End-to-End “Oslo” Series: Quadrant

In part 1 and part 2 of his series, Dana Kaufman, a Program Manager on the "Oslo" team, used "M" to model the schema for employee information and to create a domain-specific language (DSL) for creating values of that schema. In part 3, Dana shows how to navigate the schema and models in "Quadrant," the data visualization and manipulation tool of "Oslo." Enjoy!
July 6, 2009 oslofeaturedcontent

Rocky’s MCsla on the Olso May CTP

Rockford Lhotka of several C# and VB books and the world-renown CSLA .NET business object framework has ported his Oslo”-based MCsla.NET to the May 2009 CTP. For the part that he's made work in "Oslo," Rocky has told me that the amount of code you need to write to take advantage of his framework is down by 90% over the C#/VB.NET versions, which sounds like a pretty big win to me. Enjoy!
June 29, 2009 oslo

MGraph Visualizer Plug-in for Intellipad!

MGraph Visualizer Plug-in for Intellipad! Ceyhun Ciper is at it again, this time taking advantage of the Intellipad plug-in capabilities in the Oslo” May 2009 CTP and adding real-time M” visualization as you type. This is a wonderful way to see both the textual and graphic abstract symbol tree of your data as you type it. Keep up the good work, Ceyhun!
June 24, 2009 oslofeaturedcontent

JavaScript implementation of “M”

Matthew Wilson is pushing "M" into the land of browser client-side scripting with his partial (but growing!) JavaScript implementation, as seen in his web 3-pane M” grammar mode ala Intellipad. It's work like this that could make "M" a cross-platform solution for languages as well as data types and values. Good job, Matt!
June 23, 2009 oslofeaturedcontent

Deep Fried Bytes: Shawn Wildermuth on “Oslo”

Keith and Woody speak with the first repeat guest of the podcast, Shawn Wildermuth about Oslo and the M language.  In this episode listeners will get some real world examples and use cases for using Oslo and M along with a clearer understanding about DSLs and what the future may hold.

Be warned, this podcast uses the phrase bowled shrimp.” : )

June 23, 2009 oslo

Need a visualization of “M” in your programs?

If you want to display M” languages or values, Ceyhun Ciper from sixpairs.com has got you covered with the MGraph Object Model Display Library for WPF. It’s as simple as this:

Canvas canvas = new ObjectModel().Display(
"Person {Name=>'Ciper', 47, 'sixpairs\n.com'}");

Sweet!

June 9, 2009 oslofeaturedcontent

From DSLs & Models to “Quadrant” w/ “Oslo” May CTP

Dana Kaufman, a PM on the extended "Oslo" team, has been blogging a series of articles on the definition of a set of M” types, the associated M” language definition for a domain-specific language (DSL) and concluding in how that data can be visualized and manipulated in "Quadrant" (the first two parts are available now and the third is coming). Enjoy!
June 4, 2009 oslofeaturedcontent

Actipro’s SyntaxEditor Adds Support for “Oslo”!

Do you like Intellipad so much that you want to host it? If so, than you need Actipro’s SyntaxEditor, which is not only a kick-butt syntax highlighting editor, but can be completely driven by an "Oslo" language definition in a .mg file. The demo is free and one of the samples is a fun little Intellipad clone. Check it out!

← Newer Entries Older Entries →