<?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>AllenD's WebLog</title><link>http://blogs.msdn.com/allend/default.aspx</link><description>&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Aloha Oahu</title><link>http://blogs.msdn.com/allend/archive/2009/02/27/aloha-oahu.aspx</link><pubDate>Fri, 27 Feb 2009 15:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9448928</guid><dc:creator>AllenD</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/allend/comments/9448928.aspx</comments><wfw:commentRss>http://blogs.msdn.com/allend/commentrss.aspx?PostID=9448928</wfw:commentRss><description>&lt;P&gt;In late January I boarded a plane with my family and one-way ticket to Seattle.&lt;/P&gt;
&lt;P&gt;Yes, the family and I are moving &lt;EM&gt;back&lt;/EM&gt; to Seattle.&amp;nbsp; We spent almost 2 years in Honolulu and loved almost every minute of it.&amp;nbsp; Great experiences, nice weather, fabulous beaches, snorkeling.&amp;nbsp; I even learned to surf.&amp;nbsp; Ok, well, I took a lesson in Waikiki.&lt;/P&gt;
&lt;P&gt;But alas, it was time for wife and children to get back to some friends we haven't seen in a long time.&amp;nbsp; Life in paradise has a price and finding a place where the dollar stretched further was high on our list to accomplish.&lt;/P&gt;
&lt;P&gt;I miss myHawaii friends, but am happy to be facing a new chapter in life.&amp;nbsp; Did I mention that it snowed in Seattle yesterday?&amp;nbsp; I miss the good Hawaii weather a little too.&lt;/P&gt;
&lt;P&gt;As for work...&lt;/P&gt;
&lt;P&gt;The Progression team is hard at work stabilizing the Rosario release for Beta 1.&amp;nbsp; We can't wait to get feedback on this really cool release of Visual Studio and Visual Studio Team System.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Stay tuned for more on Beta1 soon....&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Aloha,&lt;/P&gt;
&lt;P&gt;Allen&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9448928" width="1" height="1"&gt;</description></item><item><title>Architecture Explorer and Directed Graph Document video</title><link>http://blogs.msdn.com/allend/archive/2008/09/30/architecture-explorer-and-directed-graph-document-video.aspx</link><pubDate>Tue, 30 Sep 2008 22:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8970819</guid><dc:creator>AllenD</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/allend/comments/8970819.aspx</comments><wfw:commentRss>http://blogs.msdn.com/allend/commentrss.aspx?PostID=8970819</wfw:commentRss><description>Check out &lt;A class="" href="http://channel9.msdn.com/posts/VisualStudio/Bottom-up-Design-with-Visual-Studio-Team-System-2010-Architect/" mce_href="http://channel9.msdn.com/posts/VisualStudio/Bottom-up-Design-with-Visual-Studio-Team-System-2010-Architect/"&gt;Suhail Dutta's Channel 9 video/demo of the Architecture Explorer and DGML documents&lt;/A&gt;.&amp;nbsp; He starts with Directed Graph via the Architecture Explorer then goes into the Sequence Designer (generating UML sequences from code) and Layer Designer (validating design intent against implementation).&amp;nbsp; These two feature both heavily depend upon the Architecture Explorer's data model (a directed graph of the software artifacts and their relationships) to peer into the code and surmise the high-level information being presented.&amp;nbsp; He even shows the command line version of Layer Validation via MSBuild.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8970819" width="1" height="1"&gt;</description></item><item><title>The VS 2010 cat is peeking it's head out the bag - so to speak</title><link>http://blogs.msdn.com/allend/archive/2008/09/29/the-vs-2010-cat-is-peeking-it-s-head-out-the-bag-so-to-speak.aspx</link><pubDate>Tue, 30 Sep 2008 01:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8969695</guid><dc:creator>AllenD</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/allend/comments/8969695.aspx</comments><wfw:commentRss>http://blogs.msdn.com/allend/commentrss.aspx?PostID=8969695</wfw:commentRss><description>&lt;P&gt;Check out the &lt;A class="" href="http://msdn.microsoft.com/en-us/vs2008/products/cc948977.aspx" mce_href="http://msdn.microsoft.com/en-us/vs2008/products/cc948977.aspx"&gt;article&lt;/A&gt; on VS 2010.&amp;nbsp; The screen shot there is my feature!&amp;nbsp; The new Architecture Explorer and features related to it have been my main focus for the last 18 months.&amp;nbsp; It's great to see it getting more light of day.&lt;/P&gt;
&lt;P&gt;A longer &lt;A class="" href="http://msdn.microsoft.com/en-us/vsts2008/products/bb725993.aspx" mce_href="http://msdn.microsoft.com/en-us/vsts2008/products/bb725993.aspx"&gt;article&lt;/A&gt; contains a link to &lt;A class="" href="http://msdn.microsoft.com/en-us/vsts2008/products/bb725993.ArcExpl01(en-us,MSDN.10).jpg" mce_href="http://msdn.microsoft.com/en-us/vsts2008/products/bb725993.ArcExpl01(en-us,MSDN.10).jpg"&gt;a better image&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;All week this week you can check out the Channel 9 coverage of the recent VS 2010 information at &lt;A href="http://channel9.msdn.com/posts/VisualStudio/Visual-Studio-Team-System-2010-Week-on-Channel-9"&gt;http://channel9.msdn.com/posts/VisualStudio/Visual-Studio-Team-System-2010-Week-on-Channel-9&lt;/A&gt;.&amp;nbsp; Tomorrow is 'Architecture Day' with Cameron Skinner.&amp;nbsp; Don't miss it!&lt;/P&gt;
&lt;P&gt;I'll certainly be sharing more details as I can, but remember that PDC 2008 is the place to go for all the good details first, including Hand-on-labs with running bits, keynotes and lectures with juicy details and demo's in the pavillion including folks from the development team you can chat with.&amp;nbsp; (I won't be there this year, but look for some folks standing in for me in the VS Team System area.)&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8969695" width="1" height="1"&gt;</description></item><item><title>Back on Oahu</title><link>http://blogs.msdn.com/allend/archive/2008/09/23/back-on-oahu.aspx</link><pubDate>Tue, 23 Sep 2008 18:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8962611</guid><dc:creator>AllenD</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/allend/comments/8962611.aspx</comments><wfw:commentRss>http://blogs.msdn.com/allend/commentrss.aspx?PostID=8962611</wfw:commentRss><description>&lt;P&gt;After a nice week in Redmond (weather was great through Wed, but turned nasty Thu - Sat) I'm back home in Honolulu.&amp;nbsp; The company meeting was a great experience once again.&amp;nbsp; I always get a charge out of seeing how big Microsoft is in terms of financial success, but more importantly our impact on the world of software and technology.&amp;nbsp; We saw some really great demos of future products and features.&amp;nbsp; The whole team from here in Hawaii attended.&lt;/P&gt;
&lt;P&gt;The week was chock full of meetings to plan out the next few months.&amp;nbsp; It's hard to feel productive when it's just all talk.&amp;nbsp; I'd rather be writing code, fixing bugs.&amp;nbsp; But the product plan is nice to have and I can't wait to tell you more soon.&amp;nbsp; Stay tuned after PDC for more on this blog about what I've been working on.&lt;/P&gt;
&lt;P&gt;On a personal note, I completed the Basic Keelboat sailing certification course.&amp;nbsp; I'm now certified to take a small boat daysailing.&amp;nbsp; Can't wait to do that.&amp;nbsp; The only problem is that Oahu doesn't have&amp;nbsp;boats for rent to the general public.&amp;nbsp; Plenty of Yacht clubs for boat owners and plenty of charters for large boats (crewed mostly - not a lot of bareboat activity in Hawaii), but nothing in the 20-26' range that I can take out for a few hours.&amp;nbsp; I'll keep looking though.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8962611" width="1" height="1"&gt;</description></item><item><title>What's up with Allen</title><link>http://blogs.msdn.com/allend/archive/2008/09/16/what-s-up-with-allen.aspx</link><pubDate>Tue, 16 Sep 2008 21:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8954429</guid><dc:creator>AllenD</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/allend/comments/8954429.aspx</comments><wfw:commentRss>http://blogs.msdn.com/allend/commentrss.aspx?PostID=8954429</wfw:commentRss><description>&lt;P&gt;I can't believe it's been&amp;nbsp;a year without blogging.&amp;nbsp; That's got to&amp;nbsp;change... starting today.&lt;/P&gt;
&lt;P&gt;If you've read my blog in the past you know that I moved to Hawai'i in May of 2007.&amp;nbsp; While still with Microsoft I helped to get a small office opened up in Honolulu, HI.&amp;nbsp; We're working on tools that ship with VS Team System Architecture Edition.&amp;nbsp; I wish I could talk about the details, but the handlers around here are keeping it all under wraps until PDC2008.&amp;nbsp; I wish I was going this year, but alas the travel schedule was a little too packed.&amp;nbsp; But I'm still quite happy to know that the features me and my team have been working on will be discussed, demo'd and there is a session one can attend to see how VS Team Architect is shaping up for the future.&amp;nbsp; As that gets closer I'll blog more.&lt;/P&gt;
&lt;P&gt;On a personal note...&lt;/P&gt;
&lt;P&gt;In the last year I've not cut my hair.&amp;nbsp; If you know me you know that I've worn a flat-top haircut for years and so most people that see me for the first time are quite shocked at hair that is down past my shoulders.&amp;nbsp; In the last year I've also gotten to enjoy one of the most beautiful places on the planet and tried my hand at surfing and the ukelele.&amp;nbsp; Surfing could use some work, but playing the ukelele is coming along great.&amp;nbsp; My most recent personal project is learning to sail.&amp;nbsp; Lessons last Sat and this on Puget Sound.&lt;/P&gt;
&lt;P&gt;I'm in Redmond this week along with the rest of the office from Hawaii.&amp;nbsp; We're doing some product planning with the larger team and also attending the company meeting on Thu.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;I'm going to try to come by the VSIP annual conference here on Microsoft's campus if I can make it.&lt;/P&gt;
&lt;P&gt;Stay tuned...&lt;/P&gt;
&lt;P&gt;Please stay tuned for more great things as we lift the covers, somewhat, off the next release of Visual Studio and other platforms/technologies from Microsoft.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8954429" width="1" height="1"&gt;</description></item><item><title>Orcas first, then Rosario</title><link>http://blogs.msdn.com/allend/archive/2007/10/01/orcas-first-then-rosario.aspx</link><pubDate>Tue, 02 Oct 2007 05:02:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5238183</guid><dc:creator>AllenD</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/allend/comments/5238183.aspx</comments><wfw:commentRss>http://blogs.msdn.com/allend/commentrss.aspx?PostID=5238183</wfw:commentRss><description>&lt;P&gt;In case you are unaware, we're close to shipping Visual Studio 2008 (aka "Orcas").&amp;nbsp; I hope that's not really a suprise.&lt;/P&gt;
&lt;P&gt;A bit of trivia on the code name "Orcas".&amp;nbsp; When when VS 2003 came out the code name was "Everett".&amp;nbsp; Everett is the name of a town just north and west of Redmond, Microsoft's headquarters.&amp;nbsp; If you drew a roughly straight line on a map from Redmond through Everett extending further North and West you'd be in the proximity of things like Camano Island, Whidbey Island, and Vancouver Island in British Columbia, Canada.&amp;nbsp; Whidbey was the codename of the VS 2005 release.&amp;nbsp; Orcas Island is another one of the islands in this area of the map and that's why VS 2008 is codenamed "Orcas".&lt;/P&gt;
&lt;P&gt;There's a follow-on product to VS 2008 to update a bunch of tools in the Team System family of Visual Studio tools including some new tools.&amp;nbsp; This release is code named "Rosario".&amp;nbsp; Rosario Resort happens be a very nice area on Orcas Island.&amp;nbsp; If you ever travel to the Pacific Northwest and want to visit a first rate resort with excellent accomodation, entertainment and food, Rosario Resort is a great place to visit.&amp;nbsp; Rosario will also be a great release of tools from Microsoft.&lt;/P&gt;
&lt;P&gt;So, with that bit of trivia behind us...&lt;/P&gt;
&lt;P&gt;I'll be in Redmond the week of 10/15 for the VSIP Summit taking place that week.&amp;nbsp; I'll be presenting info on what I've been working on here is the Hawaii Development Center.&amp;nbsp; If you are at the summit, please say hello.&lt;/P&gt;
&lt;P&gt;We plan to put what I've been working on into the CTP of Rosario that will be coming out in the next month or so.&amp;nbsp; If you happen to be on the distribution of that preview, I'd love your feedback on the release.&amp;nbsp; More details to come in the next few weeks...&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5238183" width="1" height="1"&gt;</description></item><item><title>Aloha VS SDK</title><link>http://blogs.msdn.com/allend/archive/2007/05/14/aloha-vs-sdk.aspx</link><pubDate>Mon, 14 May 2007 15:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2628450</guid><dc:creator>AllenD</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/allend/comments/2628450.aspx</comments><wfw:commentRss>http://blogs.msdn.com/allend/commentrss.aspx?PostID=2628450</wfw:commentRss><description>&lt;P&gt;I've been working in the VS Extensibility area for quite a few years now.&amp;nbsp; But the time is right for me to venture forth into a new area of responsibility for Microsoft.&lt;/P&gt;
&lt;P&gt;I'll be helping to form a new team based in Honolulu, Hawai'i, USA.&amp;nbsp; Microsoft is opening the Hawaii Development Center there and I'm one of the most fortunate individuals on the planet to share in the experience.&amp;nbsp; In the future, I'll be blogging about the HDC and this new&amp;nbsp;project so stay tuned for more info on both of these areas.&amp;nbsp; I'll be redesigning my blog appearance to reflect a more tropical attitude, but the address will remain the same.&lt;/P&gt;
&lt;P&gt;So, I won't be in Redmond any longer (as of Friday 5/18).&amp;nbsp; We recently held a VSIP Developer Conference and I was a little nostalgic helping to host my last Dev Lab (as they used to be called).&amp;nbsp; I've also gotten to know some of you via trade shows like Tech*Ed and the PDC; I don't know if I'll be able to join you in those shows in the future, but I hope so depending on what content we have to offer from this new project.&lt;/P&gt;
&lt;P&gt;It's truly been a pleasure to work with the VSIP partner community and&amp;nbsp;the VS SDK team over these last few years.&amp;nbsp; I'm extremely pleased with the VS SDK we provide and most of that pleasure comes from the great feedback we've received from the VSIP partner community.&amp;nbsp; There's certainly more that can be done in the product and making extensibility easier is one of the main goals of the team.&amp;nbsp; It's great to see how many people are getting involved with VS extensibility and how the general VSIP community is growing; helping one another along the way.&amp;nbsp; It's been great working on the VS core product and helping so many VS SDK users to extend VS in so many interesting ways.&lt;/P&gt;
&lt;P&gt;The VS SDK is in good hands.&amp;nbsp; My change of focus provides an opportunity for the rest of the team to shine.&amp;nbsp; They've always been&amp;nbsp;providing the&amp;nbsp;awesome SDK you consume anyway and I've been lucky to have worked with&amp;nbsp;them.&amp;nbsp; The plans for the Orcas VS SDK are solid and the energy the team is putting into the product and the ecosystem is awesome.&amp;nbsp; The future is very bright for the VSIP community.&lt;/P&gt;
&lt;P&gt;I wish you success in your VS extensibility endeavors.&lt;/P&gt;
&lt;P&gt;Mahalo,&lt;/P&gt;
&lt;P&gt;Allen&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2628450" width="1" height="1"&gt;</description></item><item><title>Check out the VS SDK for VS "Orcas" Beta1</title><link>http://blogs.msdn.com/allend/archive/2007/04/30/check-out-the-vs-sdk-for-vs-orcas-beta1.aspx</link><pubDate>Mon, 30 Apr 2007 17:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2342082</guid><dc:creator>AllenD</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/allend/comments/2342082.aspx</comments><wfw:commentRss>http://blogs.msdn.com/allend/commentrss.aspx?PostID=2342082</wfw:commentRss><description>&lt;P&gt;Last week we released the VS SDK for VS "Orcas" Beta1.&amp;nbsp; You can use this lastest version of the SDK to build&amp;nbsp;VS Integration packages and DSL Tools-based packages that target VS "Orcas" Beta1.&lt;/P&gt;
&lt;P&gt;To get this version of the VS SDK requires access to the &lt;A href="http://www.vsipmembers.com/"&gt;http://www.vsipmembers.com&lt;/A&gt; site.&lt;/P&gt;
&lt;P&gt;James Lau &lt;A class="" href="http://blogs.msdn.com/jameslau/archive/2007/04/27/vs-sdk-for-orcas-beta-1-april-ctp-is-now-available.aspx" mce_href="http://blogs.msdn.com/jameslau/archive/2007/04/27/vs-sdk-for-orcas-beta-1-april-ctp-is-now-available.aspx"&gt;blogged some of the details of this release&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Please check it out and provide feedback.&amp;nbsp; The best way to provide feedback is via the &lt;A class="" href="https://connect.microsoft.com/VisualStudio/Feedback" mce_href="https://connect.microsoft.com/VisualStudio/Feedback"&gt;Visual Studio section&lt;/A&gt; in the Microsoft Feedback Center on MSDN.&amp;nbsp; You can use this link to access the specific area for Visual Studio&amp;nbsp;feedback.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you'd like to discuss the VS SDK or have questions about VS Extensibility, the best place to go for online help is the &lt;A class="" href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=57&amp;amp;SiteID=1" mce_href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=57&amp;amp;SiteID=1"&gt;Extensibility forum on MSDN&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2342082" width="1" height="1"&gt;</description></item><item><title>RDT changes in VS Orcas</title><link>http://blogs.msdn.com/allend/archive/2007/03/16/rdt-changes-in-vs-orcas.aspx</link><pubDate>Fri, 16 Mar 2007 16:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1895335</guid><dc:creator>AllenD</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/allend/comments/1895335.aspx</comments><wfw:commentRss>http://blogs.msdn.com/allend/commentrss.aspx?PostID=1895335</wfw:commentRss><description>&lt;P&gt;The Running Document Table is used in VS to control the state of opened documents.&amp;nbsp; This is only accessible via interfaces exposed in the VSSDK and the VS Automation Model.&amp;nbsp; End-users only see the effects of the RDT in places like the dialog that pops up asking the user if they'd like to save changes before closing the IDE.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;The underlying implementation in previous version of VS had some problems with reentrancy protection being inconsistent.&amp;nbsp; Additionally various entry points weren't very robust with error handling (some would crash, other return error results, etc).&lt;/P&gt;
&lt;P&gt;One of the excellent developers in the Developer Tools Platform team responsible for the base VS platform took it upon himself to make a clean sweep through this area of the codebase and came up with a number of improvements.&amp;nbsp; He sent me a document with the changes that he thought the 3rd party community might be impacted by.&amp;nbsp; I wanted to share that information with you.&lt;/P&gt;
&lt;P&gt;One important point to make here is that the interface methods of IVsRunningDocumentTable have not changed.&amp;nbsp; Binary compatibility is preserved so you don't have to worry about your code not compiling in Orcas.&amp;nbsp; If you don't use that interfaces in any way, then you don't have to worry about this at all.&amp;nbsp; But if you do use the RDT interfaces, then&amp;nbsp;you need to check your code on how you interacted with the RDT to see if any of these changes affect your runtime behavior.&lt;/P&gt;
&lt;P&gt;Here's a synopsis of an email thread that discusses the changes introduced in VS Orcas.&amp;nbsp; These changes were available in&amp;nbsp;the Sept 2006 CTP of VS (and all susquent versions).&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;EM&gt;Thread affinity for the RDT has been tightened.&amp;nbsp; With the exception of the following methods, all RDT interface methods must be called on the main thread, else RPC_E_WRONG_THREAD will be returned:&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo2; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;GetDocumentInfo&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo2; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;FindAndLockDocument (with RDT_NoLock)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo2; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;FindAndLockDocumentEx (with RDT_NoLock, as long as the document exists and has a hierarchy/itemid)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo2; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;FindOrRegisterAndLockDocument (with RDT_NoLock, as long as the document exists and has a hierarchy/itemid)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo2; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;GetRunningDocumentsEnum&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo2; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;All methods on IEnumRunningDocuments.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN&gt;&lt;EM&gt;This restriction was only inconsistently applied in previous versions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;EM&gt;&lt;/EM&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;EM&gt;The externally-visible change in behavior for the RDT will include, but is not limited to, the following:&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol"&gt;· &lt;/SPAN&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;The RDT lock will be faithfully acquired on any call into the RDT&lt;/SPAN&gt;&lt;/U&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;.&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;&amp;nbsp; This is handled sloppily&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;in the RDT&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; in previous versions&lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;, and more rigorous treatment of the RDT lock has the potential for&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;introducing&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;deadlock where none existed in previous versions.&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol"&gt;· &lt;/SPAN&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;The RDT lock will not be held when calling out of the RDT.&lt;/SPAN&gt;&lt;/U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;This&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;also&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;has the potential of causing deadlock&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;where none existed in previous versions.&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol"&gt;· &lt;/SPAN&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;Interfaces held by the RDT will be released (i.e. not leaked) for documents left in the RDT&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;/U&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;when it is&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;/U&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;destroyed.&lt;/SPAN&gt;&lt;/U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;&amp;nbsp; This only happens on shutdown, so this should be a no-op for packages.&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol"&gt;· &lt;/SPAN&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;IVsRunningDocumentTable::RegisterAndLockDocument&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;/U&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;will&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;/U&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;require an IVsHierarchy&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;/U&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;when a document is registered with an edit lock.&lt;/SPAN&gt;&lt;/U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;&amp;nbsp; The documentation specifies this, but the code did not enforce it.&amp;nbsp; There are several other code paths where this invariant can be violated as well.&amp;nbsp; Increasing enforcement could be an issue for packages.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol"&gt;· &lt;/SPAN&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;IVsRunningDocumentTable::UnlockDocument will&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;/U&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;not&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;/U&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;allow unlocking of a lock&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;/U&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;if&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;/U&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;a lock of&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;/U&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;the specified&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;/U&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;type is not held.&lt;/SPAN&gt;&lt;/U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;In previous versions you can UnlockDocument(RDT_EditLock) even though you never acquired an edit lock.&amp;nbsp; Fixing this&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;could be an issue for packages as well.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;EM&gt;What is&amp;nbsp;the new behavior if the call is made and the type of lock specified is not held?&amp;nbsp;The following code illustrates the differences:&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Consolas"&gt;pRDT-&amp;gt;RegisterAndLockDocument (RDT_EditLock, ..., &amp;amp;cookie);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Consolas"&gt;pRDT-&amp;gt;UnlockDocument (RDT_ReadLock, cookie);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Consolas"&gt;pRDT-&amp;gt;GetDocumentInfo (cookie, ..., &amp;amp;cReadLocks, &amp;amp;cEditLocks, ...);&lt;BR&gt;pRDT-&amp;gt;UnlockDocument (RDT_EditLock, cookie);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;EM&gt;In previous versions, the Unlock(RDT_ReadLock) would&amp;nbsp;return S_OK, the GetDocumentInfo would&amp;nbsp;return cReadLocks=0xFFFFFFFF and cEditLocks=1.&amp;nbsp; After the Unlock(RDT_EditLock), the document is still in the RDT (visible to enumerators, etc.).&lt;BR&gt;&lt;BR&gt;In VS Orcas, the behavior will change so Unlock(RDT_ReadLock) will return failure, meaning GetDocumentInfo will correctly return cReadLocks=0 and cEditLocks=1.&amp;nbsp; After the Unlock(RDT_EditLock), the document is no longer in the RDT, event sinks have gotten OnAfterLastUnlock, etc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol"&gt;·&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;U&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;/U&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;IVsRunningDocumentTable::UnregisterDocumentLockHolder will AV with an invalid cookie.&lt;/SPAN&gt;&lt;/U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;&amp;nbsp; The fix would turn the AV into an E_INVALIDARG.&amp;nbsp; This should present no issues for packages.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol"&gt;·&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;U&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;/U&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;Documents enumerated by IEnumRunningDocuments will be enumerated in a different order.&lt;/SPAN&gt;&lt;/U&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/B&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;There is no order expressed or implied by the interface definition, and the current order is based on the hash of the document name so it’s unlikely that the current behavior is stable enough for a package to have dependencies on it, but&lt;/SPAN&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Lucida Sans Unicode','sans-serif'"&gt;it’s theoretically possible.&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1895335" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/allend/archive/tags/VS+SDK/default.aspx">VS SDK</category></item><item><title>MPPG/MPLEX runtime DLL not needed</title><link>http://blogs.msdn.com/allend/archive/2007/03/07/mppg-mplex-runtime-dll-not-needed.aspx</link><pubDate>Thu, 08 Mar 2007 07:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1838207</guid><dc:creator>AllenD</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/allend/comments/1838207.aspx</comments><wfw:commentRss>http://blogs.msdn.com/allend/commentrss.aspx?PostID=1838207</wfw:commentRss><description>&lt;P&gt;I was recently alerted to an email sent to&amp;nbsp;Soma (Vice President leading the Microsoft Developer Division)&amp;nbsp;about a problem with the VS SDK's MPPG/MPLEX tools.&lt;/P&gt;
&lt;P&gt;Here's the question:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;After installing VS SDK (feb 2007) and trying to play with the managed parser generator (MPPG/MPLEX), it seems that the MPPGRuntime.dll, discussed in the documentation and needed to use the output from the command line tools, is missing. &lt;BR&gt;&lt;BR&gt;I've searched the whole installation of the VS SDK and looked in the GAC without success.&lt;BR&gt;&lt;BR&gt;Can you point me to the appropriate contact to help me resolve this issue?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The dll&amp;nbsp;mentioned (MPPGRuntime.dll)&amp;nbsp;doesn't actually ship. It's an error in the documentation that it is mentioned.&amp;nbsp; I'm working on getting the documentation issue&amp;nbsp;addressed in a future release.&lt;/P&gt;
&lt;P&gt;Originally the code in the runtime dll was used both by the&amp;nbsp;tools (MPLEX, specifically) and the generated code.&amp;nbsp; If this had continued to be the case, then a generated parser would not work at all without the dll.&amp;nbsp; The dll would be required to be redistributed with the parser.&amp;nbsp; This complicates things because if Microsoft supplies a dll that a 3rd party ships, then Microsoft is responsible to service the dll.&amp;nbsp; So, now we're talking about an MSI that would be chained together with the parser installer.&lt;/P&gt;
&lt;P&gt;To simplify deployment and servicing complexity, I removed the dll and instead placed the code into MPLEX directly.&amp;nbsp; Additionally, because the generated code needed the functionality, we&amp;nbsp;shipped the source code in the Managed Babel folder of the VS SDK.&amp;nbsp; (See the sample in the Example.ManagedMyC folder for details.)&lt;/P&gt;
&lt;P&gt;So, there's no need for a runtime dll and you can use the tools to generate a language service&amp;nbsp;with much simpler deployment.&lt;/P&gt;
&lt;P&gt;Talk to you later on,&lt;/P&gt;
&lt;P&gt;Allen&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1838207" width="1" height="1"&gt;</description></item><item><title>VS SDK 4.0 is available for download</title><link>http://blogs.msdn.com/allend/archive/2007/03/01/vs-sdk-4-0-is-available-for-download.aspx</link><pubDate>Thu, 01 Mar 2007 19:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1781062</guid><dc:creator>AllenD</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/allend/comments/1781062.aspx</comments><wfw:commentRss>http://blogs.msdn.com/allend/commentrss.aspx?PostID=1781062</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;On behalf of the VS Tools Ecosystem team, I am&amp;nbsp;pleased to announce that after months of hard work,&amp;nbsp;VS SDK 4.0&amp;nbsp;has been released! This is the last SDK release planned for Visual Studio 2005. The team&amp;nbsp;has done a ton of work to make this release friendly to developers who are new to Visual Studio extensibility. It is available for immediate download on the &lt;A title="http://www.microsoft.com/downloads/details.aspx?FamilyID=51a5c65b-c020-4e08-8ac0-3eb9c06996f4&amp;amp;displaylang=en&amp;#10;http://www.vsipmembers.com/" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=51a5c65b-c020-4e08-8ac0-3eb9c06996f4&amp;amp;displaylang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=51a5c65b-c020-4e08-8ac0-3eb9c06996f4&amp;amp;displaylang=en"&gt;&lt;FONT color=#0000ff&gt;Microsoft Download Center&lt;/FONT&gt;&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;Some of the new features included in this release:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level1 lfo1; tab-stops: list .5in"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;VS SDK Browser&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt; – the new entry-point to the entire SDK; includes new QuickStart Tutorials and a completely revamped sample browsing experience, community resources and tools info&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level1 lfo1; tab-stops: list .5in"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Package Load Analyzer&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt; – allows you to&amp;nbsp;easily diagnose package load failures&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level1 lfo1; tab-stops: list .5in"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Toolbox Installer redistributable package&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt; – allows component vendors to&amp;nbsp;simplify deployment, along with a sample demonstrating how to do it all.&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level1 lfo1; tab-stops: list .5in"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Sandcastle&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt; – new set of tools for generating managed class library documentation&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;There's an article in &lt;SPAN style="COLOR: green"&gt;&lt;A href="http://www.eweek.com/article2/0,1895,2099624,00.asp" mce_href="http://www.eweek.com/article2/0,1895,2099624,00.asp"&gt;eWeek&lt;/A&gt;&lt;/SPAN&gt; for this release. (That's a first for the SDK as far as&amp;nbsp;I know.)&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1781062" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/allend/archive/tags/VS+SDK/default.aspx">VS SDK</category></item><item><title>V4 SDK (almost) ready!</title><link>http://blogs.msdn.com/allend/archive/2007/02/19/v4-sdk-almost-ready.aspx</link><pubDate>Tue, 20 Feb 2007 00:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1719870</guid><dc:creator>AllenD</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/allend/comments/1719870.aspx</comments><wfw:commentRss>http://blogs.msdn.com/allend/commentrss.aspx?PostID=1719870</wfw:commentRss><description>&lt;P&gt;We're putting the final touches on the v4 VS SDK for VS 2005.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;The team and I have been hard at work ensuring it is at a high level of quality. The content is out of this world.&amp;nbsp; There's a few new samples to start with, a new SDK browser connecting you to community resources as well as sample content, tutorials, documentation and tools.&amp;nbsp; There's a Package Load Analyzer tool than can help with Package Load Failure and other package load issues you might encounter in testing and production environments.&amp;nbsp; There's also a Toolbox Controls Installer package, sample code and documentation (including a tutorial) for control vendors to see how we recommend integrating controls into the VS toolsbox.&amp;nbsp; Note: The Toolbox Controls Installer is expected to be in the next release of VS (aka Orcas) so any code that works with v4 of the SDK and V2005 should work without little or no change in&amp;nbsp;Orcas.&lt;/P&gt;
&lt;P&gt;Keep your eyes on this blog in the coming days for the release announcement...&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1719870" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/allend/archive/tags/VS+SDK/default.aspx">VS SDK</category></item><item><title>Hola! Barcelona is a VS SDK hit!</title><link>http://blogs.msdn.com/allend/archive/2006/11/08/hola-barcelona-is-a-vs-sdk-hit.aspx</link><pubDate>Wed, 08 Nov 2006 12:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1036256</guid><dc:creator>AllenD</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/allend/comments/1036256.aspx</comments><wfw:commentRss>http://blogs.msdn.com/allend/commentrss.aspx?PostID=1036256</wfw:commentRss><description>&lt;P&gt;My first trip to Europe is turning out to be great!&amp;nbsp; The city of Barcelona is great.&amp;nbsp; Many attractions to see, lots of nice things to do.&lt;/P&gt;
&lt;P&gt;Sunday and Monday this week the VSIP team conducted a Developer Lab with lots of great presentations and 1:1 meetings discussing extensibilty.&amp;nbsp; We ended that event with a dinner for Lab attendees and partners at TechEd at a Flemenco show.&lt;/P&gt;
&lt;P&gt;Now we are in the middle of TechEd: Developers (next week is the IT conference).&amp;nbsp; Lots of great presentations at this show and about 4000 people in attendance (some 700 staff).&lt;/P&gt;
&lt;P&gt;My&amp;nbsp;own theater-style presentation was&amp;nbsp;well attended compared to TechEd US this summer. I wrote code to build a package on stage.&amp;nbsp; Gareth Jones joined us today for a packed theater presentation on the DSLTools that come with the VS SDK. Additionally partners companies that presented have&amp;nbsp;met with great success in attendance. Most attendees treated the theater like a real session venue staying for the entire presentation. &lt;/P&gt;
&lt;P&gt;A lot of good traffic through the VS SDK booth on the first day. Typically we play a triage role finding the right people for the attendees question and did so this event, but there were quite a bit of questions directly related to the VS SDK and extending Visual Studio. The session presented on Tuesday afternoon was a hit with a medium sized full room (not packed tight and not sparse). Some good questions after the session and good opportunity to drive traffic to our booth.&lt;/P&gt;
&lt;P&gt;I took some time to visit a session on SharePoint customization on Wednesday.&amp;nbsp; SharePoint itself is totally awesome and great a collaboration platform.&amp;nbsp; I was unimpressed, however, with the SDK to provide code that can customize a site.&amp;nbsp; There were several points where I thought that a schema file for some XML configuration files would&amp;nbsp;be very effective at preventing authoring errors.&amp;nbsp; Additionally there are several&amp;nbsp;opportunities for custom project&amp;nbsp;items or even custom projects that would make the development and deployment of SharePoint customizations much easier to accomplish.&amp;nbsp; Definitely a partner opportunity.&lt;/P&gt;
&lt;P&gt;More on TechEd and my first trip to Europe when I find time to post...&lt;/P&gt;
&lt;P&gt;Allen&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1036256" width="1" height="1"&gt;</description></item><item><title>VS 2005 SP1 Beta</title><link>http://blogs.msdn.com/allend/archive/2006/10/09/VS-2005-SP1-Beta.aspx</link><pubDate>Mon, 09 Oct 2006 16:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:808494</guid><dc:creator>AllenD</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/allend/comments/808494.aspx</comments><wfw:commentRss>http://blogs.msdn.com/allend/commentrss.aspx?PostID=808494</wfw:commentRss><description>&lt;P&gt;If you author a package or add-in for VS, we encourage you to download the VS 2005 SP1 Beta in order to determine if there are any modfications to your package or add-in that need to be done in order to be compatible.&amp;nbsp; It is very likely that there is nothing you need to do to support SP1, but if I were you I wouldn't leave it to a user to discover a lurking problem.&lt;/P&gt;
&lt;P&gt;Here's&amp;nbsp;a link to the &lt;A class="" title="VS 2005 SP1 Beta Announcement" href="https://connect.microsoft.com/VisualStudio/content/content.aspx?ContentID=3311" mce_href="https://connect.microsoft.com/VisualStudio/content/content.aspx?ContentID=3311"&gt;Beta announcement&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=808494" width="1" height="1"&gt;</description></item><item><title>VS SDK v4 Product Backlog is ready for public review</title><link>http://blogs.msdn.com/allend/archive/2006/09/27/774662.aspx</link><pubDate>Thu, 28 Sep 2006 00:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:774662</guid><dc:creator>AllenD</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/allend/comments/774662.aspx</comments><wfw:commentRss>http://blogs.msdn.com/allend/commentrss.aspx?PostID=774662</wfw:commentRss><description>&lt;P&gt;Below I've pasted&amp;nbsp;the VS SDK Product Backlog for version 4 of the VS SDK.&amp;nbsp; We're planning to ship this version of the VS SDK in&amp;nbsp;mid-December.&amp;nbsp; This will be the last revision of the VS SDK that supports&amp;nbsp;VS 2005.&amp;nbsp; We'd love to get some feedback on these features and work items.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;The major areas of focus for&amp;nbsp;V4 are to &lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;enable community collaboration, &lt;/LI&gt;
&lt;LI&gt;ease component vendor pain,&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;improve the user experience getting started with the VS SDK and &lt;/LI&gt;
&lt;LI&gt;get a start on some VS Orcas platform and SDK work.&amp;nbsp; &lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Those themes drove the decisions we've made so far, but we need feedback from VS SDK users to ensure we are driving toward a successful release for V4, so please don't be shy about letting us know what you think of our plan.&amp;nbsp; There is, of course, much more we'd like to do, but have&amp;nbsp;to combine a lot of competing priorities and limited resources in order to come up with the best update we can for this time-frame.&amp;nbsp; Your feedback helps us to understand how best to compromise on priorities and align resources.&lt;/P&gt;
&lt;DIV class=Section1&gt;
&lt;TABLE class=MsoNormalTable style="WIDTH: 100%; BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width="100%" border=0&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Category&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Priority&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Feature&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Doc&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;10&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Documentation Tech Reviews I&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Infrastructure&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;20&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Checkin suites coverage improvements&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Infrastructure&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;20&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Code Coverage Improvements I&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Community&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;20&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Community Content Plan (Forum Sweep)&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Other Features&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;20&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;General Bug Fixing I&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Community&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;25&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Community Content Plan (Forum Ownership)&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Component Vendor&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;25&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Component Vendor Web Control&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Component Vendor&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;25&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Component Vendor Windows Forms Control&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Power Toys&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;25&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Ship Source Outliner power toy code for community collaboration&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Component Vendor&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;26&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Component Vendor Setup&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Component Vendor&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;27&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Component Vendor Toolbox&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Community&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;30&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Community Content Plan (Webcast, Screencast)&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Iron Python&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;30&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Event generation&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Iron Python&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;30&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;IP Language Service - Code window dropdowns Webcast&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Test&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;30&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Orcas VS PIA redist testing&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Other Features&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;30&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Project Aggregator 2 fixes in Orcas&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Power Toys&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;30&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Ship power toys more broadly (not just in VS SDK)&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Better OOBE&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;30&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Update Sample Browser Spec&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Community&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;40&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Community Content Plan (Blogs)&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Other Features&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;40&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;General Bug Fixing II&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Better OOBE&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;40&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Getting Started Docs&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Orcas&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;40&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Orcas SDK - Ship with Orcas CTP's&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Partner Content&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;40&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Test Adapter Sample (VS IDE Host)&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Test&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;40&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Vista&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt; GDR (Beta)&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Test&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;40&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Whidbey SP1 (RTM)&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Community&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;42&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Community Content Plan (Team Chat 30 min)&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Better OOBE&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;43&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Update Setup &lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Component Vendor&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;45&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Component Vendor Help Integration&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Community&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;45&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Connect VS SDK user to community shared source for PowerToys and other projects&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Component Vendor&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;50&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Component Vendor Component Versioning&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Doc&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;55&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Integrate Documentation Tools into SDK&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Samples&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;60&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Nested Project Sample (update from Archive folder)&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Other Features&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;60&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Project Systems/VSRegEx - Cloning Templates Fix&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Iron Python&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;70&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;IP Project - BrowseWith context menu for HTML project items&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Other Features&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;70&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Project System Base Classes - Cancel build&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Other Features&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;99&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Dynamic Project Flavor Sample&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Test&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;99&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;PPE testing of Orcas&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Other Features&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;99&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Setup/Deployment of Packages via Deployment Projects&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Other Features&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;99&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Update MenuAndCommands ref samples for ComboBox command type&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Infrastructure&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;100&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Code Coverage Improvements II&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 23.58%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="23%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Doc&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 10.78%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top noWrap width="10%"&gt;
&lt;P class=MsoNormal style="TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;100&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; WIDTH: 65.64%; PADDING-TOP: 0in; HEIGHT: 1pt" vAlign=top width="65%"&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Documentation Tech Reviews II&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MsoNormal&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=774662" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/allend/archive/tags/VS+SDK/default.aspx">VS SDK</category></item></channel></rss>