<?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>Skinner's Blog : Videos</title><link>http://blogs.msdn.com/camerons/archive/tags/Videos/default.aspx</link><description>Tags: Videos</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Custom Toolbox Items</title><link>http://blogs.msdn.com/camerons/archive/2009/10/22/custom-toolbox-items.aspx</link><pubDate>Thu, 22 Oct 2009 22:52:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9911739</guid><dc:creator>camerons</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/camerons/comments/9911739.aspx</comments><wfw:commentRss>http://blogs.msdn.com/camerons/commentrss.aspx?PostID=9911739</wfw:commentRss><description>&lt;p&gt;[NOTE: This post is part of a blog series, the start of which is &lt;a href="http://blogs.msdn.com/camerons/archive/2009/10/19/modeling-and-visualization-in-visual-studio-2010-ultimate.aspx"&gt;here&lt;/a&gt;.]&lt;/p&gt;  &lt;p&gt;When defining layer diagrams for your organization, or various other modeling concepts and diagrams that you want to make available to your team, you can of course simply check in those diagrams to your version control system, such as Team Foundation Server. But another mechanism we have enabled in the product that can easily be overlooked is the ability to create custom toolbox items from existing diagrams ( UML or Layer ), and then make those available through the VSIX mechanism also new in Visual Studio 2010.&lt;/p&gt;  &lt;p&gt;In this post, I’m going to walk you through the steps needed to create a couple different custom toolbox items. ( I’ll talk about the new VSIX capabilities in another post. )&lt;/p&gt;  &lt;p&gt;Let’s create a Layer Diagram ( I discuss the basics of what the Layer Diagram is about &lt;a href="http://blogs.msdn.com/camerons/archive/2009/10/20/layer-diagram-in-visual-studio-2010-ultimate-beta-2.aspx" target="_blank"&gt;here&lt;/a&gt; ) that can be used as the pattern for a new toolbox item that will appear whenever a Layer Diagram is present in the VS document well.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;1)&lt;/strong&gt; Select the “Architecture-&amp;gt;New Diagram…” menu item.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://cwskinner.members.winisp.net/CustomToolboxItems_A3E6/image.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://cwskinner.members.winisp.net/CustomToolboxItems_A3E6/image_thumb.png" width="260" height="78" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2)&lt;/strong&gt; Select the “Layer Diagram” in the Add New Diagram dialog, and give the diagram the “PresentationLayer” name:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://cwskinner.members.winisp.net/CustomToolboxItems_A3E6/image_3.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://cwskinner.members.winisp.net/CustomToolboxItems_A3E6/image_thumb_3.png" width="244" height="216" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;3)&lt;/strong&gt; If you are following along exactly, this will prompt you for the name of a new modeling project. Let’s give the project the name of “CustomToolBoxItems”:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://cwskinner.members.winisp.net/CustomToolboxItems_A3E6/image_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://cwskinner.members.winisp.net/CustomToolboxItems_A3E6/image_thumb_4.png" width="244" height="170" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Cool. Now the new layer diagram and modeling project show up inside Visual Studio. &lt;/p&gt;  &lt;p&gt;What we’re going to do now is replicate a layer diagram that is found in the second edition of the &lt;a href="http://msdn.microsoft.com/en-us/library/dd673617.aspx" target="_blank"&gt;Patterns &amp;amp; Practices Architecture Guide&lt;/a&gt;. Specifically, the layer diagram described in &lt;a href="http://msdn.microsoft.com/en-us/library/ee658081.aspx" target="_blank"&gt;Chapter 6: Presentation Layer Guidelines&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;4)&lt;/strong&gt; Create the following layer diagram:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://cwskinner.members.winisp.net/CustomToolboxItems_A3E6/image_5.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://cwskinner.members.winisp.net/CustomToolboxItems_A3E6/image_thumb_5.png" width="660" height="433" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;table border="1" cellspacing="0" cellpadding="2" bgcolor="#f0ffff"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top"&gt;         &lt;p&gt;&lt;strong&gt;Tips &amp;amp; Tricks, plus a Beta2 BUG ALERT:&lt;/strong&gt;&lt;/p&gt;          &lt;p&gt;I cut a quick video to include with this post to show a couple of suggestions / tips on how to quickly build the diagram above, as well as call out some funky behavior in the Beta2 build that has since been corrected. Here’s that &lt;a href="http://cwskinner.members.winisp.net/Videos/LayerTipsTricksBug.wmv" target="_blank"&gt;video&lt;/a&gt;.&lt;/p&gt;          &lt;p&gt;One thing I failed to mention in the video is that you can navigate in and out of nested layers by holding the Shift-&amp;gt; to get the tab to go to inner layers, and Shift-&amp;lt; to go to containers.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&lt;strong&gt;5)&lt;/strong&gt; Save the PresentationLayer.layerdiagram&lt;/p&gt;  &lt;p&gt;At this point, you need to create a directory in your %userprofile%\my Documents\Visual Studio 2010 directory.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;6)&lt;/strong&gt; Start a command prompt and cd to %userprofile%\my Documents\Visual Studio 2010 &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;7)&lt;/strong&gt; Create a directory called “Team Architecture”&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;8)&lt;/strong&gt; cd into the “Team Architecture” directory and create another directory called “Custom Toolbox Items”&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;9)&lt;/strong&gt; Copy your “PresentationLayer.*” files from your modeling project to the “Custom Toolbox Items” directory.&lt;/p&gt;  &lt;p&gt;Here’s an image of my command line actions of steps 5-9:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://cwskinner.members.winisp.net/CustomToolboxItems_A3E6/image_6.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://cwskinner.members.winisp.net/CustomToolboxItems_A3E6/image_thumb_6.png" width="644" height="452" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Ok, we’re almost there. Before we exit Visual Studio, do take notice of the current toolbox window, which should look something like this:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://cwskinner.members.winisp.net/CustomToolboxItems_A3E6/image_7.png" width="264" height="228" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;10)&lt;/strong&gt; Exit and then restart Visual Studio, and create a new modeling project.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;11)&lt;/strong&gt; Create a new layer diagram&lt;/p&gt;  &lt;p&gt;Once the new layer diagram is visible, your toolbox should look something like this:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://cwskinner.members.winisp.net/CustomToolboxItems_A3E6/image_8.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://cwskinner.members.winisp.net/CustomToolboxItems_A3E6/image_thumb_7.png" width="266" height="281" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;At this point, you can select the “PresentationLayer” toolbox item and drop into your new layer diagram. You should see the exact same diagram that we created in the step 4! &lt;/p&gt;  &lt;p&gt;Now this is great, but we also give you the ability to control how these new toolbox items are displayed and organized. Enter the .tbxinfo file.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;12)&lt;/strong&gt; Create a file called “MyCustomItems.tbxinfo” in the “Custom Toolbox Items” directory we created in step 8.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;13)&lt;/strong&gt; Open that file in Visual Studio, and paste the following code:&lt;/p&gt;  &lt;div style="border-bottom: black 1px solid; border-left: black 1px solid; width: 100%; overflow: scroll; border-top: black 1px solid; border-right: black 1px solid"&gt;&amp;lt;?xml version=&lt;span style="color: red"&gt;&amp;quot;1.0&amp;quot;&lt;/span&gt; encoding=&lt;span style="color: red"&gt;&amp;quot;utf-8&amp;quot;&lt;/span&gt; ?&amp;gt;     &lt;br /&gt;&amp;lt;customToolboxItems xmlns=&lt;span style="color: red"&gt;&amp;quot;http://schemas.microsoft.com/visualstudio/2010/TeamArchitect/CustomToolboxItems&amp;quot;&lt;/span&gt;&amp;gt;     &lt;br /&gt;&amp;#160; &amp;lt;customToolboxItem fileName=&lt;span style="color: red"&gt;&amp;quot;PresentationLayer.layerdiagram&amp;quot;&lt;/span&gt;&amp;gt;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;displayName&amp;gt;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;value&amp;gt;Presentation Layer Pattern&amp;lt;/value&amp;gt;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/displayName&amp;gt;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;tabName&amp;gt;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;value&amp;gt;Patterns &amp;amp;amp; Practices&amp;lt;/value&amp;gt;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/tabName&amp;gt;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;image&amp;gt;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;bmp fileName=&lt;span style="color: red"&gt;&amp;quot;cloudservice.ico&amp;quot;&lt;/span&gt;/&amp;gt;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/image&amp;gt;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;f1Keyword&amp;gt;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;value&amp;gt;PLayerHelp&amp;lt;/value&amp;gt;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/f1Keyword&amp;gt;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;tooltip&amp;gt;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;value&amp;gt;Create the Presentation Layer &lt;span style="color: blue"&gt;As&lt;/span&gt; mentioned &lt;span style="color: blue"&gt;In&lt;/span&gt; Pattern &lt;span style="color: blue"&gt;And&lt;/span&gt; Practices' Architecture Guidance v2&amp;lt;/value&amp;gt;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/tooltip&amp;gt;     &lt;br /&gt;&amp;#160; &amp;lt;/customToolboxItem&amp;gt;     &lt;br /&gt;&amp;lt;/customToolboxItems&amp;gt; &lt;/div&gt;  &lt;div&gt;&amp;#160;&lt;/div&gt;  &lt;div&gt;Once you save that file, exit Visual Studio, open a modeling project and open a layer diagram, you’ll see the following:&lt;/div&gt;  &lt;div&gt;&amp;#160;&lt;a href="http://cwskinner.members.winisp.net/CustomToolboxItems_A3E6/image_9.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://cwskinner.members.winisp.net/CustomToolboxItems_A3E6/image_thumb_8.png" width="495" height="296" /&gt;&lt;/a&gt;&lt;/div&gt;  &lt;table border="1" cellspacing="0" cellpadding="2" bgcolor="#f0ffff"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top"&gt;         &lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt;&lt;/p&gt;          &lt;p&gt;As you play around with these custom tool box items, it is possible that you’ll start to see toolbox items from past experiments. If you start to see things your aren’t expecting, right click in the toolbox and select “Reset Toolbox”:&lt;/p&gt;          &lt;p&gt;&lt;a href="http://cwskinner.members.winisp.net/CustomToolboxItems_A3E6/image_10.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://cwskinner.members.winisp.net/CustomToolboxItems_A3E6/image_thumb_9.png" width="244" height="244" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;That’s it! You can experiment with adding more custom toolbox items created by using layer diagrams, and you can do the exact same thing with any of the UML diagrams as well. This is a great way to get started with Design Patterns or any other template you’d like to make more accessible with your engineering team.&lt;/p&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;  &lt;p&gt;Cameron&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;[NOTE: This post is part of a blog series, the start of which is &lt;a href="http://blogs.msdn.com/camerons/archive/2009/10/19/modeling-and-visualization-in-visual-studio-2010-ultimate.aspx"&gt;here&lt;/a&gt;.]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9911739" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/camerons/archive/tags/tsbt-arch/default.aspx">tsbt-arch</category><category domain="http://blogs.msdn.com/camerons/archive/tags/UML/default.aspx">UML</category><category domain="http://blogs.msdn.com/camerons/archive/tags/Layer+Diagram/default.aspx">Layer Diagram</category><category domain="http://blogs.msdn.com/camerons/archive/tags/Videos/default.aspx">Videos</category><category domain="http://blogs.msdn.com/camerons/archive/tags/VS2010+Beta2/default.aspx">VS2010 Beta2</category><category domain="http://blogs.msdn.com/camerons/archive/tags/Visual+Studio+2010+Ultimate/default.aspx">Visual Studio 2010 Ultimate</category><category domain="http://blogs.msdn.com/camerons/archive/tags/VSTS+Designing/default.aspx">VSTS Designing</category></item><item><title>DSL Multiple Views example and other links</title><link>http://blogs.msdn.com/camerons/archive/2009/01/27/dsl-multiple-views-example-and-other-links.aspx</link><pubDate>Tue, 27 Jan 2009 21:29:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9378021</guid><dc:creator>camerons</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/camerons/comments/9378021.aspx</comments><wfw:commentRss>http://blogs.msdn.com/camerons/commentrss.aspx?PostID=9378021</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://www.peterprovost.org/default.aspx"&gt;Mr. Provost&lt;/a&gt; was recently interviewed by the &lt;a href="http://elegantcode.com/"&gt;ElegantCode&lt;/a&gt; folks. Find that podcast &lt;a href="http://elegantcode.com/2009/01/26/code-cast-19-peter-provost-on-agile-visual-studio-2010-and-architecture-tools/"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Wanted to make people aware of the excellent work two of our MVPs ( Pascal Recchia and Anthony Guerot ) have done recently with the DSL Toolkit. Checkout this &lt;a href="http://www.netfxfactory.org/blogs/papers/archive/2009/01/13/multiply-dsl-points-of-view.aspx"&gt;great article&lt;/a&gt; on how they have manipulated the DSL API in order to get multiple views over a single store. They have also provided access to a &lt;a href="http://www.netfxfactory.org/files/folders/high_resolution/entry227.aspx"&gt;video&lt;/a&gt; showing the functionality, as well as the &lt;a href="http://www.netfxfactory.org/files/folders/c/entry228.aspx"&gt;code&lt;/a&gt; they created.&lt;/p&gt;  &lt;p&gt;This is great stuff, and does show the power of the DSL framework that we have built the UML designers coming in VSTS 2010 on. &lt;/p&gt;  &lt;p&gt;With the 2010 product, we hope to make this type of functionality even easier, with even more extensibility options possible with new APIs we will be providing.&lt;/p&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9378021" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/camerons/archive/tags/tsbt-arch/default.aspx">tsbt-arch</category><category domain="http://blogs.msdn.com/camerons/archive/tags/Architecture+Edition/default.aspx">Architecture Edition</category><category domain="http://blogs.msdn.com/camerons/archive/tags/DSL/default.aspx">DSL</category><category domain="http://blogs.msdn.com/camerons/archive/tags/Videos/default.aspx">Videos</category></item><item><title>Channel 9 and 10-4</title><link>http://blogs.msdn.com/camerons/archive/2008/12/18/channel-9-and-10-4.aspx</link><pubDate>Thu, 18 Dec 2008 06:09:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9233895</guid><dc:creator>camerons</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/camerons/comments/9233895.aspx</comments><wfw:commentRss>http://blogs.msdn.com/camerons/commentrss.aspx?PostID=9233895</wfw:commentRss><description>&lt;p&gt;If you are not already aware of &lt;a href="http://channel9.msdn.com/"&gt;Channel 9&lt;/a&gt;, stop what you are doing right now and go check it out.&lt;/p&gt;  &lt;p&gt;Really.&lt;/p&gt;  &lt;p&gt;I'll wait. :)&lt;/p&gt;  &lt;p&gt;Channel 9 has a long a brilliant history of shining a light on all things that Microsoft is doing through the video medium. Soon after the 2008 PDC was over, the session videos were &lt;a href="http://channel9.msdn.com/pdc2008/"&gt;made available on Channel 9&lt;/a&gt;, allowing folks who couldn't make the conference to see the details, but also giving the folks who were there the ability to catch the sessions they were unable to catch in person. ( Here's the &lt;a href="http://channel9.msdn.com/pdc2008/TL47/"&gt;link to my talk&lt;/a&gt; at the PDC. )&lt;/p&gt;  &lt;p&gt;In addition, when the VSTS 2010 CTP became available, the Channel 9 folks launched a &lt;a href="http://channel9.msdn.com/posts/VisualStudio/Visual-Studio-Team-System-2010-Week-on-Channel-9/"&gt;series of videos&lt;/a&gt; that introduced you to the various areas of the Team System product line ( including &lt;a href="http://channel9.msdn.com/posts/VisualStudio/Cameron-Skinner-Visual-Studio-Team-System-2010-Architecture/"&gt;your's truly&lt;/a&gt; :) ).&lt;/p&gt;  &lt;p&gt;Well now, they're doing it again.&lt;/p&gt;  &lt;p&gt;Today the Channel 9 folks have announced a new video podcast series entitled &amp;quot;&lt;a href="http://channel9.msdn.com/shows/10-4/"&gt;10-4&lt;/a&gt;&amp;quot;. The idea is simple: every week, provide a video to the community detailing various aspects of Visual Studio 20&lt;strong&gt;&lt;font color="#ff0000"&gt;10&lt;/font&gt;&lt;/strong&gt; and the .NET Framework &lt;strong&gt;&lt;font color="#ff0000"&gt;4&lt;/font&gt;&lt;/strong&gt;.0. &lt;/p&gt;  &lt;p&gt;Check out &lt;a href="http://blogs.msdn.com/briankel/archive/2008/12/17/announcing-10-4.aspx"&gt;Brian Keller's post&lt;/a&gt; for some more details.&lt;/p&gt;  &lt;p&gt;I &lt;strong&gt;love&lt;/strong&gt; those guys! &lt;img alt="" src="http://www.zu14.cn/coolemotion/emotions/gmail_73.gif" /&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9233895" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/camerons/archive/tags/PDC2008/default.aspx">PDC2008</category><category domain="http://blogs.msdn.com/camerons/archive/tags/Videos/default.aspx">Videos</category><category domain="http://blogs.msdn.com/camerons/archive/tags/VSTS+2010+Fall+CTP/default.aspx">VSTS 2010 Fall CTP</category></item><item><title>Sticky Toolbox</title><link>http://blogs.msdn.com/camerons/archive/2008/11/09/sticky-toolbox.aspx</link><pubDate>Sun, 09 Nov 2008 23:47:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9056843</guid><dc:creator>camerons</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/camerons/comments/9056843.aspx</comments><wfw:commentRss>http://blogs.msdn.com/camerons/commentrss.aspx?PostID=9056843</wfw:commentRss><description>&lt;p&gt;I wanted to make folks aware of a seemingly small but quite important new feature found in the toolbox for any of the new diagram types in the 2010 Architecture product. ( This is also a feature that all new designers built with the DSL toolkit can enjoy as well! ) It is important as it makes dropping many new elements of the same type much easier. You simply &amp;quot;double-click&amp;quot; on a toolbox element, which puts you into &amp;quot;sticky&amp;quot; mode, allowing you to drop that selected element as many times as you'd like. To get out of this mode, you hit the ESC key, or right click in the diagram area. &lt;/p&gt;  &lt;p&gt;Here's a little video that shows this feature in action. The video shows what a single click does in the toolbox, drag &amp;amp; drop from the toolbox, and then a double-click in the toolbox.&lt;/p&gt; &lt;iframe src="http://silverlight.services.live.com/invoke/83489/Blog/iframe.html" frameborder="0" width="640" scrolling="no" height="480"&gt;&lt;/iframe&gt;  &lt;p&gt;Small and simple, but does make a difference. Enjoy!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9056843" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/camerons/archive/tags/tsbt-arch/default.aspx">tsbt-arch</category><category domain="http://blogs.msdn.com/camerons/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/camerons/archive/tags/Architecture+Edition/default.aspx">Architecture Edition</category><category domain="http://blogs.msdn.com/camerons/archive/tags/Videos/default.aspx">Videos</category></item></channel></rss>