<?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 : PDC</title><link>http://mvasoftware.com/blogs/mikev_weblog/archive/tags/PDC/default.aspx</link><description>Tags: PDC</description><dc:language>en</dc:language><generator>CommunityServer 2008 (Build: 30417.1769)</generator><item><title>PDC Birds of a Feather Follow-up</title><link>http://mvasoftware.com/blogs/mikev_weblog/archive/2009/12/19/pdc-birds-of-a-feather-follow-up.aspx</link><pubDate>Sat, 19 Dec 2009 19:42:00 GMT</pubDate><guid isPermaLink="false">2b809980-34b5-4f14-b248-bc4aff2867a2:200</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=200</wfw:commentRss><comments>http://mvasoftware.com/blogs/mikev_weblog/archive/2009/12/19/pdc-birds-of-a-feather-follow-up.aspx#comments</comments><description>&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-size:12pt;mso-bidi-font-size:11.0pt;"&gt;&lt;span style="font-family:Calibri;"&gt;I&amp;#39;m a month late following up on PDC but it was a real success in my opinion. I had a great time starting off with Monday&amp;#39;s pre-conference hosting an MVP table at the lunch break to discuss the new Visual Studio configurations and deeper integration of ALM. On Tuesday, David Starr and I hosted a Birds of a Feather session &amp;quot;Agile Tales of Triumph, Tribulation, Tools and Teams&amp;quot;. The discussion was great and carried over to the adjoining public area afterwards. We literally could have gone all day! Like many of the BOF sessions we had an overflow crowd and some people were turned away because of room capacity. Overall, the BOF sessions were a big success. Thanks to Stuart Celarier, Chris Pels, and Bob Goodearl for a fantastic organizing job.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=200" width="1" height="1"&gt;</description><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/ALM/default.aspx">ALM</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/INETA/default.aspx">INETA</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Birds+of+a+Feather/default.aspx">Birds of a Feather</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/PDC/default.aspx">PDC</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Agile/default.aspx">Agile</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Scrum/default.aspx">Scrum</category></item><item><title>LA Code Camp, November 21 and 22</title><link>http://mvasoftware.com/blogs/mikev_weblog/archive/2009/09/25/la-code-camp-november-21-and-22.aspx</link><pubDate>Fri, 25 Sep 2009 19:14:00 GMT</pubDate><guid isPermaLink="false">2b809980-34b5-4f14-b248-bc4aff2867a2:195</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=195</wfw:commentRss><comments>http://mvasoftware.com/blogs/mikev_weblog/archive/2009/09/25/la-code-camp-november-21-and-22.aspx#comments</comments><description>&lt;p&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-fareast-font-family:Calibri;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;The LA Code will be November 21 and 22, the weekend right after PDC 09 at the USC campus. Several teams from Microsoft including Team System, Languages (C# and VB.NET) and ASP.NET plan to be presenting sessions. I&amp;rsquo;m to entice some from the Windows Azure team to join in as well. This will be a great opportunity to catch some of the latest info on just released and soon to be released development tools. You can get more information at &lt;a href="http://www.socalcodecamp.com/"&gt;http://www.SoCalCodeCamp.com&lt;/a&gt; and &lt;a href="http://www.lacodecamp.com/"&gt;http://www.lacodecamp.com&lt;/a&gt;. Sign up and if you also want to present a session, sign up for that as well. Hope to see you there. &lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=195" width="1" height="1"&gt;</description><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Community/default.aspx">Community</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Code+Camp/default.aspx">Code Camp</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/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/VSTS/default.aspx">VSTS</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/PDC/default.aspx">PDC</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Windows+Azure/default.aspx">Windows Azure</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Codecamp/default.aspx">Codecamp</category></item><item><title>Keeping the Visual Studio 2010 CTP VPC from PDC 2008 running</title><link>http://mvasoftware.com/blogs/mikev_weblog/archive/2009/01/22/keeping-the-visual-studio-2010-ctp-vpc-from-pdc-2008-running.aspx</link><pubDate>Thu, 22 Jan 2009 22:35:00 GMT</pubDate><guid isPermaLink="false">2b809980-34b5-4f14-b248-bc4aff2867a2:104</guid><dc:creator>mikev</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://mvasoftware.com/blogs/mikev_weblog/rsscomments.aspx?PostID=104</wfw:commentRss><comments>http://mvasoftware.com/blogs/mikev_weblog/archive/2009/01/22/keeping-the-visual-studio-2010-ctp-vpc-from-pdc-2008-running.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;The Virtual PC image for Visual Studio 2010 CTP provided at PDC 2008 and downloadable from&amp;nbsp;&lt;a target="_blank" href="http://go.microsoft.com/fwlink/?LinkId=129231"&gt;here&lt;/a&gt;&amp;nbsp;has an expiration of 1/1/2009. However, you can keep using it if you follow the &lt;a target="_blank" href="http://blogs.msdn.com/briankel/archive/2008/10/27/visual-studio-2010-ctp-vpc-dealing-with-activation-messages.aspx"&gt;guidance provided by Brian Keller&lt;/a&gt;. Here&amp;#39;s a summary.&lt;/p&gt;
&lt;p&gt;There are several moving expiration parts you&amp;#39;ll have to contend with&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Activation Toast - you&amp;#39;ll get a &amp;quot;toast&amp;quot; from time to time asking you to activate Windows. &lt;span style="text-decoration:underline;"&gt;Workaround&lt;/span&gt;: Ignore of click the &amp;quot;X&amp;quot; to dismiss it.&lt;/li&gt;
&lt;li&gt;Activate Windows Now - When you boot the VPS image you&amp;#39;ll receive a modal dialog for Windows Activation. &lt;span style="text-decoration:underline;"&gt;Workaround&lt;/span&gt;: Click on &amp;quot;Activate Later.&amp;quot;&lt;/li&gt;
&lt;li&gt;Word Excel Activation - The trial versions only work 20 times, after whichmost functionality will stop working. &lt;span style="text-decoration:underline;"&gt;Workaround&lt;/span&gt;: The first 20 times you can click &amp;quot;Cancel&amp;quot; to dismiss the activation dialog. After that you&amp;#39;ll have to revert to a fresh copy of the VPC image.&lt;/li&gt;
&lt;li&gt;Project Activation - The trial version will work 25 times. &lt;span style="text-decoration:underline;"&gt;Workaround&lt;/span&gt;: After 25 times you&amp;#39;ll have to revert to a fresh copy of the VPC image.&lt;/li&gt;
&lt;li&gt;Visual Studio 2010 CTP Expiration - After 1/1/2009 you can no longer launch the Visual Studio 2009 CTP. &lt;span style="text-decoration:underline;"&gt;Workaround&lt;/span&gt;: You&amp;#39;ll need to roll back the system clock in the VPC to an earlier date. Caution, don&amp;#39;t roll back to earlier than your last interaction with TFS because it will get confused. It&amp;#39;s better to revert to a fresh copy of the VPC image and immediately turn off Date/Time synchronization, then roll back to an earlier date.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And, &lt;a target="_blank" href="http://blogs.msdn.com/jeffbe/archive/2008/12/09/dealing-with-the-team-system-2010-ctp-expiration.aspx"&gt;Jeff Beehler&amp;#39;s Blog&lt;/a&gt;&amp;nbsp;tells you how to turn off the synchronization of the VPC and the host OS. By turning off the synchronization, the time in the VPC moves forward on for the actual time the VPC is being used. That gives you about 2 months of actual run time. &lt;/p&gt;
&lt;p&gt;Here are the &lt;i&gt;changes&lt;/i&gt; necessary for the .VMC file (specific to a particular VPC and not a system-wide setting):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;lt;integration&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;microsoft&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mouse&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;allow type=&amp;quot;boolean&amp;quot;&amp;gt;true&amp;lt;/allow&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/mouse&amp;gt; &lt;br /&gt;&lt;b&gt;&lt;i&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#ff0000;"&gt;&amp;lt;components&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;host_time_sync&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;enabled type=&amp;quot;boolean&amp;quot;&amp;gt;false&amp;lt;/enabled&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/host_time_sync&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/components&amp;gt; &lt;br /&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color:#008040;"&gt;&lt;strong&gt;&lt;em&gt;Bunch of other stuff that I am skipping over to save space...&lt;/em&gt; &lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/microsoft&amp;gt; &lt;br /&gt;&amp;lt;/integration&amp;gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks to &lt;a target="_blank" href="http://blogs.msdn.com/briankel/default.aspx"&gt;Brian&lt;/a&gt; and &lt;a target="_blank" href="http://blogs.msdn.com/jeffbe/default.aspx"&gt;Jeff&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://mvasoftware.com/aggbug.aspx?PostID=104" width="1" height="1"&gt;</description><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/ALM/default.aspx">ALM</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/VSTS/default.aspx">VSTS</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/PDC/default.aspx">PDC</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category></item><item><title>PDC Follow-up</title><link>http://mvasoftware.com/blogs/mikev_weblog/archive/2008/11/04/pdc-follow-up.aspx</link><pubDate>Wed, 05 Nov 2008 00:10:00 GMT</pubDate><guid isPermaLink="false">2b809980-34b5-4f14-b248-bc4aff2867a2:86</guid><dc:creator>mikev</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://mvasoftware.com/blogs/mikev_weblog/rsscomments.aspx?PostID=86</wfw:commentRss><comments>http://mvasoftware.com/blogs/mikev_weblog/archive/2008/11/04/pdc-follow-up.aspx#comments</comments><description>&lt;p&gt;PDC 2008 finished up last Thursday. I had a very productive time, both attending sessions and networking. Here are some of the session highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Keynote on Day 1 - Windows Azure announcement by Ray Ozzie. The cloud is coming. With Windows Azure, Microsoft is beginning a new chapter of significant change where we will see more organizations using both on-premises and cloud based resources. We&amp;rsquo;re going to see really expanded SOA resources and will need to sharpen our distributed systems skills and apply some new principles to our development to best take advantage of Windows Azure.&lt;/li&gt;
&lt;li&gt;A Lap Around Visual Studio Team System 2010 by Cameron Skinner. A lot of great focus on Test and Architecture. Test case management, dealing with &amp;ldquo;it works on my box&amp;rdquo; with some really awesome recording capabilities to provide context with the new test runner. The Architecture Explorer allows easy visualization of code, UML diagrams are now first class citizens, and the Layer diagram lets you see and test multi-tier relationships. &lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img border="0" width="506" src="http://www.mvasoftware.com/images/VSTS_2010_SD.JPG" height="353" alt="" /&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;NET Framework 4.0 &amp;ndash; The Future of C# - Anders Hejlsberg. Declarative, dynamic, concurrent &amp;ndash; the classic taxonomies are increasingly overlapping. We&amp;rsquo;re moving from imperative to declarative programming. Language innovations will fall into four broad categories: 
&lt;ul&gt;
&lt;li&gt;Dynamically typed objects &lt;/li&gt;
&lt;li&gt;Optional and named parameters&lt;/li&gt;
&lt;li&gt;Improved COM interoperability&lt;/li&gt;
&lt;li&gt;Co- and Contra-variance&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Deep Dive: Dynamic Languages in Microsoft .NET &amp;ndash; Jim Hugunin. The DLR adds a shared dynamic type system, a standard hosting model and support for generating fast dynamic code on top of the CLR. Expressions trees, dynamic dispatch, and call site caching are the key features of the DLR. The DLR is open source to provide language access under MSPL plus availability in the commercial .NET stack.&lt;/li&gt;
&lt;li&gt;Iron Ruby: The Right Language for the Right Job &amp;ndash; John Lam. IronRuby is a new dynamically-typed language for Microsoft .NET that offers more runtime flexibility at the expense of compile-time verification. John provided an introduction to Iron Ruby that demonstrated the interactive benefits. He leveraged a micro-framework named Sinatra to demonstrate several examples.&lt;/li&gt;
&lt;li&gt;A Lap Around &amp;ldquo;Oslo&amp;rdquo; &amp;ndash; Vijaye Raji and Douglas Purdy. &amp;quot;Oslo&amp;quot; is the family of new technologies that enable model-driven development and execution of services and applications. So, &amp;ldquo;Oslo&amp;rdquo; is the platform for model driven applications. M (as in MVC - the language) is a textual language for building models and DSL&amp;rsquo;s. &amp;ldquo;Quadrant&amp;rdquo; is the tool for interacting with models and DSL&amp;rsquo;s. The Repository is the database for storing and sharing models.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img border="0" width="504" src="http://www.mvasoftware.com/images/OsloArchitecture.JPG" height="360" alt="" /&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Architecting Services for Windows Azure &amp;ndash; Yousef Khalidi. From design to deployment, building a scalable, highly available service is different from building other kinds of applications. This session discussed the impact that designing for the cloud has on all stages of the service lifecycle, and how the Microsoft cloud platform works for you to meet the scaling and availability goals of your service. This session showed how automation is used to free the developer from dealing with many hardware and networking issues. The session also covered how the cloud services platform is architected to enable a pay-for-use dynamic model.&lt;/li&gt;
&lt;li&gt;Parallel Programming for Managed Developers with Visual Studio 2010 &amp;ndash; Daniel Moth. As Moore&amp;rsquo;s law continues to mature, processor speeds have leveled out but we&amp;rsquo;re getting more processors. Our software needs to harness this paradigm change. New .NET APIs, including the Task Parallel Library (TPL) and Parallel LINQ (PLINQ). Also, new features in the debugger will help us to quickly identify concurrency issues and visualize the internal state of our applications.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img border="0" width="504" src="http://www.mvasoftware.com/images/VSTS_2010_Parallel.JPG" height="349" alt="" /&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;The Future of Unit Testing, Panel Discussion. Unit testing means different things to different people. To Agile developers, it enables Test Driven Development. To researchers, it enables test generation from static and dynamic analysis. To others, it&amp;#39;s a means to test protocols, APIs, and other functionality below the presentation layer. Others still see it as a means to do conformance testing. This panel discussion could have gone on for hours but was great even for the limited time available.&lt;/li&gt;
&lt;li&gt;Architecture Without Big Design Up Front &amp;ndash; Peter Provost. Microsoft Visual Studio Team System (VSTS), 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. The session showed how VSTS extends UML logical views into physical views of our code. We saw 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;/li&gt;
&lt;li&gt;Microsoft Visual Studio Team Foundation Server: How We Use It at Microsoft &amp;ndash; Stephanie Saad. This session gave us 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. Stephanie talked about internal best practices for version control, branching and merging, work item tracking, metrics, reporting, testing, and integrations with TFS.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In addition to the sessions, networking was great. I had an opportunity to meet up with many of my&amp;nbsp;community and Microsoft friends&amp;nbsp;plus meet a lot of new people. I got to spend some time each day with the VSTS team and really appreciated the opportunity to get to know them better and see what kinds of issues PDC attendees wanted to discuss. Huddled with Doug Seven to work out some details on a new forthcoming VSTS INETA program. Wednesday included a chance to hand out with Scott Guthrie at his open spaces session.&lt;/p&gt;
&lt;p&gt;Sunday evening included &lt;a href="http://partywithpalermo.com"&gt;Party with Palermo&lt;/a&gt;. Monday evening was multi-tasking two dinners - the C# and VB team dinner (socialized before everyone sat down to eat) was a great get together (a big thanks to &lt;a href="http://blogs.msdn.com/charlie/"&gt;Charlie Calvert&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/vbteam/archive/tags/Lisa+Feigenbaum/default.aspx"&gt;Lisa Feigenbaum&lt;/a&gt; for making this happen) of community and the development teams including Anders Hejlsberg, Scott Hanselman, Beth Massi, Alan Greiver (YAG). It was then down the street to Roy&amp;#39;s for a great dinner with many of the community and DPE folks and community influentials. Tuesday was a jam packed evening&amp;nbsp;including dinner with the VSTS team and the Universal Studios evening hanging out with the&amp;nbsp;&lt;a href="http://accentient.com"&gt;Accentient&lt;/a&gt; crew and some of the VSTS team. Wendesday was the &lt;a href="http://underground.socalcodecamp.com"&gt;http://underground.socalcodecamp.com&lt;/a&gt;,&amp;nbsp;a really cool event.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=86" 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/ALM/default.aspx">ALM</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/VSTS/default.aspx">VSTS</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/PDC/default.aspx">PDC</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Windows+Azure/default.aspx">Windows Azure</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Olso/default.aspx">Olso</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Team+Foundation+Server/default.aspx">Team Foundation Server</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Underground+_4000_+PDC/default.aspx">Underground @ PDC</category></item><item><title>LA Code Camp a Success</title><link>http://mvasoftware.com/blogs/mikev_weblog/archive/2008/10/31/la-code-camp-a-success.aspx</link><pubDate>Fri, 31 Oct 2008 21:15:00 GMT</pubDate><guid isPermaLink="false">2b809980-34b5-4f14-b248-bc4aff2867a2:85</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=85</wfw:commentRss><comments>http://mvasoftware.com/blogs/mikev_weblog/archive/2008/10/31/la-code-camp-a-success.aspx#comments</comments><description>&lt;p&gt;The first LA Code Camp held Oct 25 and 26 at USC was a success. It&amp;#39;s been about 5 years since I was last on the campus (USC was a major client for a few years) and there are new buildings sprouting everywhere. I met up with &lt;a href="http://devhawk.net"&gt;Harry Pierson&lt;/a&gt; (Iron Python PM) on Saturday morning, one of several Microsoft people down early for PDC and really helping to add some great content. Other included &lt;a href="http://blogs.msdn.com/charlie/"&gt;Charlie Calvert&lt;/a&gt; (C# PM), &lt;a href="http://blogs.msdn.com/charles_sterling/"&gt;Chuck Sterling&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/granth/"&gt;Grant Holiday&lt;/a&gt; (VSTS, both from Down Under). Harry was&amp;nbsp;down early to make sure everything he was responsible for at PDC was running well and did his &lt;a href="http://www.socalcodecamp.com/session.aspx?sid=96fe471e-e96d-4c82-bfa4-a2f7d4d88387"&gt;Pumping Iron&lt;/a&gt; presentation. The Iron Python team just got&amp;nbsp;&lt;a href="http://www.codeplex.com/IronPython/Release/ProjectReleases.aspx?ReleaseId=17404"&gt;Iron Python&amp;nbsp;2.0 Release Candidate 1&lt;/a&gt; out so&amp;nbsp;I did a quick code update to make sure my examples ran on the updated code base. Grant and Chuck did &lt;a href="http://www.socalcodecamp.com/session.aspx?sid=cecb2466-e52e-4bc3-b3af-75640f4340f7"&gt;A Lap Around Visual Studio Team System 2010&lt;/a&gt; which was a great PDC preview on VSTS and a bit of polish on earlier Rosario previews. My session Sunday morning &lt;a href="http://www.socalcodecamp.com/session.aspx?sid=2151c611-844d-4918-bf8d-af0563677baa"&gt;Dynamic Languages and the DLR&lt;/a&gt; was kind of a bust because the projector in the class room would randomly shut itself off after a couple of minutes. I finally had to move to a table and present straight from my notebook but by then the time was way short.&lt;/p&gt;
&lt;p&gt;Overall, the Code Camp was good. The Geek Dinner Saturday night ran smoothly and participation was good, although I was hoping to see a few more. A big thanks to the organization team and sponsors.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=85" width="1" height="1"&gt;</description><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Community/default.aspx">Community</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Code+Camp/default.aspx">Code Camp</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/VSTS/default.aspx">VSTS</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/PDC/default.aspx">PDC</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/DLR/default.aspx">DLR</category></item><item><title>Countdown to PDC</title><link>http://mvasoftware.com/blogs/mikev_weblog/archive/2008/10/24/countdown-to-pdc.aspx</link><pubDate>Fri, 24 Oct 2008 18:38:00 GMT</pubDate><guid isPermaLink="false">2b809980-34b5-4f14-b248-bc4aff2867a2:82</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=82</wfw:commentRss><comments>http://mvasoftware.com/blogs/mikev_weblog/archive/2008/10/24/countdown-to-pdc.aspx#comments</comments><description>&lt;p style="margin:0in 0in 10pt;" class="MsoNormal"&gt;&lt;span style="font-size:small;font-family:Calibri;"&gt;PDC is almost here. And, as a warm-up, we have the &lt;/span&gt;&lt;a href="http://www.socalcodecamp.com/"&gt;&lt;span style="font-size:small;color:#0000ff;font-family:Calibri;"&gt;LA Code Camp&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:small;"&gt;&lt;font face="Calibri"&gt; Saturday and Sunday at USC. There will be over 80 presentations from our local talent, several &amp;ldquo;out of towners&amp;rdquo;, and some of the Microsoft product team members down for PDC. &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;" class="MsoNormal"&gt;&lt;span style="font-size:small;font-family:Calibri;"&gt;For PDC, I&amp;rsquo;m looking forward to some deep involvement in Visual Studio 10 and VSTS, previously code named Rosario.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;" class="MsoNormal"&gt;&lt;span style="font-size:small;font-family:Calibri;"&gt;Here&amp;rsquo;s what Dr Dobbs has to say&lt;/span&gt;&lt;/p&gt;
&lt;h5 style="margin:10pt 0in 0pt;"&gt;&lt;span style="font-size:small;"&gt;&lt;font color="#243f60"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Microsoft Unveils Next Version of Visual Studio and .NET Framework&lt;/span&gt;&lt;span style="font-size:15pt;line-height:115%;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/h5&gt;
&lt;p style="margin:0in 0in 10pt;" class="MsoNormal"&gt;&lt;span style="color:#ff6609;"&gt;&lt;font face="Verdana"&gt;&lt;span class="greenblurb1"&gt;&lt;span style="font-size:9pt;line-height:115%;"&gt;Includes ALM enhancements &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:8.5pt;line-height:115%;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.ddj.com/windows/210604436"&gt;&lt;span style="mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-fareast-theme-font:major-fareast;"&gt;&lt;span style="font-size:small;color:#0000ff;font-family:Times New Roman;"&gt;Microsoft&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:small;font-family:Times New Roman;"&gt; has provided the first look at the next version of its developer tools and platform, which will be named &lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/vstudio/products/cc948977.aspx"&gt;&lt;span style="mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-fareast-theme-font:major-fareast;"&gt;&lt;span style="font-size:small;font-family:Times New Roman;"&gt;Visual Studio 2010 and the .NET Framework 4.0&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:small;"&gt;&lt;font face="Times New Roman"&gt;. This includes an in-depth look at how Visual Studio Team System (VSTS) 2010 (code-named &amp;quot;Rosario&amp;quot;) will help &amp;quot;democratize&amp;quot; ALM with a unique solution that brings all the members of a development organization into the application development lifecycle, and removes many of the existing barriers to integration. &lt;span style="font-size:9pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;font-family:Times New Roman;"&gt;&amp;quot;With Visual Studio 2010 and the .NET Framework 4.0, we are focused on the core pillars of developer experience, support for the latest platforms spanning client, server, services and devices, targeted experiences for specific application types, and core architecture improvements,&amp;quot; said S. &amp;quot;Soma&amp;quot; Somasegar, senior vice president of the Developer Division at Microsoft. &amp;quot;These pillars are designed specifically to meet the needs of developers, the teams that drive the application lifecycle from idea to delivery, and the customers that demand the highest quality applications across multiple platforms. You can expect to hear a lot more about Visual Studio 2010 and the .NET Framework 4.0 in the coming months.&amp;quot; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;font-family:Times New Roman;"&gt;Here&amp;#39;s what Microsoft means by &amp;quot;democratizing&amp;quot; ALM: Much of application development remains siloed throughout the enterprise, leading to decreased productivity and lengthy product development cycles. With VSTS 2010, Microsoft is giving individuals and development organizations an solution that lets them integrate and build and deliver applications. This includes new capabilities that make it easier for all contributors on the software team to participate throughout the lifecycle -- from the core developers and testers to the wider team of project managers, designers, and business analysts. Highlights include: &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li style="margin:0in 0in 10pt;line-height:normal;mso-list:l1 level1 lfo1;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;tab-stops:list .5in;" class="MsoNormal"&gt;&lt;span style="font-size:8.5pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Modeling tools. With VSTS 2010 Architecture, Microsoft will enable both technical and nontechnical users to create and use models to collaborate and to define business and system functionality graphically. The new version supports both Unified Modeling Language and Domain Specific Language support, so development organizations will have the right tool for right job. The new modeling capabilities in VSTS 2010 are a core part of the larger Microsoft modeling platform, which will also include the &amp;quot;Oslo&amp;quot; repository, tools and language. &lt;/span&gt;&lt;/li&gt;
&lt;li style="margin:0in 0in 10pt;line-height:normal;mso-list:l1 level1 lfo1;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;tab-stops:list .5in;" class="MsoNormal"&gt;&lt;span style="font-size:8.5pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Improved efficiency throughout the test cycle. With VSTS 2010, Microsoft has made a significant investment in testing features and dramatically simplifying the tools required to integrate testing across the life cycle. New features include the ability to eliminate nonreproducible bugs, fast setup and deployment of tests to ensure the highest degree of completeness of test, focused test planning and progress tracking, and ensuring that all code changes are properly tested. &lt;/span&gt;&lt;/li&gt;
&lt;li style="margin:0in 0in 10pt;line-height:normal;mso-list:l1 level1 lfo1;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;tab-stops:list .5in;" class="MsoNormal"&gt;&lt;span style="font-size:8.5pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Improvements in collaboration capabilities. Microsoft has made major investments in the capabilities and scalability of Team Foundation Server (TFS) including significant improvements that allow teams to configure and adopt any flavor of Agile development processes. Teams can track and trace work more easily with richer linking of work items enabling hierarchical work item relationships. In the source code management system, TFS now provides visualization tools for tracking changes across branches and into the production build. VSTS 2010 also introduces workflow-based builds that catch errors before they have a chance to affect the rest of the team or, worse, enter production. Finally, administrators will find dramatically simpler TFS deployment and management. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size:small;font-family:Times New Roman;"&gt;In another move to increase integration across the lifecycle, Microsoft also announced that VSTS 2010 will provide a unified VSTS Development and &lt;/span&gt;&lt;a target="_blank" href="http://www.ddj.com/windows/210604436"&gt;&lt;span style="mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-fareast-theme-font:major-fareast;"&gt;&lt;span style="font-size:small;color:#0000ff;font-family:Times New Roman;"&gt;Database&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:small;"&gt;&lt;font face="Times New Roman"&gt; product. As a benefit to existing Software Assurance (SA) customers, those who currently own Visual Studio Team System 2008 Development Edition or Visual Studio Team System 2008 Database Edition will receive all the following products starting Oct. 1, 2008, for free: &lt;span style="font-size:9pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li style="margin:0in 0in 10pt;line-height:normal;mso-list:l0 level1 lfo2;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;tab-stops:list .5in;" class="MsoNormal"&gt;&lt;span style="font-size:8.5pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Visual Studio Team System 2008 Development Edition &lt;/span&gt;&lt;/li&gt;
&lt;li style="margin:0in 0in 10pt;line-height:normal;mso-list:l0 level1 lfo2;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;tab-stops:list .5in;" class="MsoNormal"&gt;&lt;span style="font-size:8.5pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Visual Studio Team System 2008 Database Edition &lt;/span&gt;&lt;/li&gt;
&lt;li style="margin:0in 0in 10pt;line-height:normal;mso-list:l0 level1 lfo2;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;tab-stops:list .5in;" class="MsoNormal"&gt;&lt;span style="font-size:8.5pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Visual Studio 2005 Team System for Software Developers &lt;/span&gt;&lt;/li&gt;
&lt;li style="margin:0in 0in 10pt;line-height:normal;mso-list:l0 level1 lfo2;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;tab-stops:list .5in;" class="MsoNormal"&gt;&lt;span style="font-size:8.5pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Visual Studio 2005 Team System for Database Professionals&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="margin:0in 0in 10pt;" class="MsoNormal"&gt;&lt;span style="font-size:small;font-family:Calibri;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;" class="MsoNormal"&gt;&lt;span style="font-size:small;font-family:Calibri;"&gt;And, don&amp;rsquo;t forget &lt;/span&gt;&lt;a href="http://underground.socalcodecamp.com/"&gt;&lt;span style="font-size:small;color:#0000ff;font-family:Calibri;"&gt;The Underground @ PDC&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:small;font-family:Calibri;"&gt; Wednesday night at the Edison.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=82" 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/ALM/default.aspx">ALM</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Code+Camp/default.aspx">Code Camp</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/VSTS/default.aspx">VSTS</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/S.+Somasegar/default.aspx">S. Somasegar</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/PDC/default.aspx">PDC</category></item><item><title>LA Code Camp</title><link>http://mvasoftware.com/blogs/mikev_weblog/archive/2008/09/01/la-code-camp.aspx</link><pubDate>Mon, 01 Sep 2008 15:23:00 GMT</pubDate><guid isPermaLink="false">2b809980-34b5-4f14-b248-bc4aff2867a2:71</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=71</wfw:commentRss><comments>http://mvasoftware.com/blogs/mikev_weblog/archive/2008/09/01/la-code-camp.aspx#comments</comments><description>&lt;p class="MsoNormal"&gt;&lt;a target="_blank" href="http://www.socalcodecamp.com"&gt;&lt;img border="0" width="579" src="http://www.mvasoftware.com/images/LACodeCamp.jpg" height="87" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Calibri,sans-serif;"&gt;Coming up October 25 and 26 is the first &lt;a target="_blank" href="http://www.socalcodecamp.com"&gt;LA Code Camp&lt;/a&gt;. It&amp;rsquo;ll be held at the USC campus. This is the weekend just before PDC so we may see some of the Microsoft product teams attending. I&amp;rsquo;m again doing my continuous evolving dynamic languages presentation. Currently there are 47 sessions registered. Plan on joining us for a great weekend of content and community.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=71" width="1" height="1"&gt;</description><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Community/default.aspx">Community</category><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/ALM/default.aspx">ALM</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Code+Camp/default.aspx">Code Camp</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/Connected+Systems/default.aspx">Connected Systems</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/LINQ/default.aspx">LINQ</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/VSTS/default.aspx">VSTS</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/TDD/default.aspx">TDD</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/PDC/default.aspx">PDC</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Ajax/default.aspx">Ajax</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/SOA/default.aspx">SOA</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/SQL++Server/default.aspx">SQL  Server</category></item><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>