<?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>Visual Studio Architecture, Visualization, Modeling, and UML Tools</title><link>http://blogs.msdn.com/b/vsarch/</link><description>Building tools in Visual Studio to help you understand and design software.</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>Where's All the Posts?</title><link>http://blogs.msdn.com/b/vsarch/archive/2012/04/19/where-s-all-the-recent-posts.aspx</link><pubDate>Thu, 19 Apr 2012 17:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10295450</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10295450</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2012/04/19/where-s-all-the-recent-posts.aspx#comments</comments><description>&lt;p&gt;Wondering what happened to the activity on this blog? Check out&amp;nbsp;the &lt;a href="http://blogs.msdn.com/b/visualstudioalm/"&gt;Visual Studio ALM + Team Foundation Server blog&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10295450" width="1" height="1"&gt;</description></item><item><title>Got feature suggestions for Visual Studio?</title><link>http://blogs.msdn.com/b/vsarch/archive/2011/08/22/got-feature-suggestions-for-visual-studio.aspx</link><pubDate>Mon, 22 Aug 2011 18:36:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10198631</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10198631</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2011/08/22/got-feature-suggestions-for-visual-studio.aspx#comments</comments><description>&lt;p&gt;You can now post&amp;nbsp;your&amp;nbsp;ideas&amp;nbsp;about how to improve Visual Studio and&amp;nbsp;vote on them&amp;nbsp;on the &lt;a href="http://visualstudio.uservoice.com/forums/121579-visual-studio"&gt;Visual Studio User Voice site&lt;/a&gt;. There are categories for &lt;a href="http://visualstudio.uservoice.com/forums/121579-visual-studio/category/30929-visual-studio-ultimate"&gt;Visual Studio Ultimate&lt;/a&gt;,&amp;nbsp;&lt;a href="http://visualstudio.uservoice.com/forums/121579-visual-studio/category/30927-visual-studio-test-and-lab-management"&gt;Test and Lab Management&lt;/a&gt;, &lt;a href="http://visualstudio.uservoice.com/forums/121579-visual-studio"&gt;Team Foundation Server&lt;/a&gt;, and other specific&amp;nbsp;areas. For more information, see &lt;a href="http://blogs.msdn.com/b/bharry/archive/2011/07/12/new-avenue-for-feedback-on-vs-alm.aspx"&gt;Brian Harry's blog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you have bugs to report, please continue submitting them through&amp;nbsp;&lt;a href="http://connect.microsoft.com/"&gt;Microsoft Connect&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Thanks for your help and support!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10198631" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+ALM/">VS ALM</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+2010+Ultimate/">VS 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/feedback/">feedback</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Team+Foundation+Server/">Team Foundation Server</category></item><item><title>Visual Studio ALM at Microsoft TechEd 2011</title><link>http://blogs.msdn.com/b/vsarch/archive/2011/05/27/visual-studio-alm-at-microsoft-teched-2011.aspx</link><pubDate>Fri, 27 May 2011 21:35:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10169212</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10169212</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2011/05/27/visual-studio-alm-at-microsoft-teched-2011.aspx#comments</comments><description>&lt;p&gt;Lots of exciting stuff, so check out&amp;nbsp;the session videos&amp;nbsp;on Channel 9:&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://bit.ly/jMildy"&gt;The Future of Microsoft Visual Studio Application Lifecycle Management&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/mlYxxF"&gt;ALM for C++ in Microsoft Visual Studio 2010&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/iNfddd"&gt;Understanding Your Systems with Architectural Discovery in Microsoft Visual Studio 2010&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10169212" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/modeling/">modeling</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010/">Visual Studio 2010</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+ALM/">VS ALM</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+ALM/">Visual Studio ALM</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+2010+Ultimate/">VS 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+2010/">VS 2010</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS2010/">VS2010</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/videos/">videos</category></item><item><title>Social media and other resources about software architecture, visualization, modeling, and UML with Visual Studio 2010 now on our blog</title><link>http://blogs.msdn.com/b/vsarch/archive/2011/05/27/social-media-and-other-resources-about-software-architecture-visualization-modeling-and-uml-with-visual-studio-2010-now-on-our-blog.aspx</link><pubDate>Fri, 27 May 2011 21:31:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10169210</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10169210</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2011/05/27/social-media-and-other-resources-about-software-architecture-visualization-modeling-and-uml-with-visual-studio-2010-now-on-our-blog.aspx#comments</comments><description>&lt;p&gt;The right side of our blog now features&amp;nbsp;Facebook and LinkedIn communities that focus on software architecture, visualization, modeling, and UML where you can find news, discussion, and other useful content. I also added&amp;nbsp;other resources and a list of blogs&amp;nbsp;about these areas. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10169210" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/modeling/">modeling</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/UML/">UML</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010/">Visual Studio 2010</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/architecture/">architecture</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+ALM/">VS ALM</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+ALM/">Visual Studio ALM</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+2010+Ultimate/">VS 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/community/">community</category></item><item><title>How to: Visualize and describe workflow using UML activity diagrams in Visual Studio 2010 Ultimate</title><link>http://blogs.msdn.com/b/vsarch/archive/2011/04/22/how-to-visualize-and-describe-workflow-using-activity-diagrams-in-visual-studio-2010-ultimate.aspx</link><pubDate>Fri, 22 Apr 2011 23:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10157265</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10157265</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2011/04/22/how-to-visualize-and-describe-workflow-using-activity-diagrams-in-visual-studio-2010-ultimate.aspx#comments</comments><description>&lt;p&gt;This short YouTube video shows how you can visually describe&amp;nbsp;process workflow&amp;nbsp;by using UML activity diagrams. You can link activity diagram model elements to work items, such as test cases, in Team Foundation Server:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/vsarch/archive/2011/04/22/how-to-visualize-and-describe-workflow-using-activity-diagrams-in-visual-studio-2010-ultimate.aspx"&gt;(Please visit the site to view this video)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For more information about activity diagrams, see the following topics on MSDN:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://bit.ly/gls02Y"&gt;UML Activity Diagrams: Reference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/gsT8DK"&gt;UML Activity Diagrams: Guidelines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/eHx3wv"&gt;Developing Models for Software Design&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10157265" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/modeling/">modeling</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/UML/">UML</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+2010+Ultimate/">VS 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/work+items/">work items</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/model+elements/">model elements</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/videos/">videos</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/activity+diagram/">activity diagram</category></item><item><title>How to: Visualize and describe users' requirements using UML use case diagrams in Visual Studio 2010 Ultimate</title><link>http://blogs.msdn.com/b/vsarch/archive/2011/04/22/how-to-visualize-and-describe-users-requirements-on-use-case-diagrams-in-visual-studio-2010-ultimate.aspx</link><pubDate>Fri, 22 Apr 2011 22:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10157259</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10157259</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2011/04/22/how-to-visualize-and-describe-users-requirements-on-use-case-diagrams-in-visual-studio-2010-ultimate.aspx#comments</comments><description>&lt;p&gt;This short YouTube video shows how you can visually describe a software system's&amp;nbsp;users' requirements by using&amp;nbsp;UML case diagrams and link use cases to work items in Team Foundation Server:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/vsarch/archive/2011/04/22/how-to-visualize-and-describe-users-requirements-on-use-case-diagrams-in-visual-studio-2010-ultimate.aspx"&gt;(Please visit the site to view this video)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For more information about use case diagrams, see the following topics on MSDN:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://bit.ly/etphyo"&gt;UML Use Case Diagrams: Reference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/h9gdxR"&gt;UML Use Case Diagrams: Guidelines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/eHx3wv"&gt;Developing Models for Software Design&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10157259" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+2010+Ultimate/">VS 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/links/">links</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/work+items/">work items</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/videos/">videos</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/use+cases/">use cases</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/use+case+diagrams/">use case diagrams</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/user+requirements/">user requirements</category></item><item><title>How to: Validate code against the architecture using layer diagrams in Visual Studio 2010 Ultimate</title><link>http://blogs.msdn.com/b/vsarch/archive/2011/04/22/how-to-validate-code-with-software-architecture-using-layer-diagrams.aspx</link><pubDate>Fri, 22 Apr 2011 22:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10157253</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10157253</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2011/04/22/how-to-validate-code-with-software-architecture-using-layer-diagrams.aspx#comments</comments><description>&lt;p&gt;This short YouTube video shows how you can visually&amp;nbsp;describe your software's architecture&amp;nbsp;on a layer diagram. You can&amp;nbsp;also validate code against the diagram to maintain architectural control&amp;nbsp;of the code.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/vsarch/archive/2011/04/22/how-to-validate-code-with-software-architecture-using-layer-diagrams.aspx"&gt;(Please visit the site to view this video)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For more information about layer diagrams, see the following topics on MSDN:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://bit.ly/ghuOKN"&gt;Layer Diagrams: Reference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/gCN9tt"&gt;Layer Diagrams: Guidelines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/eRJ2pA"&gt;How to: Create Layer Diagrams from Artifacts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/gmEYyM"&gt;How to: Validate .NET Code Against Layer Diagrams&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/eut4qX"&gt;How to: Validate C or C++ Code Against Layer Diagrams&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10157253" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/architecture/">architecture</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+2010+Ultimate/">VS 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/architecture+validation/">architecture validation</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/layer+diagram/">layer diagram</category></item><item><title>Updated Architecture Tooling Guide for Visual Studio 2010 Ultimate</title><link>http://blogs.msdn.com/b/vsarch/archive/2011/04/21/updated-architecture-tooling-guide-for-visual-studio-2010-ultimate.aspx</link><pubDate>Thu, 21 Apr 2011 18:57:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10156800</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10156800</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2011/04/21/updated-architecture-tooling-guide-for-visual-studio-2010-ultimate.aspx#comments</comments><description>&lt;p&gt;The VS ALM Rangers have updated &lt;a href="http://bit.ly/dIyJDZ"&gt;this guide&lt;/a&gt;, which includes&amp;nbsp;automated guidance,&amp;nbsp;hands-on-labs, and&amp;nbsp;videos&amp;nbsp;that show&amp;nbsp;how&amp;nbsp;you can&amp;nbsp;use the Visual Studio architecture and modeling tools to help you understand an existing software system or&amp;nbsp;create a new system.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10156800" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/modeling/">modeling</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/code+visualization/">code visualization</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/UML/">UML</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/architecture/">architecture</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/video/">video</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/guidance/">guidance</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+2010+Ultimate/">VS 2010 Ultimate</category></item><item><title>New samples: Create UML elements quickly and run unit tests on UML extensions</title><link>http://blogs.msdn.com/b/vsarch/archive/2011/04/18/new-samples-create-uml-elements-quickly-and-run-unit-tests-on-uml-extensions.aspx</link><pubDate>Mon, 18 Apr 2011 23:31:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10155438</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10155438</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2011/04/18/new-samples-create-uml-elements-quickly-and-run-unit-tests-on-uml-extensions.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://code.msdn.microsoft.com/site/profile?userName=Alan%20Cameron%20Wills%20-"&gt;Alan Wills&lt;/a&gt; has created &lt;a href="http://bit.ly/gGo2ta"&gt;these new samples&lt;/a&gt; that help you work&amp;nbsp;with UML more easily in&amp;nbsp;Visual Studio 2010 Ultimate and has posted them up on the Code Samples Gallery:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;How to create UML elements quickly by typing text&lt;/li&gt;
&lt;li&gt;How to run unit tests on UML extensions &lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10155438" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/UML/">UML</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/architecture/">architecture</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visualization+_2600_amp_3B00_+Modeling+SDK/">Visualization &amp;amp; Modeling SDK</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/model+elements/">model elements</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/samples/">samples</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/unit+test/">unit test</category></item><item><title>Samples that extend UML diagrams in Visual Studio 2010 Ultimate</title><link>http://blogs.msdn.com/b/vsarch/archive/2011/04/14/samples-that-extend-uml-diagrams-in-visual-studio-2010-ultimate.aspx</link><pubDate>Thu, 14 Apr 2011 20:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10154128</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10154128</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2011/04/14/samples-that-extend-uml-diagrams-in-visual-studio-2010-ultimate.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://code.msdn.microsoft.com/site/profile?userName=Alan%20Cameron%20Wills%20-"&gt;Alan Wills&lt;/a&gt; has created several samples that&amp;nbsp;let you&amp;nbsp;extend UML diagrams&amp;nbsp;in Visual Studio 2010 Ultimate in the following ways:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://bit.ly/gYKqJ9"&gt;Link model elements to diagrams, files, and other items&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/fWldqO"&gt;Color classes based on their stereotype&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/i3MR91"&gt;Align shapes on a diagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/eNvvXI"&gt;Draw bidirectional associations and omit&amp;nbsp;empty &lt;strong&gt;Operations&lt;/strong&gt; sections&amp;nbsp;on class diagrams automatically&lt;/a&gt;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10154128" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/modeling/">modeling</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/architecture/">architecture</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+2010+Ultimate/">VS 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/model+elements/">model elements</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/samples/">samples</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/extensions/">extensions</category></item><item><title>Developing Windows Phone 7 apps with the help of dependency graphs in Visual Studio 2010 Ultimate</title><link>http://blogs.msdn.com/b/vsarch/archive/2011/03/24/developing-windows-phone-7-apps-with-the-help-of-dependency-graphs-in-visual-studio-2010-ultimate.aspx</link><pubDate>Thu, 24 Mar 2011 18:30:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10145513</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10145513</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2011/03/24/developing-windows-phone-7-apps-with-the-help-of-dependency-graphs-in-visual-studio-2010-ultimate.aspx#comments</comments><description>&lt;p&gt;Chris Lovett, an architect on the Visual Studio Ultimate team, wrote&amp;nbsp;an interesting article about&amp;nbsp;developing&amp;nbsp;his first&amp;nbsp;Windows Phone 7 app. He&amp;nbsp;shows&amp;nbsp;how he used dependency graphs in Visual Studio 2010 Ultimate to help him visualize and understand the organization of his code during the development process: &lt;a href="http://bit.ly/eN1CNH"&gt;&lt;span style="color: #0066dd;"&gt;http://bit.ly/eN1CNH&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10145513" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/code+visualization/">code visualization</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/architecture/">architecture</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+2010+Ultimate/">VS 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/code+dependencies/">code dependencies</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/dependency+graphs/">dependency graphs</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/WP7/">WP7</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Windows+Phone+7/">Windows Phone 7</category></item><item><title>How to visualize your code or system with Visual Studio 2010 Ultimate</title><link>http://blogs.msdn.com/b/vsarch/archive/2011/02/25/short-videos-about-how-to-visualize-your-code-or-system-with-visual-studio-2010-ultimate.aspx</link><pubDate>Fri, 25 Feb 2011 23:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10134328</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10134328</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2011/02/25/short-videos-about-how-to-visualize-your-code-or-system-with-visual-studio-2010-ultimate.aspx#comments</comments><description>&lt;p&gt;Each of these&amp;nbsp;videos are less than 2 minutes long&amp;nbsp;and provide&amp;nbsp;very quick overviews of how you can use Visual Studio 2010 Ultimate to perform the following tasks:&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://bit.ly/f9vrFC"&gt;&lt;span style="color: #0066dd;"&gt;Explore large codebases in&amp;nbsp;Architecture Explorer&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/eQSXw9"&gt;&lt;span style="color: #0066dd;"&gt;Visualize code relationships&amp;nbsp;on dependency diagrams&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/fhx0xY"&gt;&lt;span style="color: #0066dd;"&gt;Build static&amp;nbsp;and dynamic views of your system on component diagrams and&amp;nbsp;sequence diagrams and then link model elements&amp;nbsp;to work items&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10134328" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/modeling/">modeling</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/code+visualization/">code visualization</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/UML/">UML</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/architecture/">architecture</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/model+elements/">model elements</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/code+dependencies/">code dependencies</category></item><item><title>Export XMI Sample for Visual Studio UML Diagrams</title><link>http://blogs.msdn.com/b/vsarch/archive/2010/12/14/export-xmi-sample-for-visual-studio-uml-diagrams.aspx</link><pubDate>Wed, 15 Dec 2010 01:41:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10105062</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10105062</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2010/12/14/export-xmi-sample-for-visual-studio-uml-diagrams.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 10pt; 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;&lt;a href="http://blogs.msdn.com/b/stevecook/"&gt;&lt;span style="color: #0000ff;"&gt;Steve Cook&lt;/span&gt;&lt;/a&gt;, a software&amp;nbsp;architect on the Visual Studio team, has created a sample that shows how you can access the UML metadata in Visual Studio's modeling project system and export that data into XMI format for use with other&amp;nbsp;tools. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 10pt; 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;For more info, see &lt;a href="http://blogs.msdn.com/b/camerons/archive/2010/11/29/xmi-export-sample.aspx"&gt;Cameron Skinner's blog post&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10105062" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/modeling/">modeling</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/UML/">UML</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010/">Visual Studio 2010</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/architecture/">architecture</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+2010+Ultimate/">VS 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/samples/">samples</category></item><item><title>Visual Studio 2010 Feature Pack 2 expands test capabilities and includes code visualization + modeling tools from previous feature pack</title><link>http://blogs.msdn.com/b/vsarch/archive/2010/11/16/visual-studio-2010-feature-pack-2-expands-test-capabilities-and-includes-code-visualization-modeling-tools-from-previous-feature-pack.aspx</link><pubDate>Tue, 16 Nov 2010 23:21:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10092233</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10092233</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2010/11/16/visual-studio-2010-feature-pack-2-expands-test-capabilities-and-includes-code-visualization-modeling-tools-from-previous-feature-pack.aspx#comments</comments><description>&lt;p&gt;This feature pack has just been released and includes the following capabilities:&lt;/p&gt;
&lt;p&gt;Testing features:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use Microsoft Test Manager to capture and playback action recordings for Silverlight 4 applications. &lt;/li&gt;
&lt;li&gt;Create coded UI tests for Silverlight 4 applications with Visual Studio 2010 Premium or Visual Studio 2010 Ultimate. &lt;/li&gt;
&lt;li&gt;Edit coded UI tests using a graphical editor with Visual Studio 2010 Premium or Visual Studio 2010 Ultimate. &lt;/li&gt;
&lt;li&gt;Use action recordings to fast forward through manual tests that need to support Mozilla Firefox 3.5 and 3.6. &lt;/li&gt;
&lt;li&gt;Run coded UI tests for web applications using Mozilla Firefox 3.5 and 3.6 with Microsoft Visual Studio 2010 Premium or Visual Studio 2010 Ultimate. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Code visualization and modeling features (requires Visual Studio 2010 Ultimate):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use the &lt;strong&gt;Generate Code&lt;/strong&gt; command to generate skeleton code from elements on UML class diagrams. You can use the default transformations, or you can write custom transformations to translate UML types into code. &lt;/li&gt;
&lt;li&gt;Create UML class diagrams from existing code. &lt;/li&gt;
&lt;li&gt;Explore the organization and relationships in C, C++, and ASP.NET projects by generating dependency graphs. &lt;/li&gt;
&lt;li&gt;Import elements from UML sequence diagrams, class diagrams, and use case diagrams as XMI 2.1 files that are exported from other modeling tools. &lt;/li&gt;
&lt;li&gt;Create links and view links from work items to model elements. &lt;/li&gt;
&lt;li&gt;Create layer diagrams from C or C++ code and validate dependencies. &lt;/li&gt;
&lt;li&gt;Write code to modify layer diagrams and to validate code against layer diagrams. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information and to download the feature pack, visit the &lt;a href="http://bit.ly/9KoKIS"&gt;&lt;span style="color: #0066dd;"&gt;Visual Studio Feature Packs page on MSDN&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10092233" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/code+visualization/">code visualization</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010/">Visual Studio 2010</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/architecture/">architecture</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+ALM/">Visual Studio ALM</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+2010/">VS 2010</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS2010/">VS2010</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/architecture+validation/">architecture validation</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/code+dependencies/">code dependencies</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/testing/">testing</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Feature+Pack+2/">Feature Pack 2</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/coded+UI+tests/">coded UI tests</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/content+update/">content update</category></item><item><title>MSDN Video Series: How to explore unfamiliar code in Visual Studio 2010 Ultimate</title><link>http://blogs.msdn.com/b/vsarch/archive/2010/10/27/msdn-video-series-how-to-explore-unfamiliar-code-in-visual-studio-2010-ultimate.aspx</link><pubDate>Wed, 27 Oct 2010 21:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10081747</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10081747</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2010/10/27/msdn-video-series-how-to-explore-unfamiliar-code-in-visual-studio-2010-ultimate.aspx#comments</comments><description>&lt;p&gt;These videos show&amp;nbsp;how&amp;nbsp;you can&amp;nbsp;use&amp;nbsp;code visualization tools, such as&amp;nbsp;dependency graphs, DGML, and Architecture Explorer,&amp;nbsp;to&amp;nbsp;help you&amp;nbsp;understand what's going on in unfamiliar code:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=205070"&gt;What are dependency (DGML) graphs?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=205064"&gt;How&amp;nbsp;can I use dependency graphs to visualize code?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=205068"&gt;How do I manage large dependency&amp;nbsp;graphs?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=205062"&gt;How can I use&amp;nbsp;Architecture Explorer to browse code relationships?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=205063"&gt;How do&amp;nbsp;I edit and customize DGML graphs?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=205107"&gt;How can I visualize run-time object graphs?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;For more information, see &lt;a href="http://go.microsoft.com/fwlink/?LinkId=205108"&gt;Visualizing Existing Code&lt;/a&gt; in the Visual Studio 2010 Ultimate product documentation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;PS:&lt;/strong&gt; Please let me know how you like this post by clicking a star under &lt;strong&gt;RATE THIS&lt;/strong&gt;&amp;nbsp;in&amp;nbsp;the top right corner or post comment below.&amp;nbsp;If you don't like this post, please tell me what you want to see. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10081747" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/code+visualization/">code visualization</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/architecture/">architecture</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+2010+Ultimate/">VS 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/code+dependencies/">code dependencies</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/videos/">videos</category></item><item><title>Visual Studio 2010 Ultimate helps you gain better control over code dependencies</title><link>http://blogs.msdn.com/b/vsarch/archive/2010/10/11/do-you-want-better-control-over-code-dependencies.aspx</link><pubDate>Tue, 12 Oct 2010 02:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10074466</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10074466</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2010/10/11/do-you-want-better-control-over-code-dependencies.aspx#comments</comments><description>&lt;p sizset="97" sizcache="7"&gt;There's&amp;nbsp;two ways that you can approach this in &lt;a href="http://msdn.microsoft.com/en-us/vstudio/bb984878.aspx"&gt;&lt;span style="color: #0066dd;"&gt;Visual Studio 2010 Ultimate&lt;/span&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;- At the&amp;nbsp;physical level&lt;/p&gt;
&lt;p&gt;You can visualize your code from the top-down by generating&amp;nbsp;dependency graphs at the overall assembly, namespace, or class level,&amp;nbsp;and&amp;nbsp;then drill down to&amp;nbsp;more granular levels.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you have a very large solution, this can be overwhelming, so you can also&amp;nbsp;use Architecture Explorer to start&amp;nbsp;from the bottom-up. You can&amp;nbsp;use&amp;nbsp;dependency graphs or Architecture Explorer to create layer diagrams&amp;nbsp;and maintain control over the code's architecture by running layer validation (see below).&lt;/p&gt;
&lt;p&gt;- At the logical level&lt;/p&gt;
&lt;p&gt;You can create&amp;nbsp;layer diagrams from code and other artificts to visualize what the&amp;nbsp;architecture should look like&amp;nbsp;and&amp;nbsp;then reverse-engineer the existing dependencies.&amp;nbsp;You can save that diagram as a baseline and then&amp;nbsp;edit the diagram to show&amp;nbsp;where the dependencies&amp;nbsp;should&amp;nbsp;be. &lt;/p&gt;
&lt;p&gt;You can also run validation&amp;nbsp;against layer diagrams to get a list of conflicts and create linked work items so that you can&amp;nbsp;address those conflicts&amp;nbsp;incrementally.&amp;nbsp;By running regular validation reguarly, you can maintain control over&amp;nbsp;changes in the code that might conflict with the&amp;nbsp;intended architecture.&lt;/p&gt;
&lt;p sizset="98" sizcache="7"&gt;For more information about how to perform these tasks, see&amp;nbsp;&lt;a href="http://msdn.microsoft.com/en-us/library/dd409365.aspx"&gt;these Visual Studio 2010 topics&lt;/a&gt;. If you also install the &lt;a href="http://msdn.microsoft.com/en-us/vstudio/ff655021.aspx"&gt;Visualization &amp;amp; Modeling Feature Pack&lt;/a&gt;, which is available for MSDN subscribers, with Visual Studio 2010 Ultimate,&amp;nbsp;&lt;a href="http://msdn.microsoft.com/en-us/library/dd460723.aspx#LayerDiagrams"&gt;you can&amp;nbsp;create custom layer validation rules and perform the same tasks for C and C++ code&lt;/a&gt;.&lt;/p&gt;
&lt;p sizset="101" sizcache="7"&gt;&lt;strong&gt;PS:&lt;/strong&gt; Please let me know how you like this post by clicking a star under &lt;strong&gt;RATE THIS&lt;/strong&gt;&amp;nbsp;in&amp;nbsp;the top right corner or post comment below.&amp;nbsp;If you don't like this post, please tell me what you want to see. Don't worry, you won't hurt my feelings. :) &lt;/p&gt;
&lt;p sizset="101" sizcache="7"&gt;I&amp;nbsp;initially created this post to answer a question on&amp;nbsp;the &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/modelingandtools/thread/ffd33448-ff27-44e9-954b-04038aecc3ac"&gt;MSDN Modeling and Tools forum&lt;/a&gt; and thought other folks&amp;nbsp;might find&amp;nbsp;this useful too. Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10074466" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/code+visualization/">code visualization</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010/">Visual Studio 2010</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/architecture/">architecture</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+2010+Ultimate/">VS 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+2010/">VS 2010</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/work+items/">work items</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Help/">Help</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/MSDN/">MSDN</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/architecture+validation/">architecture validation</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/layer+diagram/">layer diagram</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/code+dependencies/">code dependencies</category></item><item><title>What do you think of Visual Studio 2010?</title><link>http://blogs.msdn.com/b/vsarch/archive/2010/10/08/what-do-you-think-of-visual-studio-2010.aspx</link><pubDate>Fri, 08 Oct 2010 18:51:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10073422</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10073422</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2010/10/08/what-do-you-think-of-visual-studio-2010.aspx#comments</comments><description>&lt;p sizset="95" sizcache="10"&gt;Jason Zander wants you to &lt;a href="http://bit.ly/cLRiPX"&gt;tell MS directly&lt;/a&gt;:&lt;/p&gt;
&lt;p sizset="96" sizcache="10"&gt;&lt;em&gt;"It's been just over 6 months since we&amp;nbsp;&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/jasonz/archive/2010/04/12/ship-it-visual-studio-2010-net-framework-4-now-available.aspx" title="launched Visual Studio 2010"&gt;&lt;span style="color: #366df4;"&gt;&lt;em&gt;launched Visual Studio 2010&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;em&gt;&amp;nbsp;in April. I hope you've been busy&amp;nbsp;digging in and taking VS out for a spin. Your feedback was invaluable to us as we were building VS - thank you! &lt;/em&gt;&lt;em&gt;It's a great time for us to hear&amp;nbsp;what you think so far.&amp;nbsp;We are especially interested in hearing about your experience with regards to &lt;strong&gt;performance&lt;/strong&gt;, &lt;strong&gt;reliability&lt;/strong&gt;,&lt;strong&gt; &lt;/strong&gt;and&lt;strong&gt; quality&lt;/strong&gt;.&amp;nbsp;The more details you share with us in this survey, the better we can understand your&amp;nbsp;experience and apply what we learn into future versions."&lt;/em&gt;&lt;/p&gt;
&lt;p sizset="97" sizcache="10"&gt;-&amp;nbsp;&lt;a href="http://bit.ly/c6kpAo"&gt;Jason Zander's blog post&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10073422" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010/">Visual Studio 2010</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+2010+Ultimate/">VS 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+2010/">VS 2010</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/feedback/">feedback</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS2010/">VS2010</category></item><item><title>Trouble with work item links and model elements in Visual Studio 2010 Ultimate?</title><link>http://blogs.msdn.com/b/vsarch/archive/2010/09/16/trouble-with-work-item-links-and-model-elements-in-visual-studio-2010-ultimate.aspx</link><pubDate>Fri, 17 Sep 2010 00:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10063637</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10063637</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2010/09/16/trouble-with-work-item-links-and-model-elements-in-visual-studio-2010-ultimate.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Why aren't linked model elements appearing in my work items?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In Visual Studio 2010 Ultimate,&amp;nbsp;links between model elements and work items travel in one direction only, from the element to the work item. This means that when you link an element to a work item, the linked element does not appear in the work item. To&amp;nbsp;enable bidirectional links, install&amp;nbsp;the &lt;a href="http://go.microsoft.com/fwlink/?LinkID=192764"&gt;Visualization &amp;amp; Modeling Feature Pack&lt;/a&gt;. This means that when you create a link from a UML model element to a work item, a link from the work item back&amp;nbsp;to the model element will also be created. To see this link in the work item, open the work item and refresh it manually. &lt;/p&gt;
&lt;p&gt;Alas, bidirectional links are still not&amp;nbsp;created automatically&amp;nbsp;if&amp;nbsp;you&amp;nbsp;link&amp;nbsp;a layer diagram element to a work item, so instead,&amp;nbsp;create the link to&amp;nbsp;the layer element from&amp;nbsp;the work item. For more information, see &lt;span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd465152.aspx" id="x_x_x_x_ctl00_MTCS_main_ctl06"&gt;&lt;span style="color: #0066dd;"&gt;How to: Link from Work Items to Model Elements&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Why aren't links to work items removed from model elements&amp;nbsp;when I delete the links&amp;nbsp;from the work item?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You must delete the link manually from the element. When you remove a work item link&amp;nbsp;from a model element, the link from the work item to the element is also removed. However, when you remove&amp;nbsp;a model element link&amp;nbsp;from the work item, the link from the element to the work item&amp;nbsp;is not removed. For more information, see &lt;a href="http://msdn.microsoft.com/en-us/library/dd465152.aspx"&gt;&lt;span style="color: #0066dd;"&gt;How to: Link from Model Elements to Work Items&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10063637" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010/">Visual Studio 2010</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+2010+Ultimate/">VS 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/links/">links</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+2010/">VS 2010</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/work+items/">work items</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/model+elements/">model elements</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Help/">Help</category></item><item><title>Architecture Tooling Guidance for Visual Studio 2010 Ultimate</title><link>http://blogs.msdn.com/b/vsarch/archive/2010/09/16/architecture-tooling-guidance-for-visual-studio-2010-ultimate.aspx</link><pubDate>Thu, 16 Sep 2010 23:47:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10063620</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10063620</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2010/09/16/architecture-tooling-guidance-for-visual-studio-2010-ultimate.aspx#comments</comments><description>&lt;p&gt;The Visual Studio ALM Rangers have provided&amp;nbsp;this practical guidance for the&amp;nbsp;modeling tools in Visual Studio 2010 Ultimate. This guidance provides common usage scenarios, hands on labs, and lessons learned from community discussions. These scenarios include understanding and reverse-engineering an existing application or starting a new application from scratch. The intent is to present you with examples that show how these tools can support you in real world scenarios, and to provide you with practical guidance and checklists, instead of an in-depth tour of the product features.&lt;/p&gt;
&lt;p&gt;The Hands-On-Labs (HOLs) include: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;New Solution Scenario&amp;nbsp; &lt;/li&gt;
&lt;li&gt;Explore an Existing System Scenario &lt;/li&gt;
&lt;li&gt;Creating extensions with the feature extension&lt;/li&gt;
&lt;li&gt;Extensibility Layer Diagrams &lt;/li&gt;
&lt;li&gt;Reusable Architecture &lt;/li&gt;
&lt;li&gt;Validating an Architecture &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To download the guidance or learn more details, visit: &lt;a href="http://vsarchitectureguide.codeplex.com/"&gt;http://vsarchitectureguide.codeplex.com/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10063620" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/architecture/">architecture</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/guidance/">guidance</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/VS+ALM/">VS ALM</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+ALM/">Visual Studio ALM</category></item><item><title>August 2010: MSDN Library Content Update: Modeling the Application</title><link>http://blogs.msdn.com/b/vsarch/archive/2010/09/16/august-2010-msdn-library-content-update-modeling-the-application.aspx</link><pubDate>Thu, 16 Sep 2010 23:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10063618</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10063618</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2010/09/16/august-2010-msdn-library-content-update-modeling-the-application.aspx#comments</comments><description>&lt;h2&gt;Modeling the Application&lt;/h2&gt;
&lt;h3&gt;&lt;a href="http://msdn.microsoft.com/library/bb126259.aspx"&gt;Visualization and Modeling SDK &amp;ndash; Domain-Specific Languages&lt;/a&gt;&lt;/h3&gt;
&lt;p sizset="0" sizcache="5"&gt;We're continuing the big overhaul of the VMSDK (was DSL Tools) topics to make them more accurate and more useful. &lt;/p&gt;
&lt;p sizset="0" sizcache="30"&gt;With the VMSDK, you can define domain-specific languages: graphical modeling tools that you can use in Visual Studio to generate code and other files, or as an interface to other tools. You build DSLs and other Visual Studio extensions into an integrated toolkit that is fine-tuned to the work of your team. &lt;/p&gt;
&lt;p sizset="0" sizcache="28"&gt;&lt;b&gt;Please give us your feedback and improvements to these and other topics, in the Community Content section at the bottom of each topic.&lt;/b&gt; Don't forget that you can also ask questions or provide feedback in the &lt;a href="http://social.msdn.microsoft.com/Forums/dslvsarchx/threads"&gt;VMSDK Forum&lt;/a&gt;. This is one of the best ways we have of knowing how we should improve our help files. &lt;/p&gt;
&lt;p sizset="0" sizcache="23"&gt;Highlights of what we've rewritten include:&amp;nbsp;&lt;/p&gt;
&lt;table border="0" cellpadding="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="300"&gt;
&lt;p&gt;&lt;a href="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=vsvmsdk&amp;amp;DownloadId=13679"&gt;New Sample: Electronic Circuit Diagrams&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The sample is available at the &lt;a href="http://code.msdn.microsoft.com/vsvmsdk"&gt;VMSDK site on Code Gallery&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Demonstrates:&lt;/p&gt;
&lt;ul type="disc"&gt;
&lt;li&gt;Copy, cut and paste preserving layout&lt;/li&gt;
&lt;li&gt;Embed diagram in a Windows Form in Visual Studio&lt;/li&gt;
&lt;li&gt;Couple model to external form by using Events&lt;/li&gt;
&lt;li&gt;Drop tool on element&lt;/li&gt;
&lt;li&gt;Text wrapping&lt;/li&gt;
&lt;li&gt;Dynamic node images&lt;/li&gt;
&lt;li&gt;Shape alignment command&lt;/li&gt;
&lt;li&gt;Composite elements &lt;/li&gt;
&lt;li&gt;Validation&lt;/li&gt;
&lt;li&gt;Menu commands and double-click&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="300"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/library/ee943825.aspx"&gt;Getting Started with Domain-Specific Languages&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Walk through creating a basic graphical DSL and use it to generate code or other files.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="300"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/library/bb126581.aspx"&gt;How to Define a Domain-Specific Language&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;All the steps in one place!&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="300"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/library/bb126521.aspx"&gt;Customizing and Extending a DSL&lt;/a&gt; - and its sub topics - customizing &lt;a href="http://msdn.microsoft.com/library/bb126272.aspx"&gt;presentation on the diagram&lt;/a&gt;, &lt;a href="http://msdn.microsoft.com/library/bb126573.aspx"&gt;element creation&lt;/a&gt;, &lt;a href="http://msdn.microsoft.com/library/bb286935.aspx"&gt;link creation&lt;/a&gt;, &lt;a href="http://msdn.microsoft.com/library/ff521398.aspx"&gt;copy and paste&lt;/a&gt;, &lt;a href="http://msdn.microsoft.com/library/bb126560.aspx"&gt;deletion&lt;/a&gt;, &lt;a href="http://msdn.microsoft.com/library/cc512860.aspx"&gt;properties window&lt;/a&gt;, &lt;a href="http://msdn.microsoft.com/library/bb126582.aspx"&gt;model explorer&lt;/a&gt;. &lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;To tune the DSL for your application area, you can adjust what it looks like, how it responds to users' commands, and how it interacts with other tools.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="300"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/library/microsoft.visualstudio.modeling.diagrams.aspx"&gt;Microsoft.VisualStudio.Modeling.Diagrams namespace&lt;/a&gt; &lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The header material now has class diagrams and summaries of the most important types, making it easier to find your way around. &lt;/p&gt;
&lt;p&gt;Several of the key types now have extended and more useful descriptions.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="300"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/library/cc512845.aspx"&gt;Navigating and Updating a Model in Program Code&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;A DSL provides an API on its model. You use the API to integrate the DSL with other Visual Studio tools, and to implement menu commands and other customizations.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="300"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/library/bb126413.aspx"&gt;Validation&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Write constraints to warn your user when the model is not correct.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="300"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/library/bb126619.aspx"&gt;Propagating Changes&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Write &lt;i&gt;rules&lt;/i&gt; to keep different parts of a model in synch; write &lt;i&gt;events&lt;/i&gt; to synchronize external tools with the model.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="300"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/library/bb126447.aspx"&gt;Customizing File Storage and XML Serialization&lt;/a&gt; &lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Customize how your users' models are stored on files.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="300"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/library/ff519531.aspx"&gt;Integrating Models by using Visual Studio Modelbus&lt;/a&gt; &lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Explains how to make links between models, and how to navigate the links in program code. &lt;/p&gt;
&lt;p&gt;You can also integrate with models created with the &lt;a href="http://msdn.microsoft.com/library/dd409436.aspx"&gt;UML and Layer Diagram&lt;/a&gt; tools.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="300"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/library/dd820703.aspx"&gt;Generating Code from a DSL&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;It's very easy to generate text files such as program code, configuration files or reports from a DSL and &lt;a href="http://msdn.microsoft.com/library/ee329480.aspx"&gt;from UML diagrams&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="300"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/library/ff521396.aspx"&gt;Sharing Classes between DSLs using a DSL Library&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;If you're building several integrated DSLs, you can share parts of their definitions in a common library file.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;We&amp;rsquo;ve also made many small corrections and improvements &amp;ndash; many of them from your input in the Community Content section at the bottom of each topic. Please keep them coming! &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10063618" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/DSL+Tools/">DSL Tools</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010/">Visual Studio 2010</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/MSDN+Library/">MSDN Library</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visualization+_2600_amp_3B00_+Modeling+SDK/">Visualization &amp;amp; Modeling SDK</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/August+2010/">August 2010</category></item><item><title>July 2010: MSDN Library Content Update: Modeling the Application</title><link>http://blogs.msdn.com/b/vsarch/archive/2010/08/10/july-2010-msdn-library-content-update-modeling-the-application.aspx</link><pubDate>Tue, 10 Aug 2010 21:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10048581</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10048581</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2010/08/10/july-2010-msdn-library-content-update-modeling-the-application.aspx#comments</comments><description>&lt;p&gt;We published the following updates last month. Please let us know how useful 
these improvements are to you and if there are other areas that you would like 
to see covered? For more details about additional July VSALM content updates, 
click &lt;a href="../../b/vstsue/archive/2010/07/27/vsalm-library-updates-on-msdn-for-july-2010.aspx"&gt;here.&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;Modeling the Application&lt;/h1&gt;
&lt;p&gt;In addition to the highlighted topics below, corrections and improvements 
have been included in many topics from your input in the Community Content 
section at the bottom of each topic. Please keep them coming!&lt;/p&gt;
&lt;h2&gt;UML&lt;/h2&gt;
&lt;p&gt;How do you organize your modeling projects? New material this month:&lt;/p&gt;
&lt;table border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://msdn.microsoft.com/library/ff817716.aspx"&gt;Structuring 
Modeling Solutions&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Suggests how you can divide the project into separate solutions that 
correspond to the components on layer diagrams.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://msdn.microsoft.com/library/ff817717.aspx"&gt;Visual Studio 
Architecture Tooling Guidance&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Provides practical guidance about how to use the modeling features in Visual 
Studio Ultimate by addressing various scenarios and including a list of 
frequently asked questions.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Visualization and Modeling SDK &amp;ndash; Domain-Specific Languages&lt;/h2&gt;
&lt;p&gt;Integrating domain-specific languages with each other and with UML models is 
on the menu this month. These new and revised topics show how to link models 
using ModelBus. They include examples and new walkthroughs.&lt;/p&gt;
&lt;table border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://msdn.microsoft.com/library/bb126577.aspx"&gt;Accessing Models 
from Text Templates&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Explains how to access a model by using the DSL directive 
processor.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://msdn.microsoft.com/library/ff519531.aspx"&gt;Integrating Models 
by using Visual Studio Modelbus&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Explains how to make links between models, and how to navigate the links in 
program code.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://msdn.microsoft.com/library/ff817059.aspx"&gt;Using Visual 
Studio Modelbus in a Text Template&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Describes how to handle interlinked models in a text template. This topic 
includes a walkthrough in which you set up a DSL that is accessed in both a text 
template and in other code.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://msdn.microsoft.com/library/ff817059.aspx"&gt;How to: Add a Drag 
and Drop Handler&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Let your users drag elements from one diagram to another. Shows how to 
include objects in the dragged prototype, and how to drag to or from a UML 
model. &lt;br /&gt;Shows how to define your handler as a MEF component. Includes brief 
discussion of ElementGroupPrototypes.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10048581" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/DSL+Tools/">DSL Tools</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/modeling/">modeling</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/UML/">UML</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010/">Visual Studio 2010</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/July+2010/">July 2010</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/MSDN+Library/">MSDN Library</category></item><item><title>Channel 9 video series: UML with VS2010 Ultimate</title><link>http://blogs.msdn.com/b/vsarch/archive/2010/07/29/channel-9-screencast-series-uml-with-vs2010.aspx</link><pubDate>Thu, 29 Jul 2010 23:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10044052</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10044052</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2010/07/29/channel-9-screencast-series-uml-with-vs2010.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://channel9.msdn.com/Niners/clinted/"&gt;&lt;span style="color: #0066dd;"&gt;Clint Edmonson&lt;/span&gt;&lt;/a&gt;, an Architect Evangelist&amp;nbsp;at Microsoft,&amp;nbsp;has posted&amp;nbsp;a series of &lt;a href="http://channel9.msdn.com/posts/clinted/"&gt;&lt;span style="color: #0066dd;"&gt;videos&lt;/span&gt;&lt;/a&gt;&amp;nbsp;that show how to&amp;nbsp;use the Visual Studio 2010 Ultimate&amp;nbsp;visualization and modeling tools in your software development process:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Part 1: &lt;span style="color: #0066cc;"&gt;&lt;a href="http://channel9.msdn.com/posts/clinted/UML-with-VS-2010-Part-1-Brainstorming-a-Project/"&gt;&lt;span style="color: #0066dd;"&gt;Brainstorming a&amp;nbsp;Project&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="color: #0066cc;"&gt;&lt;span style="color: #000000;"&gt;Part 2: &lt;/span&gt;&lt;a href="http://channel9.msdn.com/posts/clinted/UML-with-VS-2010-Part-2-Organizing-Features-Into-Use-Cases/"&gt;&lt;span style="color: #0066dd;"&gt;Organizing Features Into Use&amp;nbsp;Cases&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;Part 3: &lt;a href="http://channel9.msdn.com/posts/clinted/UML-with-VS-2010-Part-3-Modeling-the-Business-Domain/"&gt;&lt;span style="color: #0066dd;"&gt;Modeling the Business Domain&lt;/span&gt;&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Part 4: &lt;a href="http://channel9.msdn.com/posts/clinted/UML-with-VS-2010-Part-4-Capture-Business-Workflows/"&gt;&lt;span style="color: #0066dd;"&gt;Capturing Business Workflows&lt;/span&gt;&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Part 5: &lt;a href="http://channel9.msdn.com/posts/clinted/UML-with-VS-2010-Part-5-Architecting-an-Application/"&gt;&lt;span style="color: #0066dd;"&gt;Architecting an Application&lt;/span&gt;&lt;/a&gt;&amp;nbsp; &lt;/li&gt;
&lt;li&gt;Part 6: &lt;a href="http://channel9.msdn.com/posts/clinted/UML-with-VS-2010-Part-6-Designing-a-Projects-Physical-Structure/"&gt;&lt;span style="color: #0066dd;"&gt;Designing a Project's Physical Structure&lt;/span&gt;&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Part 7: &lt;a href="http://channel9.msdn.com/posts/clinted/UML-with-VS-2010-Part-7-Sketching-Interactions-with-Sequence-Diagrams/"&gt;&lt;span style="color: #0066dd;"&gt;Sketching Interactions with Sequence Diagrams&lt;/span&gt;&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Part 8: &lt;a href="http://channel9.msdn.com/posts/clinted/UML-with-VS-2010-Part-8-Revealing-Responsibilities-with-Class-Diagrams/"&gt;&lt;span style="color: #0066dd;"&gt;Revealing Responsibilities with Class Diagrams&lt;/span&gt;&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Part 9: &lt;a href="http://channel9.msdn.com/posts/clinted/UML-with-VS-2010-Part-9-Organizing-and-Managing-Your-Models/"&gt;&lt;span style="color: #0066dd;"&gt;Organizing and Managing Your Models&lt;/span&gt;&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10044052" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/modeling/">modeling</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/UML/">UML</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/architecture/">architecture</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/video/">video</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Channel+9/">Channel 9</category></item><item><title>Channel 9: Visual Studio 2010 Code Visualization Tools</title><link>http://blogs.msdn.com/b/vsarch/archive/2010/06/29/channel-9-visual-studio-2010-code-visualization-tools.aspx</link><pubDate>Tue, 29 Jun 2010 23:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10032395</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10032395</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2010/06/29/channel-9-visual-studio-2010-code-visualization-tools.aspx#comments</comments><description>&lt;p&gt;In this video, Cameron Skinner describes and shows how to&amp;nbsp;use these tools&amp;nbsp;so you can&amp;nbsp;better understand and manage the complexity of your applications: &lt;a rel="nofollow" target="_blank" href="http://bit.ly/aTSvDf" class="tweet-url web"&gt;&lt;span style="color: #1f98c7;"&gt;http://bit.ly/aTSvDf&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10032395" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/code+visualization/">code visualization</category></item><item><title>Visual Studio 2010 Ultimate + Visualization and Modeling Feature Pack</title><link>http://blogs.msdn.com/b/vsarch/archive/2010/06/28/visual-studio-2010-ultimate-visualization-and-modeling-feature-pack.aspx</link><pubDate>Tue, 29 Jun 2010 05:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10031946</guid><dc:creator>Esther Fan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=10031946</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2010/06/28/visual-studio-2010-ultimate-visualization-and-modeling-feature-pack.aspx#comments</comments><description>&lt;p&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;It&amp;rsquo;s been some time since we updated this blog, so to bring things up to date, we released the visualization and modeling tools for Visual Studio 2010 Ultimate in April. These tools make it easier to develop software that meets its users' needs by helping you perform the following tasks:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: 
verdana,geneva;"&gt;Understand existing code, its relationships, and its behavior through the use of Architecture Explorer, dependency graphs, layer diagrams, and sequence diagrams. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: 
verdana,geneva;"&gt;Clarify users' needs with UML models: use case, activity, sequence, and class.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: 
verdana,geneva;"&gt;Define software architecture with layer diagrams and UML models: component, class, and sequence.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: 
verdana,geneva;"&gt;Generate or configure parts of the application from UML models or domain-specific languages (DSL).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: 
verdana,geneva;"&gt;Make sure that code remains aligned with the design by running layer validation.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: 
verdana,geneva;"&gt;Plan work and track progress by linking model elements to work items in Team Foundation Server. &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: 
verdana,geneva;"&gt;Customize models and diagrams by using the modeling extensibility capabilities.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;If you have Visual Studio 2010 Premium, you can open models and diagrams created with Visual Studio 2010 Ultimate and run layer validation against code. Building on this, we also released the Visualization and Modeling Feature Pack in June to support the following tasks in Visual Studio 2010 Ultimate:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: 
verdana,geneva;"&gt;Generate code from UML class diagrams.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;Create UML class diagrams from code. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;Import UML class, sequence, and use case elements from XMI 2.1 files.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;Create and view links from work items to model elements. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;Generate dependency graphs for ASP.NET Web, C, and C++ projects. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;Create and validate layer diagrams for C and C++ code. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: 
verdana,geneva;"&gt;Write custom code to create, modify, and validate layer diagrams.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: 
verdana,geneva;"&gt;To download a trial version of Visual Studio 2010 Ultimate and the feature pack, see &lt;a href="http://msdn.microsoft.com/en-us/vstudio/bb984878.aspx"&gt;Visual Studio Downloads&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/en-us/vstudio/ff655021.aspx"&gt;Visual Studio 2010 Feature Packs&lt;/a&gt;. For more information, you can find the visualization and modeling documentation &lt;a href="http://msdn.microsoft.com/en-us/library/57b85fsc.aspx"&gt;here&lt;/a&gt; and the feature pack documentation &lt;a href="http://msdn.microsoft.com/en-us/library/dd460723.aspx"&gt;here&lt;/a&gt;. We'd love to hear your questions and feedback in the &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/vsarch/threads"&gt;forums&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: 
verdana,geneva;"&gt;&lt;span style="color:
 #0d0d0d;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: 
verdana,geneva;"&gt;&lt;span style="color:
 #0d0d0d;"&gt;You can also check out Cameron Skinner's interview about the code visualization tools:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="center" id="video_10031946"&gt;&lt;a href="http://ecn.channel9.msdn.com/o9/ch9/8/6/6/2/4/5/TKC033CameronSkinner_ch9.wmv"&gt;&lt;img src="/Themes/msdn/images/video.gif" border = "0" width="300" height="225"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href = "http://ecn.channel9.msdn.com/o9/ch9/8/6/6/2/4/5/TKC033CameronSkinner_ch9.wmv"&gt;View Video&lt;/a&gt;&lt;br /&gt;Format: wmv&lt;br /&gt;Duration: 12 minutes, 30 seconds&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10031946" width="1" height="1"&gt;</description><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/8/6/6/2/4/5/TKC033CameronSkinner_ch9.wmv" length="0" type="video/x-ms-wmv" /><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visualization+and+Modeling+Feature+Pack/">Visualization and Modeling Feature Pack</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010+Ultimate/">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/modeling/">modeling</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/code+visualization/">code visualization</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/UML/">UML</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/Visual+Studio+2010/">Visual Studio 2010</category><category domain="http://blogs.msdn.com/b/vsarch/archive/tags/architecture/">architecture</category></item><item><title>How Do I: Use the Retooled System Designer in Visual Studio Team System 2008 Architecture Edition?</title><link>http://blogs.msdn.com/b/vsarch/archive/2008/02/05/how-do-i-use-the-retooled-system-designer-in-visual-studio-team-system-2008-architecture-edition.aspx</link><pubDate>Tue, 05 Feb 2008 05:07:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7453418</guid><dc:creator>Mark_Groves</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/vsarch/rsscomments.aspx?WeblogPostID=7453418</wfw:commentRss><comments>http://blogs.msdn.com/b/vsarch/archive/2008/02/05/how-do-i-use-the-retooled-system-designer-in-visual-studio-team-system-2008-architecture-edition.aspx#comments</comments><description>&lt;p&gt;One of the major changes in Visual Studio Team System 2008 Architecture Edition is the ability to design systems with a Top-down approach.&amp;nbsp; &lt;a href="http://blog.hundhausen.com/"&gt;Richard Hundhausen&lt;/a&gt; has posted a &lt;a href="http://msdn2.microsoft.com/en-us/vsts2008/cc178915.aspx"&gt;great little video walking through&lt;/a&gt; the new feature.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a title="http://msdn2.microsoft.com/en-us/vsts2008/cc178915.aspx" href="http://msdn2.microsoft.com/en-us/vsts2008/cc178915.aspx"&gt;http://msdn2.microsoft.com/en-us/vsts2008/cc178915.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7453418" width="1" height="1"&gt;</description></item></channel></rss>