<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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/"><channel><title>Leo's Rantings : PDC2008</title><link>http://blogs.msdn.com/leonardo_blanco/archive/tags/PDC2008/default.aspx</link><description>Tags: PDC2008</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>introducing Direct2D and DirectWrite</title><link>http://blogs.msdn.com/leonardo_blanco/archive/2008/11/02/introducing-direct2d-and-directwrite.aspx</link><pubDate>Sun, 02 Nov 2008 02:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9028687</guid><dc:creator>lblanco</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/leonardo_blanco/comments/9028687.aspx</comments><wfw:commentRss>http://blogs.msdn.com/leonardo_blanco/commentrss.aspx?PostID=9028687</wfw:commentRss><description>&lt;P&gt;At the 2008 PDC, Kam Vedbrat and I introduced two brand new DirectX APIs, to be included in Windows 7: Direct2D and DirectWrite. Direct2D is geared towards high-quality vector and bitmap graphics, with the performance characteristics of hardware-acceleration as you'd expect from a DirectX API, whereas DirectWrite is a text processing stack that can be used with any rendering technology, most notably, of course, Direct2D. We believe these two APIs will do for native code developers what WPF did for managed code developers, from the point of view of enabling visually stunning interfaces and readability rivaling the printed page.&lt;/P&gt;
&lt;P&gt;For more details, check out the video of our PDC presentation, &lt;A class="" href="http://channel9.msdn.com/pdc2008/PC18/" mce_href="http://channel9.msdn.com/pdc2008/PC18/"&gt;available at Channel 9&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9028687" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/leonardo_blanco/archive/tags/Win7/default.aspx">Win7</category><category domain="http://blogs.msdn.com/leonardo_blanco/archive/tags/PDC2008/default.aspx">PDC2008</category><category domain="http://blogs.msdn.com/leonardo_blanco/archive/tags/DirectWrite/default.aspx">DirectWrite</category><category domain="http://blogs.msdn.com/leonardo_blanco/archive/tags/Direct2D/default.aspx">Direct2D</category></item><item><title>C# for dynamic programming!</title><link>http://blogs.msdn.com/leonardo_blanco/archive/2008/10/28/c-for-dynamic-programming.aspx</link><pubDate>Tue, 28 Oct 2008 02:10:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9019426</guid><dc:creator>lblanco</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/leonardo_blanco/comments/9019426.aspx</comments><wfw:commentRss>http://blogs.msdn.com/leonardo_blanco/commentrss.aspx?PostID=9019426</wfw:commentRss><description>&lt;P&gt;Anders Hejlsberg demonstrated the dynamic programming features of C# 4.0. Very cool was C# calling JavaScript code without extra casts, calls to Invoke, and the like -- just straight function calls in C# that happen to be implemented in JavaScript. Even cooler was porting the JavaScript code&amp;nbsp;to C#, which is nearly trivial because of the new support for late-bound types.&lt;/P&gt;
&lt;P&gt;However, what really got the audience going was the demo of C# futures. This is stuff that isn't shipping soon, but the C# team is working on it and obviously felt good enough about the direction to show an early demo. The main feature was the exposure of the compiler as a reusable, inspectable object. To demonstrate this, Anders showed a run-time expression evaluator, and built a very, very simple but very cool C# shell with it. What's cool is that the evaluator can be stateful, so he could type an expression that defined a function, and then later type a different expression that referenced that function. Good stuff is coming from the C# team. :-)&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9019426" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/leonardo_blanco/archive/tags/PDC2008/default.aspx">PDC2008</category></item><item><title>Windows Azure</title><link>http://blogs.msdn.com/leonardo_blanco/archive/2008/10/27/windows-azure.aspx</link><pubDate>Mon, 27 Oct 2008 23:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9019018</guid><dc:creator>lblanco</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/leonardo_blanco/comments/9019018.aspx</comments><wfw:commentRss>http://blogs.msdn.com/leonardo_blanco/commentrss.aspx?PostID=9019018</wfw:commentRss><description>&lt;P&gt;PDC 2008 day 1: Ray Ozzie unveiled "&lt;A href="http://www.azure.com/" mce_href="http://www.azure.com"&gt;Windows Azure&lt;/A&gt;", our operating system for the cloud. After years of thinking of "operating system" as something that runs a computer, it's weird to think about the meaning of the term with respect to a large set of computers. It's not the collection of OSs for each individual computer, but a set of services that enable development, deployment and operations of web services. Very cool stuff, actually, though as a graphics guy I have to step quite a bit outside of my safe zone to get excited about the potential.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9019018" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/leonardo_blanco/archive/tags/PDC2008/default.aspx">PDC2008</category></item><item><title>at the PDC again</title><link>http://blogs.msdn.com/leonardo_blanco/archive/2008/10/27/at-the-pdc-again.aspx</link><pubDate>Mon, 27 Oct 2008 11:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9017731</guid><dc:creator>lblanco</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/leonardo_blanco/comments/9017731.aspx</comments><wfw:commentRss>http://blogs.msdn.com/leonardo_blanco/commentrss.aspx?PostID=9017731</wfw:commentRss><description>I'm back in Los Angeles for this year's PDC. It was a long shot, given that the group I happen to be on is sending&amp;nbsp;a smaller percentage of people to the PDC than the WPF team did back in '05, but thankfully I have an opportunity to present, which means I have an opportunity to attend. BTW, if you are at the PDC then check out PC18, Wednesday at 1:15pm, something about Windows 7 -- come by to find out what :-).&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9017731" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/leonardo_blanco/archive/tags/Win7/default.aspx">Win7</category><category domain="http://blogs.msdn.com/leonardo_blanco/archive/tags/PDC2008/default.aspx">PDC2008</category></item></channel></rss>