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 write-up. Worth a quick look-over even if you’re coming to the talk (which will be a hoot — I’ll be carrying Doug’s bags on this one : ).
The “Oslo” team heard you! There was some “regression in the quality of the bits” in the Jan CTP from the PDCCTP that affected you guys in our 3-pane mode for grammar editing in Intellipad (aka the bits are worse than they used to be). It was just a sample, but it’s so so useful, that language developers are using the hell out of it, which means they’re running into “performance and robustness issues” (which means it was slow and crashed) and we’ve fixed the worst ones in the January 2009 “Oslo” SDK Refresh.
You have to uninstall the three things that are called “Oslo” before you install and there are no new features or other changes — this is just to make the 3-pane mode better.
Oh, and 3-pane mode will be an official part of the product in future CTPs, so it will receive the same testing love as the rest of the project. We heard you!
While Oslo has no direct support for the incremental migration strategy to migrate DSL documents forward, we absolutely provide the tools for building it yourself. We do have very nice support for model-based migration, which keeps a parser around for each version of the DSL and produces the same underlying semantic model (which we call MGraph).
″Telerik is building some cool Oslo utilities and I am in the middle of designing them. As I was talking to Chris about some of the specs the other day, he asked me: “What are you using to keep track of the metadata of your application in your design process?” I was like: “Pen, paper, whiteboard, Word and Excel.” He said why are you not using Oslo? Then it struck me, I was in .NET programmer mode. So last decade. While I am using Visual Studio 2008, WPF, SQL Server 2008 and the Oslo SDK to build an application for Oslo, I was not using Oslo to help build the application.”