<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://mvasoftware.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>Mike Vincent's Blog : F#, Architecture, Mesh</title><link>http://mvasoftware.com/blogs/mikev_weblog/archive/tags/F_2300_/Architecture/Mesh/default.aspx</link><description>Tags: F#, Architecture, Mesh</description><dc:language>en</dc:language><generator>CommunityServer 2008 (Build: 30417.1769)</generator><item><title>New PDC Sessions Added</title><link>http://mvasoftware.com/blogs/mikev_weblog/archive/2008/07/07/new-pdc-sessions-added.aspx</link><pubDate>Tue, 08 Jul 2008 02:29:00 GMT</pubDate><guid isPermaLink="false">2b809980-34b5-4f14-b248-bc4aff2867a2:60</guid><dc:creator>mikev</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://mvasoftware.com/blogs/mikev_weblog/rsscomments.aspx?PostID=60</wfw:commentRss><comments>http://mvasoftware.com/blogs/mikev_weblog/archive/2008/07/07/new-pdc-sessions-added.aspx#comments</comments><description>&lt;p&gt;&lt;span style="color:windowtext;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;On July 1, a &lt;a target="_blank" href="http://microsoftpdc.com/View.aspx?post=91d46819-8472-40ad-a661-2c78acb4018c:8675956" style="color:blue;text-decoration:underline;text-underline:single;"&gt;&lt;span style="color:windowtext;"&gt;bunch of new sessions&lt;/span&gt;&lt;/a&gt; were added to the PDC. You can see the &lt;a target="_blank" href="http://microsoftpdc.com/Agenda/Sessions.aspx" style="color:blue;text-decoration:underline;text-underline:single;"&gt;&lt;span style="color:windowtext;"&gt;full list of sessions&lt;/span&gt;&lt;/a&gt; that have been published (so far) at the &lt;a target="_blank" href="http://microsoftpdc.com" style="color:blue;text-decoration:underline;text-underline:single;"&gt;&lt;span style="color:windowtext;"&gt;PDC site&lt;/span&gt;&lt;/a&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:windowtext;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Here are some interesting sessions:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:windowtext;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;An Introduction to F# &lt;/span&gt;&lt;/strong&gt;&lt;b&gt;&lt;span style="color:windowtext;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:windowtext;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Learn about Microsoft&amp;#39;s new language, F#, a typed functional programming language for the .NET Framework. F# combines functional programming with the runtime support, libraries, tools, and object model of .Net. Understand how F# asynchronous workflows help tame the complexity of parallel and asynchronous I/O programming and how to use F# in conjunction with tools such as Parallel Extensions for .NET. &lt;/span&gt;&lt;/p&gt;
&lt;p style="line-height:normal;margin-bottom:.0001pt;" class="MsoNormal"&gt;&lt;strong&gt;&lt;span style="font-family:Tahoma,sans-serif;"&gt;Architecture Without Big Design Up Front &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="line-height:normal;" class="MsoNormal"&gt;&lt;span style="font-family:Tahoma,sans-serif;"&gt;Visual Studio Team System, code-name &amp;quot;Rosario&amp;quot; Architecture Edition, introduces new UML designers, use cases, activity diagrams, sequence diagrams that can visualize existing code, layering to enforce dependency rules, and physical designers to visualize, analyze, and refactor your software. See how VSTS extends UML logical views into physical views of your code. Learn how to create relationships from these views to work items and project metrics, how to extend these designers, and how to programmatically transform models into patterns for other domains and disciplines. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:windowtext;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Deep Dive: Dynamic Languages in .NET &lt;/span&gt;&lt;/strong&gt;&lt;b&gt;&lt;span style="color:windowtext;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:windowtext;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;The CLR has great support for dynamic languages like IronPython. Learn how the new Dynamic Language Runtime (DLR) adds a shared dynamic type system, a standard hosting model, and support for generating fast dynamic code. Hear how these features enable languages that use the DLR to share code with other dynamic and static languages like VB.NET and C#. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:windowtext;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Future Directions for Visual Basic &lt;/span&gt;&lt;/strong&gt;&lt;b&gt;&lt;span style="color:windowtext;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:windowtext;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Come learn about the new capabilities in the next version of the language, including: extensions to LINQ, syntax simplifications, and improvements to the IDE. We&amp;#39;ll provide insight into the direction of the language, including dynamic binding, meta-programming, and scripting. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:windowtext;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;The Future of C# &lt;/span&gt;&lt;/strong&gt;&lt;b&gt;&lt;span style="color:windowtext;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:windowtext;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;In this talk Microsoft Technical fellow and C# Chief Architect Anders Hejlsberg outlines the future of C#. He will describe the many forces that influence and shape the future of programming languages and explain how they fit into C#. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:windowtext;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Visual C++: 10 is the New 6 &lt;/span&gt;&lt;/strong&gt;&lt;b&gt;&lt;span style="color:windowtext;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:windowtext;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Get more done. The next version of Visual C++ is all about improving developer productivity for large-scale applications. Learn about the IntelliSense and browsing experiences, changes to the project and build system, project-less browsing, collaboration through remote symbol indexing, and custom visualization of symbolic information. &lt;/span&gt;&lt;/p&gt;
&lt;p style="line-height:normal;margin-bottom:.0001pt;" class="MsoNormal"&gt;&lt;strong&gt;&lt;span style="font-family:Tahoma,sans-serif;"&gt;Microsoft Silverlight: Building Business Applications &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;" class="MsoNormal"&gt;&lt;span style="font-family:Tahoma,sans-serif;"&gt;What if you could develop your solutions with the ease pioneered by Microsoft Office Access, deploy them like an Internet application, and take advantage of the power of Microsoft .NET? Learn about an exciting new technology that is all about making business applications for RIA (Rich Internet Applications) much easier to build. In this session, hear how we&amp;#39;ve made n-tier application development as simple as traditional 2-tier, provided application level solutions to developers, and how we&amp;#39;re doing all of this with the same .NET platform and tools on both the client and server. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;" class="MsoNormal"&gt;&lt;span style="font-family:Tahoma,sans-serif;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="line-height:normal;margin-bottom:.0001pt;" class="MsoNormal"&gt;&lt;strong&gt;&lt;span style="font-family:Tahoma,sans-serif;"&gt;Microsoft Silverlight: Developing for Mobile Devices &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;" class="MsoNormal"&gt;&lt;span style="font-family:Tahoma,sans-serif;"&gt;Silverlight provides on mobile devices the same great capabilities you are familiar with on the desktop, but there are some differences you should understand when targeting mobile devices. This session shows you how to make your Silverlight applications device agnostic as well as how to optimize your designs for multiple targets. &lt;/span&gt;&lt;/p&gt;
&lt;p style="line-height:normal;margin-bottom:.0001pt;" class="MsoNormal"&gt;&lt;span style="font-family:Tahoma,sans-serif;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="line-height:normal;margin-bottom:.0001pt;" class="MsoNormal"&gt;&lt;strong&gt;&lt;span style="font-family:Tahoma,sans-serif;"&gt;Microsoft Visual Studio Team System Team Foundation Server: How We Use It at Microsoft &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;" class="MsoNormal"&gt;&lt;span style="font-family:Tahoma,sans-serif;"&gt;Take a detailed look at the present and future of Team Foundation Server (TFS). With close to 14,000 users, 2,000 projects, 33 million files, and over 2 million work items, Microsoft runs one of the largest known installations of TFS. In this session we share our internal best practices for version control, branching and merging, work item tracking, metrics, reporting, testing, and integrations with TFS. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;" class="MsoNormal"&gt;&lt;span style="font-family:Tahoma,sans-serif;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="line-height:normal;margin-bottom:.0001pt;" class="MsoNormal"&gt;&lt;strong&gt;&lt;span style="font-family:Tahoma,sans-serif;"&gt;Microsoft Visual Studio Team System: Software Diagnostics and Quality for Services &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="line-height:normal;" class="MsoNormal"&gt;&lt;span style="font-family:Tahoma,sans-serif;"&gt;In this session we present processes and tools from the upcoming Visual Studio Team System code name &amp;quot;Rosario&amp;quot; release and Microsoft Research and show how we deliver on quality, scalability, and experience goals for the new class of applications that demand rich UI, service consumption, and frequent release. &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Tahoma,sans-serif;"&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Plus&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;, a whole lot on architecting and developing cloud services including Mesh Services and Virtual Earth v next.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=60" width="1" height="1"&gt;</description><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Dynamic+Languages/default.aspx">Dynamic Languages</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Iron+Python/default.aspx">Iron Python</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/VB+.NET/default.aspx">VB .NET</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Iron+Ruby/default.aspx">Iron Ruby</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Mesh/default.aspx">Mesh</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/F_2300_/default.aspx">F#</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Virtual+Earth/default.aspx">Virtual Earth</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Mobile/default.aspx">Mobile</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/cloud+services/default.aspx">cloud services</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/PDC/default.aspx">PDC</category></item></channel></rss>