<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.pluralsight.com/community/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"><channel><title>Don Box's Spoutlet</title><link>http://www.pluralsight.com/community/blogs/dbox/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2008 SP1 (Build: 30619.63)</generator><itunes:category text="Geek"><itunes:category text="Programming"><itunes:category text="Microsoft"><itunes:category text="Oslo"><itunes:category text="Modeling" /></itunes:category></itunes:category></itunes:category></itunes:category><itunes:explicit>no</itunes:explicit><language>en</language><item><title>Consuming MGrammar output from C#</title><link>http://www.pluralsight.com/community/blogs/dbox/archive/2008/11/12/consuming-mgrammar-output-from-c.aspx</link><pubDate>Thu, 13 Nov 2008 08:51:00 GMT</pubDate><guid isPermaLink="false">d057c89c-07b5-4bfb-b52f-d79d1e3ece89:54397</guid><dc:creator>don-box</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.pluralsight.com/community/blogs/dbox/rsscomments.aspx?PostID=54397</wfw:commentRss><comments>http://www.pluralsight.com/community/blogs/dbox/archive/2008/11/12/consuming-mgrammar-output-from-c.aspx#comments</comments><description>&lt;p&gt;An MGrammar language is effectively a function from Unicode text to an arbitrary MGraph value.&lt;/p&gt;
&lt;p&gt;Our runtime provides a fairly low-level mechanism for consuming (and constructing) MGraphs (IGraphBuilder), but it&amp;#39;s a very wonky interface that is tuned for some pretty low-level usage (effectively for consumption by other runtime stacks).&lt;/p&gt;
&lt;p&gt;Josh Williams (SpankyJ) and John Doty had built out an IGraphBuilder implementation that constructs XAML using some pretty straightforward rules. We couldn&amp;#39;t get it into the PDC bits, but we were able to get it out as a sample.&lt;/p&gt;
&lt;p&gt;See &lt;a href="http://blogs.msdn.com/joshwil/archive/2008/11/12/using-mgrammar-to-create-net-instances-through-xaml.aspx"&gt;Spanky&amp;#39;s blog entry&lt;/a&gt; on how to get it an use it. &lt;/p&gt;
&lt;p&gt;Personally, this is the way I want to consume M values when I write C#.&lt;/p&gt;
&lt;p&gt;This is even more true once we open up right-hand-sides of rules to more (hopefully all) of the M language.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=54397" width="1" height="1"&gt;</description><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/Oslo/default.aspx">Oslo</category><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/XAML/default.aspx">XAML</category><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/MGrammar/default.aspx">MGrammar</category><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/SpankyJ/default.aspx">SpankyJ</category><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/M/default.aspx">M</category></item><item><title>MrEPL: REPL for M</title><link>http://www.pluralsight.com/community/blogs/dbox/archive/2008/11/12/mrepl-repl-for-m.aspx</link><pubDate>Thu, 13 Nov 2008 07:01:00 GMT</pubDate><guid isPermaLink="false">d057c89c-07b5-4bfb-b52f-d79d1e3ece89:54398</guid><dc:creator>don-box</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.pluralsight.com/community/blogs/dbox/rsscomments.aspx?PostID=54398</wfw:commentRss><comments>http://www.pluralsight.com/community/blogs/dbox/archive/2008/11/12/mrepl-repl-for-m.aspx#comments</comments><description>&lt;p&gt;Another &lt;a href="http://blogs.msdn.com/joshwil/archive/2008/11/12/mrepl-a-fun-way-to-learn-mschema.aspx"&gt;Spanky gem&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Note that the PDC bits expose both the parsed and typechecked forms of an&amp;nbsp;M module, so you can produce or consume M from the .NET language of your choice.&lt;/p&gt;
&lt;p&gt;MrEPL is a fun exploitation of this capability...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=54398" width="1" height="1"&gt;</description><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/Oslo/default.aspx">Oslo</category><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/SpankyJ/default.aspx">SpankyJ</category><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/M/default.aspx">M</category><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/Intellipad/default.aspx">Intellipad</category><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/MSchema/default.aspx">MSchema</category></item><item><title>Small Basic</title><link>http://www.pluralsight.com/community/blogs/dbox/archive/2008/10/23/small-basic.aspx</link><pubDate>Fri, 24 Oct 2008 00:45:00 GMT</pubDate><guid isPermaLink="false">d057c89c-07b5-4bfb-b52f-d79d1e3ece89:54026</guid><dc:creator>don-box</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.pluralsight.com/community/blogs/dbox/rsscomments.aspx?PostID=54026</wfw:commentRss><comments>http://www.pluralsight.com/community/blogs/dbox/archive/2008/10/23/small-basic.aspx#comments</comments><description>&lt;p&gt;My Oslo colleage&amp;nbsp;&lt;a href="http://www.vijaye.com/"&gt;Vijaye Raji&lt;/a&gt;&amp;nbsp;has a passion around getting young people interested in programming.&lt;/p&gt;
&lt;p&gt;During his not-so-copious free time, he wrote a self-contained BASIC environment to let people write little programs that do a lot.&lt;/p&gt;
&lt;p&gt;Today, that tool got a &lt;a href="http://msdn.microsoft.com/en-us/devlabs/cc950524.aspx"&gt;public home&lt;/a&gt; on the just-launched &lt;a href="http://msdn.microsoft.com/en-us/devlabs/default.aspx"&gt;DevLabs site&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Go Super Ninja!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=54026" width="1" height="1"&gt;</description></item><item><title>Talks I want to see @ PDC</title><link>http://www.pluralsight.com/community/blogs/dbox/archive/2008/10/08/talks-i-want-to-see-pdc.aspx</link><pubDate>Wed, 08 Oct 2008 09:17:00 GMT</pubDate><guid isPermaLink="false">d057c89c-07b5-4bfb-b52f-d79d1e3ece89:53794</guid><dc:creator>don-box</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.pluralsight.com/community/blogs/dbox/rsscomments.aspx?PostID=53794</wfw:commentRss><comments>http://www.pluralsight.com/community/blogs/dbox/archive/2008/10/08/talks-i-want-to-see-pdc.aspx#comments</comments><description>&lt;p&gt;In looking at the agenda for the event, here are some talks I&amp;#39;d really love to crash:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/pdc2008/TL31/"&gt;Oslo: Building Textual DSLs&lt;/a&gt; - lots of geek porn appeal, and if internal usage is any indication, a highly addictive technology. I predict this will be the World of Warcraft of 2009.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/pdc2008/TL11/"&gt;Intro to F#&lt;/a&gt; - I spent a month living in F# early this year and had a great time.&amp;nbsp;I&amp;#39;m dying to hear how Luca has made the leap from OO to functional programming.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/pdc2008/PC31/"&gt;ASP.NET and jQuery&lt;/a&gt; - OK, so the title on the details page doesn&amp;#39;t match, but if this is a session on how MS is going to integrate jQuery into the arsenal of .NET devs, I want to hear it.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/pdc2008/PC43/"&gt;The Raymond Chen talk&lt;/a&gt;&amp;nbsp;- Despite being a former columnist for MSDN Magazine (hi Joel), I like unmanaged code too and would love to see what we&amp;#39;re doing in the land of HWNDs.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/pdc2008/ES01/"&gt;Steve Marx codes&lt;/a&gt; - If you want us to run your code in our cloud, go see this talk. Period.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/pdc2008/BB38/"&gt;Vasters on messaging services&lt;/a&gt; - If you want to run your code at your place but want us to help wire it up to the rest of the world, go see this talk. Period.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/pdc2008/BB19/"&gt;Dharma&lt;/a&gt; - to hear Dharma talk about his work is always refreshing, and the stuff he&amp;#39;s been doing is pretty compelling.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/pdc2008/TL36/"&gt;The New XAML Stack&lt;/a&gt; - We&amp;#39;re getting a XAML stack in .NET 4.0 that spans all of our technologies. No more XOML!&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/pdc2008/PC51/"&gt;The UAC talk&lt;/a&gt; - OK, call me selfish, but I really want everyone to write apps that work for standard user accounts.&amp;nbsp;Nothing would please me more than if we had to repeat this talk 3 times due to overflow problems in the room.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/pdc2008/PC54/"&gt;Miguel&amp;nbsp;in blue&lt;/a&gt;&amp;nbsp;- no longer relegated to ad hoc hallway presentations or using nearby hotel rooms, Miguel is donning a standard issue &lt;a href="http://blogs.msdn.com/brada/archive/2005/09/13/465318.aspx"&gt;blue Microsoft speaker shirt&lt;/a&gt;, applying the &lt;a href="http://silverfoxprod.net/index.php"&gt;Silverfox&lt;/a&gt; powerpoint template, upgrading his laptop to &lt;a href="http://blogs.msdn.com/e7/"&gt;Windows 7&lt;/a&gt;, and giving a sanctioned PDC talk that even &lt;a href="http://www.communicationpowerinc.com/"&gt;Richard Klees&lt;/a&gt; would approve of.&amp;nbsp; OK, so I&amp;#39;m sure one or two of those statements isn&amp;#39;t true, but I need to see it with my own eyes.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=53794" width="1" height="1"&gt;</description><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/PDC/default.aspx">PDC</category></item><item><title>Paul Vick relocates to Oslo</title><link>http://www.pluralsight.com/community/blogs/dbox/archive/2008/09/29/paul-vick-relocates-to-oslo.aspx</link><pubDate>Tue, 30 Sep 2008 05:54:00 GMT</pubDate><guid isPermaLink="false">d057c89c-07b5-4bfb-b52f-d79d1e3ece89:53700</guid><dc:creator>don-box</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.pluralsight.com/community/blogs/dbox/rsscomments.aspx?PostID=53700</wfw:commentRss><comments>http://www.pluralsight.com/community/blogs/dbox/archive/2008/09/29/paul-vick-relocates-to-oslo.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.panopticoncentral.net/archive/2008/09/29/24398.aspx"&gt;Paul just joined my team&lt;/a&gt; to work on the Oslo language, specifically the parts covered in &lt;a href="http://douglaspurdy.com/2008/09/14/the-hottest-talk-at-pdc/"&gt;this talk&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I can&amp;#39;t put into words how happy I am that Paul signed up to help us birth this baby.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=53700" width="1" height="1"&gt;</description><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/Oslo/default.aspx">Oslo</category></item><item><title>Schlimmerblog</title><link>http://www.pluralsight.com/community/blogs/dbox/archive/2008/09/16/schlimmerblog.aspx</link><pubDate>Wed, 17 Sep 2008 03:20:00 GMT</pubDate><guid isPermaLink="false">d057c89c-07b5-4bfb-b52f-d79d1e3ece89:53230</guid><dc:creator>don-box</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.pluralsight.com/community/blogs/dbox/rsscomments.aspx?PostID=53230</wfw:commentRss><comments>http://www.pluralsight.com/community/blogs/dbox/archive/2008/09/16/schlimmerblog.aspx#comments</comments><description>&lt;p&gt;I just noticed that JeffSch started blogging again - he was at the VSX conference this week (conveniently right across the street from our building).&lt;/p&gt;
&lt;p&gt;Go check it &lt;a href="http://www.pluralsight.com/community/blogs/jeffsch/archive/2008/09/15/vsx-keynote.aspx"&gt;out&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=53230" width="1" height="1"&gt;</description></item><item><title>eWeek piece on Oslo</title><link>http://www.pluralsight.com/community/blogs/dbox/archive/2008/09/09/eweek-piece-on-oslo.aspx</link><pubDate>Wed, 10 Sep 2008 05:13:00 GMT</pubDate><guid isPermaLink="false">d057c89c-07b5-4bfb-b52f-d79d1e3ece89:52929</guid><dc:creator>don-box</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.pluralsight.com/community/blogs/dbox/rsscomments.aspx?PostID=52929</wfw:commentRss><comments>http://www.pluralsight.com/community/blogs/dbox/archive/2008/09/09/eweek-piece-on-oslo.aspx#comments</comments><description>&lt;p&gt;Darryl Taft has written the &lt;a href="http://www.eweek.com/c/a/Windows/The-Origins-of-Microsofts-Oslo-Software-Modeling-Platform/"&gt;best piece I&amp;#39;ve seen on oslo so far&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Bonus points to Darryl for being the first press person to get &lt;a href="http://www.microsoft.com/presspass/exec/techfellow/Lovering/default.mspx"&gt;BradLo&lt;/a&gt; to talk :-)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=52929" width="1" height="1"&gt;</description><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/Oslo/default.aspx">Oslo</category></item><item><title>Another Oslo talk</title><link>http://www.pluralsight.com/community/blogs/dbox/archive/2008/09/08/another-oslo-talk.aspx</link><pubDate>Mon, 08 Sep 2008 15:44:00 GMT</pubDate><guid isPermaLink="false">d057c89c-07b5-4bfb-b52f-d79d1e3ece89:52898</guid><dc:creator>don-box</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.pluralsight.com/community/blogs/dbox/rsscomments.aspx?PostID=52898</wfw:commentRss><comments>http://www.pluralsight.com/community/blogs/dbox/archive/2008/09/08/another-oslo-talk.aspx#comments</comments><description>&lt;p&gt;ChrisAn and GioDL&amp;#39;s talk just got published this morning:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;quot;Oslo&amp;quot;: Building Textual DSLs&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;The &amp;quot;Oslo&amp;quot; modeling language can define schemas and transformations over arbitrary text formats. This session shows you how to build your own Domain Specific Language using the &amp;quot;Oslo&amp;quot; SDK and how to apply your DSL to create an interactive text editing experience.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;With this one, the Oslo talks have all been published.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=52898" width="1" height="1"&gt;</description><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/Oslo/default.aspx">Oslo</category><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/DSL/default.aspx">DSL</category></item><item><title>Managed Extensibility Framework (MEF) - now with source code!</title><link>http://www.pluralsight.com/community/blogs/dbox/archive/2008/09/07/managed-extensibility-framework-mef-now-with-source-code.aspx</link><pubDate>Sun, 07 Sep 2008 17:12:00 GMT</pubDate><guid isPermaLink="false">d057c89c-07b5-4bfb-b52f-d79d1e3ece89:52876</guid><dc:creator>don-box</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.pluralsight.com/community/blogs/dbox/rsscomments.aspx?PostID=52876</wfw:commentRss><comments>http://www.pluralsight.com/community/blogs/dbox/archive/2008/09/07/managed-extensibility-framework-mef-now-with-source-code.aspx#comments</comments><description>&lt;p&gt;Microsoft just shipped the MEF sources on &lt;a href="http://www.codeplex.com/MEF"&gt;codeplex&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;It&amp;#39;s fantastic to see the BradA&amp;#39;s team getting this stuff into people&amp;#39;s hands out-of-band with the big trains - very very nice.&lt;/p&gt;
&lt;p&gt;Also cool is the fact that the source is there - I love this comment from Tuple.cs:&lt;/p&gt;
&lt;p&gt;// NOTE : this is a TEMPORARY and a very minimalistic implementation of Tuple&amp;#39;2, &lt;br /&gt;// as defined in http://devdiv/sites/docs/NetFX4/CLR/Specs/Base Class Libraries/Tuple Spec.docx&lt;br /&gt;// We will remove this after we move to v4 and Tuple is actually in there&lt;/p&gt;
&lt;p&gt;I love to see Tuple getting into the framework!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=52876" width="1" height="1"&gt;</description><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/MEF/default.aspx">MEF</category><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/.NET/default.aspx">.NET</category></item><item><title>Oslo</title><link>http://www.pluralsight.com/community/blogs/dbox/archive/2008/09/06/oslo.aspx</link><pubDate>Sun, 07 Sep 2008 00:33:00 GMT</pubDate><guid isPermaLink="false">d057c89c-07b5-4bfb-b52f-d79d1e3ece89:52855</guid><dc:creator>don-box</dc:creator><slash:comments>44</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.pluralsight.com/community/blogs/dbox/rsscomments.aspx?PostID=52855</wfw:commentRss><comments>http://www.pluralsight.com/community/blogs/dbox/archive/2008/09/06/oslo.aspx#comments</comments><description>&lt;p style="margin:3pt 0in;" class="MsoNormal"&gt;As PDC ramps up, I find myself meeting lots of new people, many of whom have no idea what I do for a living (I work on the Oslo project btw). I decided to take a few minutes to write this post so I can stop giving the &amp;ldquo;what is Oslo&amp;rdquo; talk one person at a time.&lt;/p&gt;
&lt;p style="margin:3pt 0in;" class="MsoNormal"&gt;Here&amp;rsquo;s the deal.&lt;/p&gt;
&lt;p style="margin:3pt 0in;" class="MsoNormal"&gt;We&amp;rsquo;re building &amp;ldquo;Oslo&amp;rdquo; to simplify the process of developing, deploying, and managing software. Our goal is to reduce the gap between the intention of the developer and the actual artifacts that get deployed and executed. The approach we&amp;rsquo;re taking is to move more of the definition of an application into the world of data, where we (and you) can more easily make queries as to the developer&amp;rsquo;s original intent. &lt;/p&gt;
&lt;p style="margin:3pt 0in;" class="MsoNormal"&gt;Microsoft has been moving in this direction for over a decade now &amp;ndash; you can look at things like COM type libraries, .NET metadata attributes, and XAML as moving the dial increasingly towards &amp;ldquo;writing things down&amp;rdquo; directly as data vs. encoding them into x86 or IL. From day one of the project, I have thought of Oslo as the next step in that lineage.&lt;/p&gt;
&lt;p style="margin:3pt 0in;" class="MsoNormal"&gt;With Oslo, we&amp;rsquo;re doing two things: &lt;/p&gt;
&lt;p style="margin:3pt 0in 0pt 0.5in;text-indent:-0.25in;mso-list:l0 level1 lfo1;" class="MsoListParagraphCxSpFirst"&gt;&lt;span style="mso-fareast-font-family:Georgia;mso-bidi-font-family:Georgia;"&gt;&lt;span style="mso-list:Ignore;"&gt;1.&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;We&amp;rsquo;re making it easier for people to write things down in ways that make sense for the domain they are working in &amp;ndash; the common term for this in the wild is modeling.&lt;/p&gt;
&lt;p style="margin:0in 0in 3pt 0.5in;text-indent:-0.25in;mso-list:l0 level1 lfo1;" class="MsoListParagraphCxSpLast"&gt;&lt;span style="mso-fareast-font-family:Georgia;mso-bidi-font-family:Georgia;"&gt;&lt;span style="mso-list:Ignore;"&gt;2.&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;We&amp;rsquo;re making the things people wrote down accessible to platform components during program execution.&lt;/p&gt;
&lt;p style="margin:3pt 0in;" class="MsoNormal"&gt;To make #1 as fluid an experience as possible, we&amp;rsquo;ve built a language that makes it natural to express models in text, which is medium that a lot of people (especially developers) feel comfortable with. Visual design surfaces are another medium a lot of people feel comfortable with, so we&amp;rsquo;ve built a design tool for working with the same information our text-centric friends produce and consume. &lt;/p&gt;
&lt;p style="margin:3pt 0in;" class="MsoNormal"&gt;Even though we&amp;rsquo;re building a new language and tool, this is very much a platform play. That is, we&amp;rsquo;re making all of that modeling information that you either typed or drew available in a relational database at runtime. We&amp;rsquo;ve been busy schematizing various platform components so that I can write a service or an application by populating that database with the definition of my app or service.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Our goal is to make it possible to build real apps purely out of data. For some apps, we&amp;rsquo;ll succeed &amp;ndash; for others, the goal is to make the transition to traditional code as natural as possible.&lt;/p&gt;
&lt;p style="margin:3pt 0in;" class="MsoNormal"&gt;I&amp;rsquo;m quite happy to finally be able to give people early bits next month at PDC &amp;ndash; as &lt;a href="http://douglaspurdy.com/2008/09/06/what-is-oslo/"&gt;Doug says PDC is the &amp;ldquo;end of the beginning&amp;rdquo;&lt;/a&gt; and the real journey starts then.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=52855" width="1" height="1"&gt;</description></item><item><title>Elation</title><link>http://www.pluralsight.com/community/blogs/dbox/archive/2008/08/29/elation.aspx</link><pubDate>Fri, 29 Aug 2008 21:51:00 GMT</pubDate><guid isPermaLink="false">d057c89c-07b5-4bfb-b52f-d79d1e3ece89:52774</guid><dc:creator>don-box</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.pluralsight.com/community/blogs/dbox/rsscomments.aspx?PostID=52774</wfw:commentRss><comments>http://www.pluralsight.com/community/blogs/dbox/archive/2008/08/29/elation.aspx#comments</comments><description>&lt;p&gt;Lest the title of this post be interpreted as syncategorematic, let me say that I am elated that AlexSto&amp;rsquo;s dream has turned into a reality.&lt;/p&gt;
&lt;p&gt;Today Alexander&amp;rsquo;s team got the first public release of the Microsoft Solver Foundation out the door. &lt;/p&gt;
&lt;p&gt;I had the distinct pleasure of working with Alexander in the earliest days of what is now called Oslo, and it&amp;rsquo;s great to see his vision manifest itself as a DLL.&lt;/p&gt;
&lt;p&gt;Bits are here: &lt;a href="http://code.msdn.microsoft.com/solverfoundationfs1"&gt;http://code.msdn.microsoft.com/solverfoundationfs1&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Be sure to grab the new F# CTP (also went live today) here: &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=61ad6924-93ad-48dc-8c67-60f7e7803d3c"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=61ad6924-93ad-48dc-8c67-60f7e7803d3c&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=52774" width="1" height="1"&gt;</description><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/Modeling/default.aspx">Modeling</category><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/Microsoft+Solver+Foundation/default.aspx">Microsoft Solver Foundation</category><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/MSF/default.aspx">MSF</category><category domain="http://www.pluralsight.com/community/blogs/dbox/archive/tags/Microsoft/default.aspx">Microsoft</category></item><item><title>Tito's Tacos</title><link>http://www.pluralsight.com/community/blogs/dbox/archive/2008/08/19/tito-s-tacos.aspx</link><pubDate>Wed, 20 Aug 2008 03:34:00 GMT</pubDate><guid isPermaLink="false">d057c89c-07b5-4bfb-b52f-d79d1e3ece89:52616</guid><dc:creator>don-box</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.pluralsight.com/community/blogs/dbox/rsscomments.aspx?PostID=52616</wfw:commentRss><comments>http://www.pluralsight.com/community/blogs/dbox/archive/2008/08/19/tito-s-tacos.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://microsoftpdc.com/"&gt;PDC&lt;/a&gt; is increasingly taking up my time, so I&amp;#39;ve got LA on the brain.&lt;/p&gt;
&lt;p&gt;Having lived in LA for 39 years before joining the firm, I use PDC as an opportunity to visit my favorite haunts.&lt;/p&gt;
&lt;p&gt;My first stop will be &lt;a href="http://www.titostacos.com/"&gt;Tito&amp;#39;s Tacos&lt;/a&gt;.&amp;nbsp; Every time I go to LA (PDC or not), I go straight from LAX to Tito&amp;#39;s. &lt;/p&gt;
&lt;p&gt;For the PDC trips, I take as many people from my flight as possible.&lt;/p&gt;
&lt;p&gt;My recommendation is some combination of Tacos (with cheese) and Tostadas.&amp;nbsp;&amp;nbsp;Skip the burritos - way too much food and you don&amp;#39;t get that magical super-fresh lettuce/cheese combo happening.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=52616" width="1" height="1"&gt;</description></item><item><title>Mary Jo's Codename Roundup</title><link>http://www.pluralsight.com/community/blogs/dbox/archive/2008/08/19/mary-jo-s-codename-roundup.aspx</link><pubDate>Wed, 20 Aug 2008 03:13:00 GMT</pubDate><guid isPermaLink="false">d057c89c-07b5-4bfb-b52f-d79d1e3ece89:52613</guid><dc:creator>don-box</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.pluralsight.com/community/blogs/dbox/rsscomments.aspx?PostID=52613</wfw:commentRss><comments>http://www.pluralsight.com/community/blogs/dbox/archive/2008/08/19/mary-jo-s-codename-roundup.aspx#comments</comments><description>&lt;p&gt;Ms. Foley has a call out for Microsoft codenames &lt;a href="http://blogs.zdnet.com/microsoft/?p=1537"&gt;over at ZDNet&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I first read this on my phone and was busy coming up with names I thought would be interesting project names. &lt;/p&gt;
&lt;p&gt;Unfortunately when I got home and read the blog, it was clear she was looking for actual names of existing projects, which I find way less interesting or fun.&lt;/p&gt;
&lt;p&gt;At the risk of incurring the wrath of MJF, let me be perfectly clear that the names I&amp;#39;m listing here have no known correlation to any existing or future projects. &lt;/p&gt;
&lt;p&gt;I just like the names.&lt;/p&gt;
&lt;p&gt;Penultimate&lt;/p&gt;
&lt;p&gt;Project Fifty Seven&lt;/p&gt;
&lt;p&gt;Neville&lt;/p&gt;
&lt;p&gt;Valhalla&lt;/p&gt;
&lt;p&gt;Folsom&lt;/p&gt;
&lt;p&gt;Cleveland&lt;/p&gt;
&lt;p&gt;Loki&lt;/p&gt;
&lt;p&gt;XK-4&lt;/p&gt;
&lt;p&gt;Maybe once Oslo is behind me I&amp;#39;ll get a chance to pick one of these up for my next gig...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=52613" width="1" height="1"&gt;</description></item><item><title>Impromptu Vacation</title><link>http://www.pluralsight.com/community/blogs/dbox/archive/2008/08/15/impromptu-vacation.aspx</link><pubDate>Sat, 16 Aug 2008 05:37:00 GMT</pubDate><guid isPermaLink="false">d057c89c-07b5-4bfb-b52f-d79d1e3ece89:52516</guid><dc:creator>don-box</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.pluralsight.com/community/blogs/dbox/rsscomments.aspx?PostID=52516</wfw:commentRss><comments>http://www.pluralsight.com/community/blogs/dbox/archive/2008/08/15/impromptu-vacation.aspx#comments</comments><description>&lt;p&gt;For the first time ever, I&amp;nbsp;took a completely spontaneous vacation by booking a flight Wednesday to head out to Martha&amp;#39;s Vineyard to hang out with my wife &amp;amp; kids (and Sara Spalding&amp;#39;s husband and kid).&lt;/p&gt;
&lt;p&gt;I really like Martha&amp;#39;s Vineyard - I also really like not having to make any plans.&lt;/p&gt;
&lt;p&gt;Swimming in the Atlantic is also pretty cool - I forgot how much I like the ocean after 6+ years living near Lake Washington.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=52516" width="1" height="1"&gt;</description></item><item><title>Wahoo - Microsoft Sponsors Apache Software Foundation!</title><link>http://www.pluralsight.com/community/blogs/dbox/archive/2008/07/26/wahoo-microsoft-joins-apache-software-foundation.aspx</link><pubDate>Sat, 26 Jul 2008 08:21:00 GMT</pubDate><guid isPermaLink="false">d057c89c-07b5-4bfb-b52f-d79d1e3ece89:52227</guid><dc:creator>don-box</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.pluralsight.com/community/blogs/dbox/rsscomments.aspx?PostID=52227</wfw:commentRss><comments>http://www.pluralsight.com/community/blogs/dbox/archive/2008/07/26/wahoo-microsoft-joins-apache-software-foundation.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://port25.technet.com/archive/2008/07/25/oscon2008.aspx"&gt;http://port25.technet.com/archive/2008/07/25/oscon2008.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is great news in so many ways.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;(Ed Note: Thanks to those who&amp;#39;ve pointed out that sponsorship and membership are distinct - the title is now correct.)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=52227" width="1" height="1"&gt;</description></item></channel></rss>