oslo

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...

June 29, 2009 oslo

MGraph Visualizer Plug-in for Intellipad!

Ceyhun Ciperthe “Oslo” May 2009 CTPreal-time “M” visualization as you type...

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...

May 27, 2009 oslo

“‘Oslo’, the May CTP and You” at the PDX Code Camp

I’ll be speaking at the Portland Code Camp on Saturday, May 30th, just as the May CTP of “Oslo” is hot off the presses: As you may or may not know,...

May 26, 2009 oslo

Oslo May 2009 CTP Available Now

The May 2009 CTP of “Oslo” available on the Developer Center contains a new unified setup, an Intellipad with an integrated DSL authoring mode, the...

May 12, 2009 oslo

“Olso”: Hot or Not?

A coupla weeks ago, I did two days with of meeting, greeting, talking and interviewing at a Dutch company in The Netherlands named Sioux. They do a...

May 7, 2009 oslo

James Clark Getting Involved in M

James ClarkXMLaccording to his bioM Specification CommunityHe had some initial thoughts...

April 1, 2009 oslo

Run your house with Oslo!

Kris HorrocksX10twopostsX10...

March 14, 2009 oslo

Intro to Oslo in Dutch

My Dutch is a little rusty, but RJ’s Intro to Oslo screencast looks great to me. Good work, RJ...

March 12, 2009 oslo

Preview of Doug’s “M” RESTful Services Talk at Mix

Scott Hanselman got a preview of the talk that Doug is giving at Mix this year on RESTful services using “M”, took some screen shots and did a nice...

March 12, 2009 oslo

BizTalk Application Deployment DSL

a most excellent DSL for building BizTalk application deployment scriptsproject on codeplex for his bits...

March 6, 2009 oslo

OsloTool: GUI for the command line Oslo tools

Bryan Sumter has posted a GUI app he built to run the Oslo command line tools for him: I’d love to see this integrated into Intellipad, Bryan...

March 5, 2009 oslo

Self-Modifying DSL from Savas

Savasa self-modifying DSL in MGrammar...

March 4, 2009 oslo

January 2009 “Oslo” SDK Refresh

The “Oslo” team heard you! There was some “regression in the quality of the bits” in the Jan CTP from the PDC CTP that affected you guys in our...

February 16, 2009 oslo

Martin Fowler on DSL Migration

Martin, who has recently agreed to be the keynote speaker for the DSL DevCon, has a nice piece on DSL migration strategies. While Oslo has no direct...

February 2, 2009 oslo

Stephen Forte: Oslo Confessions of a .NET Programm

Stephen’s been turning himself into an Oslo programmer: ″Telerik is building some cool Oslo utilities and I am in the middle of designing them. As...

January 30, 2009 oslo

Bill Gibson on Domain Modeling

Bill Gibson is an architect on the Oslo team and is in charge of our M coding conventions and modeling patterns documents. He’s started blogging...

January 27, 2009 oslo

Agilitrain: Model Driven Development with Oslo

Holy cow — another Oslo course, this one from Agilitrain: “Microsoft’s Oslo is trying to change the way that software is designed, developed and...

January 25, 2009 oslo

All Technology Has Downsides

Rocky makes some good points in his recent piece on DSLs (DSLs — fun, cool, but maybe a bad idea? ) — basically, who’s going to learn the DSL when...

January 18, 2009 oslo

Dan Vanderboom: Why Oslo Is Important

I couldn’t have said it better myself...

January 16, 2009 oslo

SE Radio: Oslo with Don and Doug

Episode 123 of Software Engineering Radio is all about Oslo: “In this episode we discuss Microsoft’s OSLO platform with Doug Purdy and Don Box. We...

January 13, 2009 oslo

MGraph: Taste Great, Less Filling

Lars Corneliussen has a fun post entitled Microsoft “Oslo” MGraph - the next XML? He concludes by comparing JSON, XML and MGraph to represent the...

January 12, 2009 oslo

I’m speaking at VSone in Munich, Feb 11-12

I’m giving two talks on model-driven development at VSone in Germany in Feb this year: the keynote and a dive into Oslo. If you’re in the...

January 9, 2009 oslo

Oslo Tool: SQL schema -> MSchema

designing and implementing an airline reservationa tool to convert existing SQL schema to M...

January 8, 2009 oslo

Dealing with the Visual Studio 2010 expiration in the WCF and WF 4.0, “Oslo”, & “Dublin” PDC08 Virtual Machine

If you’ve been using the WCF and WF 4.0, “Oslo”, & “Dublin” PDC08 Virtual Machine provided on the PDC08 Goods Disk, you’ve probably noticed that...

January 6, 2009 oslo

The First “Oslo” Training Course!

Pluralsight has a two-day course of “Oslo” available on 3/30 in Kirkland: Since the release of .NET 3.0, Microsoft has been actively engaged in an...

January 5, 2009 oslo

What is all the fuss about how you can write DSLs in Lisp?

I found an interesting post on domain-specific languages and Lisp from June of 2007. It has this to say about designing a DSL: “There are three...

December 30, 2008 oslo

Martin Fowler: DslExceptionalism

I love what Martin has to say on the topic of designing DSLs: “DSLs are seen as a small and simple subset of general purpose programming thinking....

December 30, 2008 oslo

Spirited Discusson of Oslo on stackoverflow.com

some Oslo traffic...

December 30, 2008 oslo

Jon Flanders Builds XLANG in MGrammar

It’s cool to see an MGrammar for a real-world language (XLANG). Enjoy...

December 30, 2008 oslo

Creating a Logo / Turtle Graphics Textual DSL using Oslo MGrammar

Jason Hogg has posted a very cool Oslo DSL and an interpretter for doing Logo Turtle Graphics. He had this to say about MGrammar: I did the bulk of...

December 30, 2008 oslo

Shawn Wildermuth on Oslo

Shawn’s been doing a bunch of Oslo work on his web site: Using Classifications in MGrammar’s Intellipad in which Shawn talks about how to add...

December 30, 2008 oslo

Jeffrey Juday Exploring the Oslo Repository

Jeffrey has a nice hands on intro to Oslo focusing on the Repository: Oslo is Microsoft’s model-driven future. The Repository is one of the many...

December 30, 2008 oslo

Erik Stepp provides the question for Oslo’s “42”

Erik Stepp’s blog post entitled “Oslo == 42”Check it out...

December 22, 2008 oslo

Parsing relative and absolute dates with MGrammar

Dilip Krishnan has built a lovely little date parser““““the Oslo SDK...

December 22, 2008 oslo

If you liked Zork, you’ll love Spork!

Spork is a sample of an end-to-end application using M and the Repository. It starts by defining a set of M types that describe the data needed for...

December 10, 2008 oslo

Notation, Notation, Notation!

Markus Völtersome interesting model-driven design guidelines“Oslo provides MGrammar to let you build the notation of your choice...

December 9, 2008 oslo

.NET Rocks! Oslo is Love

COM spread the love between developers of multiple languages. Oslo spreads the love between domain experts, developers and IT folks. Check out show...

November 16, 2008 oslo

Mr. Epl on the brain

I’ve been writing my MSDN Magazine pieces introducing Oslo and spending a great deal of time in Mr. Epl mode inside Intellipad. So, at 1:23p on a...

November 15, 2008 oslo

SpankyJ is an Oslo Star!

SpankyJ (Josh Williams) is a star developer on the Oslo team (specifically the MSchema compiler) and he’s been doing some very cool stuff with M....

November 13, 2008 oslo

Syntax Coloring for Your Custom Mg Language with Intellipad

how to hook up custom syntax highlighting in Intellipad for your MGrammar language...

November 12, 2008 oslo

Rocky on Oslo

Rockford Lhotka had this to say about Oslo: “The Oslo modeling tools are also interesting, though they are more future-looking. Realistically this...

November 11, 2008 oslo

Designing a language is hard; implementing it shouldn’t be

Frans Bouma has an interesting point: Designing a language is hard, and M won’t change that. And he’s right. For many domains, a DSL can make...

November 11, 2008 oslo

More Oslo Reactions: What “Oslo” is and is not

the Repository & Schemas PDC talka nice overview of OsloPDC...

November 11, 2008 oslo

Ted Neward Explores M

When I was an external to Microsoft, I used to see new Microsoft technologies and have several reactions: wonder, awe, lust, hate, confusion,...

November 11, 2008 oslo

News: How modeling will change programming

the point of Oslo...

November 11, 2008 oslo

Three-Pane MGrammar Development in Intellipad

Roger Alsing has posted a discussion of how Intellipad’s support for MGrammar development makes writing DSLs easier but showing you what parsers and...

November 11, 2008 oslo

Another Oslo MGrammar Sample: WatiN

a DSL in MGrammar for the WatiN browser automation library...

November 11, 2008 oslo

Generating code from M

On the Oslo team, we think of three kinds of models: Drawings: This is modeling to communicate from human to human, e.g. on a white board or in...

November 11, 2008 oslo

MisBahaving with M

The M family of languages is meant for all kinds of things, from executable models, e.g. defining a workflow and executing it via the Workflow...

November 11, 2008 oslo

MSchema and Decorator Tables

The one where Shawn Wildermuth explores the MSchema syntax that looks like inheritance but isn’t (since inheritance has no meaning in a structurally...

November 11, 2008 oslo

Vim Support for MGrammar

Fredrik Eriksson...

November 6, 2008 oslo

Big, Juicy Video on M from Jon Flanders

a 39 minute screencast video introducing M to .NET developers...

November 6, 2008 oslo

Oslo: Using Mg to Define a To-Do Language

Justin Bailey has built a little language in MGrammer to create tasks and even better, he’s provided a very tutorial on how he did it. Following...

November 3, 2008 oslo

Aaron Skonnard on “Oslo”

pluralsighta very nice overview of “Oslo,”...

November 2, 2008 oslo

Oslo Week One Wrap-Up

Oh my lord above. I have been working towards last week for about 3.5 years altogether. It started with an incubation in the Connected Systems...

September 6, 2008 oslo

Oslo Defined

I’ve spent the last 3.5 years of my life working in various roles on a project that is now called “Oslo.” Both Don and Doug have posted definitions....

August 1, 2008 oslo

Oslo talks at the PDC

After 3.5 years, my team’s work in Microsoft’s Connected Systems Division will finally see the light of day! Here are the related talks we’re giving...

June 13, 2008 oslo

Bill’s Last Review

The last coupla months have been crazy. We’ve been warming up our PDC message with a series of SDR (Software Design Reviews) where we invite folks...

December 3, 2007 oslo

12 ways to de-commercialize the holidays

From 12 ways to de-commercialize the holidays: Yankee Swap Secret Santa Un-Secret Santa Re-gifting Pool your resources For children only Donate in...

August 2, 2007 oslo

eWeek: Microsoft Moves Ahead w/ Software Modeling

I work on the same team as Don and Chris to which this article refers. There’s few actual facts in this piece and some of those are wrong (love...

November 6, 2005 oslo

11/10 PND Topic: What does MDD mean to you?

it’s on my calendar for 11/10“...