<?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>scooblog by josh ledgard : Collaborative Development</title><link>http://blogs.msdn.com/jledgard/archive/tags/Collaborative+Development/default.aspx</link><description>Tags: Collaborative Development</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Google makes your code prettier</title><link>http://blogs.msdn.com/jledgard/archive/2007/03/23/google-makes-your-code-prettier.aspx</link><pubDate>Fri, 23 Mar 2007 19:21:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1938223</guid><dc:creator>jledgard</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/jledgard/comments/1938223.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jledgard/commentrss.aspx?PostID=1938223</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jledgard/rsscomments.aspx?PostID=1938223</wfw:comment><description>&lt;p&gt;Something I'd love to see Microsoft do more of is small, simple, solutions to annoying problems that would delight customers.&amp;nbsp; Here is a perfect example. &lt;/p&gt; &lt;p&gt;&lt;a href="http://www.downloadsquad.com/2007/03/23/google-code-prettifier-pretty-code-is-happy-code/"&gt;Google Gode Prettifier&lt;/a&gt;&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;A simple Javascript and CSS file, the Google Code Prettifier makes syntax highlighting in a web document super easy. It's pretty flexible too. According to &lt;/em&gt;&lt;a href="http://google-code-prettify.googlecode.com/svn/trunk/README.html"&gt;&lt;em&gt;the project page&lt;/em&gt;&lt;/a&gt;&lt;em&gt;, the lexer involved will correctly highlight code written in C, Java, Python, Bash, SQL, HTML, XML, CSS, Javascript, and Makefiles.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1938223" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jledgard/archive/tags/Mindless+Linkage/default.aspx">Mindless Linkage</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Idea+of+the+Day/default.aspx">Idea of the Day</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/MSDN+Forums/default.aspx">MSDN Forums</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Collaborative+Development/default.aspx">Collaborative Development</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/collaboration/default.aspx">collaboration</category></item><item><title>Something you don't see everyday at Microsoft</title><link>http://blogs.msdn.com/jledgard/archive/2007/03/09/something-you-don-t-see-everyday-at-microsoft.aspx</link><pubDate>Sat, 10 Mar 2007 00:27:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1847721</guid><dc:creator>jledgard</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jledgard/comments/1847721.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jledgard/commentrss.aspx?PostID=1847721</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jledgard/rsscomments.aspx?PostID=1847721</wfw:comment><description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;Source: &lt;a href="http://blogs.msdn.com/saraford/archive/2007/03/09/influencing-the-microsoft-culture-one-open-source-presentation-at-a-time.aspx"&gt;Sara Ford's WebLog : Influencing the Microsoft culture one open source presentation at a time&lt;/a&gt; &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;The thing I love most about my job is being creative in how I’m trying to get an idea or message across, especially when it comes down to challenging the Microsoft culture. &amp;nbsp;&amp;nbsp;So, it’s probably a safe bet that no one has ever seen a sign like this before on Redmond campus: &lt;/em&gt; &lt;p&gt;&lt;a href="http://farm1.static.flickr.com/161/415776924_2e3a1cdd1d.jpg?v=0"&gt;&lt;img height="309" alt="Embrace Open Source on CodePlex Weds at 1pm sign" src="http://farm1.static.flickr.com/161/415776924_2e3a1cdd1d.jpg?v=0" width="415"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1847721" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jledgard/archive/tags/Mindless+Linkage/default.aspx">Mindless Linkage</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Collaborative+Development/default.aspx">Collaborative Development</category></item><item><title>Strong free one two combination for creating localized applications</title><link>http://blogs.msdn.com/jledgard/archive/2007/03/07/strong-free-one-two-combination-for-creating-localized-applications.aspx</link><pubDate>Thu, 08 Mar 2007 00:21:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1830818</guid><dc:creator>jledgard</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jledgard/comments/1830818.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jledgard/commentrss.aspx?PostID=1830818</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jledgard/rsscomments.aspx?PostID=1830818</wfw:comment><description>&lt;p&gt;So you started your application and now realize you've hardcoded strings and you need to start offering localized version.&amp;nbsp; There are two freely available tools you can use to help with this transition.&amp;nbsp; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Step One: Remove hardcoded strings and put them in resource files.&lt;/strong&gt;&amp;nbsp; &lt;/p&gt; &lt;p&gt;Our team released the 1.0 version of the &lt;a href="http://www.codeplex.com/ResourceRefactoring"&gt;Resource Refactoring&lt;/a&gt; tool last month.&amp;nbsp; &lt;/p&gt; &lt;p&gt;&lt;br&gt;&lt;img src="http://www.codeplex.com/ResourceRefactoring/Project/FileDownload.aspx?DownloadId=3748"&gt;&amp;nbsp;&lt;br&gt;&lt;strong&gt;Step 2: Generate Translated Resource Files&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Jeremy recently discovered &lt;a href="http://www.papadi.gr/Default.aspx?TabId=290"&gt;this tool&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;&lt;img alt="ResEx" src="http://www.papadi.gr/Portals/papadi/resex/resexsnapshot.png"&gt;&lt;/p&gt; &lt;p&gt;ResEx is the composite, translation friendly .NET Resource editor.&amp;nbsp; &lt;/p&gt; &lt;p&gt;Enjoy!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1830818" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jledgard/archive/tags/Released+PowerToys/default.aspx">Released PowerToys</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Collaborative+Development/default.aspx">Collaborative Development</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/download/default.aspx">download</category></item><item><title>Testing Community Based Open Source projects for corporations</title><link>http://blogs.msdn.com/jledgard/archive/2007/02/20/testing-community-based-open-source-projects-for-corporations.aspx</link><pubDate>Wed, 21 Feb 2007 04:41:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1731820</guid><dc:creator>jledgard</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jledgard/comments/1731820.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jledgard/commentrss.aspx?PostID=1731820</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jledgard/rsscomments.aspx?PostID=1731820</wfw:comment><description>&lt;p&gt;John's blog postings on testing open source projects where recently &lt;a href="http://blogs.zdnet.com/microsoft/?p=260"&gt;picked up by Mary Jo&lt;/a&gt;.&amp;nbsp; Not bad PR for the work our team has been doing and good lessons to read if your team is looking at taking components open.&amp;nbsp; &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;Our team has learned many lessons about the open source world since we released our first power toy to an open source site. Since that first release, we have had bug reports, feature requests, and code contributions. My suggestions below are based on our team’s experience. I hope you find my thoughts useful.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Source: &lt;a href="http://blogs.msdn.com/john_daddamio/archive/2007/02/09/recommendations-for-corporate-teams-developing-community-based-open-source-projects.aspx"&gt;John D'Addamio's blog : Recommendations for corporate teams developing Community Based Open Source projects&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1731820" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jledgard/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Mindless+Linkage/default.aspx">Mindless Linkage</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Community+Wins/default.aspx">Community Wins</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Collaborative+Development/default.aspx">Collaborative Development</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/collaboration/default.aspx">collaboration</category></item><item><title>2006 Microsoft Developer Out of Box Releases</title><link>http://blogs.msdn.com/jledgard/archive/2007/01/18/2006-microsoft-developer-out-of-box-releases.aspx</link><pubDate>Fri, 19 Jan 2007 04:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1491266</guid><dc:creator>jledgard</dc:creator><slash:comments>9</slash:comments><comments>http://blogs.msdn.com/jledgard/comments/1491266.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jledgard/commentrss.aspx?PostID=1491266</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jledgard/rsscomments.aspx?PostID=1491266</wfw:comment><description>&lt;P&gt;So Visual Studio 2005 shipped last year. We shipped a service pack in 2006, but in addition to working onthe service pack and the next version of Visual Studio team's in Developer Division have also shipped a lot of cool stuff "out of box".&amp;nbsp; Here is a quick list I put together... &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Update #2:&lt;/STRONG&gt; Forgot to mention that the latest book by James Avery and Jim Holmes "&lt;A class="" href="http://www.amazon.com/Windows-Developer-Power-Tools-Turbocharge/dp/0596527543/sr=8-1/qid=1169491625/ref=pd_bbs_sr_1/105-3007274-8163613?ie=UTF8&amp;amp;s=books" mce_href="http://www.amazon.com/Windows-Developer-Power-Tools-Turbocharge/dp/0596527543/sr=8-1/qid=1169491625/ref=pd_bbs_sr_1/105-3007274-8163613?ie=UTF8&amp;amp;s=books"&gt;Windows Developer Power Tools&lt;/A&gt;" is now availible. It features some of the earlier contributions from our team on this list. &lt;/P&gt;
&lt;P&gt;&lt;B&gt;AJAX Control Toolkit&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.codeplex.com/AtlasControlToolkit" mce_href="http://www.codeplex.com/AtlasControlToolkit"&gt;http://www.codeplex.com/AtlasControlToolkit&lt;/A&gt; 
&lt;P&gt;&lt;I&gt;The AJAX Control Toolkit is a joint project between the community and Microsoft. Built upon the ASP.NET 2.0 AJAX Extensions, the Toolkit aims to be the biggest and best collection of web-client components available.&lt;/I&gt; 
&lt;P&gt;&lt;STRONG&gt;Pack Installer&lt;/STRONG&gt; 
&lt;P&gt;&lt;A title=http://www.codeplex.com/PackInstaller href="http://www.codeplex.com/PackInstaller" mce_href="http://www.codeplex.com/PackInstaller"&gt;http://www.codeplex.com/PackInstaller&lt;/A&gt; 
&lt;P&gt;&lt;EM&gt;Beta 2 just shipped today! The Pack Installer is a tool that will let you see the latest Power Toys for Visual Studio, and other great developer oriented tools. It allows you to easily mark any tool or set of tools for download and installation, and streamline the installation process.&lt;/EM&gt; 
&lt;P&gt;&lt;EM&gt;&lt;/EM&gt;
&lt;P&gt;&lt;B&gt;MSBuild Extras - Toolkit for .NET 1.1 "MSBee"&lt;/B&gt; 
&lt;P&gt;&lt;A href="http://www.codeplex.com/MSBee" mce_href="http://www.codeplex.com/MSBee"&gt;http://www.codeplex.com/MSBee&lt;/A&gt; 
&lt;P&gt;&lt;I&gt;MSBuild Extras – Toolkit for .NET 1.1 “MSBee” is an addition to MSBuild that allows developers to build managed applications using Visual Studio 2005 projects that target .NET 1.1.&lt;/I&gt; 
&lt;P&gt;&lt;B&gt;&lt;/B&gt;
&lt;P&gt;&lt;B&gt;Resource Refactoring Tool&lt;/B&gt; 
&lt;P&gt;&lt;A href="http://www.codeplex.com/ResourceRefactoring" mce_href="http://www.codeplex.com/ResourceRefactoring"&gt;http://www.codeplex.com/ResourceRefactoring&lt;/A&gt; 
&lt;P&gt;&lt;I&gt;Resource Refactoring Tool provides developers an easy way to extract hard coded strings from the code to resource files.&lt;/I&gt; 
&lt;P&gt;&lt;B&gt;VSCmdShell 2005&lt;/B&gt; 
&lt;P&gt;&lt;A href="http://www.codeplex.com/VSCmdShell" mce_href="http://www.codeplex.com/VSCmdShell"&gt;http://www.codeplex.com/VSCmdShell&lt;/A&gt; 
&lt;P&gt;&lt;I&gt;VSCmdShell provides users with a shell window inside the Visual Studio IDE that can be used for Visual Studio commands as well. Current version allows user to use either Windows Command Shell (cmd.exe) or &lt;A href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx" mce_href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx"&gt;Windows PowerShell&lt;/A&gt;.&lt;/I&gt; 
&lt;P&gt;&lt;I&gt;&lt;/I&gt;
&lt;P&gt;&lt;B&gt;Managed Stack Explorer&lt;/B&gt; 
&lt;P&gt;&lt;A href="http://www.codeplex.com/MSE" mce_href="http://www.codeplex.com/MSE"&gt;http://www.codeplex.com/MSE&lt;/A&gt; 
&lt;P&gt;&lt;I&gt;Do you ever need to get stack traces for your .NET 2.0 applications? Want a quick and easy way to monitor managed processes and threads? Need a way to view a thread's stack trace to investigate an application hang? If so, Managed Stack Explorer is for you.&lt;/I&gt; 
&lt;P&gt;&lt;B&gt;Microsoft Best Practices Analyzer w ASP.NET plugin&lt;/B&gt; 
&lt;P&gt;&lt;A href="http://www.codeplex.com/BPAEngine" mce_href="http://www.codeplex.com/BPAEngine"&gt;http://www.codeplex.com/BPAEngine&lt;/A&gt; 
&lt;P&gt;&lt;I&gt;The Microsoft Best Practices Analyzer is an general-purpose engine that allows for a user to analyze settings in their systems to quickly identify problematic or sub-optimal configurations. The BPA tool comes preinstalled with an example plug-in for analyzes an ASP.Net 2.0 server and website's system.web configuration settings for problematic configurations.&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;VS 2005 IDE Enhancements&lt;/B&gt; 
&lt;P&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=cd7c6e48-e41b-48e3-881e-a0e6e97f9534&amp;amp;DisplayLang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=cd7c6e48-e41b-48e3-881e-a0e6e97f9534&amp;amp;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=cd7c6e48-e41b-48e3-881e-a0e6e97f9534&amp;amp;DisplayLang=en&lt;/A&gt; 
&lt;P&gt;&lt;I&gt;Visual Studio 2005 IDE Enhancements are a set of Visual Studio extensions that are designed to make you more productive. These enhancements are directly integrated into the Visual Studio IDE. This set of enhancements includes Source Code Outliner, Visual C++ Code Snippets, Indexed Find, Super Diff and Event Toaster tools. &lt;/I&gt;
&lt;P&gt;&lt;I&gt;&lt;/I&gt;
&lt;P&gt;&lt;B&gt;TFS Power Toys&lt;/B&gt; 
&lt;P&gt;&lt;A href="http://blogs.msdn.com/bharry/archive/2006/09/07/744993.aspx" mce_href="http://blogs.msdn.com/bharry/archive/2006/09/07/744993.aspx"&gt;http://blogs.msdn.com/bharry/archive/2006/09/07/744993.aspx&lt;/A&gt; 
&lt;P&gt;&lt;I&gt;We're trying something new with this Power Toy release.&amp;nbsp; It's the first time where we have new features that integrate seamlessly into the VS2005 IDE and are virtually indistinguishable from any other TFS feature in the IDE.&lt;/I&gt; 
&lt;P&gt;&lt;I&gt;&lt;/I&gt;
&lt;P&gt;&lt;I&gt;&lt;/I&gt;
&lt;P&gt;&lt;B&gt;Interop Forms Toolkit 1.0&lt;/B&gt; 
&lt;P&gt;&lt;A href="http://msdn2.microsoft.com/en-us/vbasic/aa701259.aspx" mce_href="http://msdn2.microsoft.com/en-us/vbasic/aa701259.aspx"&gt;http://msdn2.microsoft.com/en-us/vbasic/aa701259.aspx&lt;/A&gt; 
&lt;P&gt;&lt;I&gt;The Interop Forms Toolkit 1.0 is a free add-in that simplifies the process of displaying .NET WinForms in a Visual Basic 6 application. Instead of upgrading the entire code base, these applications can now be extended one form at a time.&lt;/I&gt; 
&lt;P&gt;&lt;I&gt;&lt;/I&gt;
&lt;P&gt;&lt;B&gt;VB Power Pack&lt;/B&gt; 
&lt;P&gt;&lt;A href="https://connect.microsoft.com/site/sitehome.aspx?wa=wsignin1.0&amp;amp;siteid=223" mce_href="https://connect.microsoft.com/site/sitehome.aspx?wa=wsignin1.0&amp;amp;siteid=223"&gt;https://connect.microsoft.com/site/sitehome.aspx?wa=wsignin1.0&amp;amp;siteid=223&lt;/A&gt; 
&lt;P&gt;Visual Basic 2005 Power Packs may contain Add-Ins, Controls, Components, Tools or Samples for you to use with Visual Basic 2005 to make developing great applications even easier! 
&lt;P&gt;&lt;B&gt;TFS Administration Tool&lt;/B&gt; 
&lt;P&gt;&lt;A href="http://www.codeplex.com/TFSAdmin" mce_href="http://www.codeplex.com/TFSAdmin"&gt;http://www.codeplex.com/TFSAdmin&lt;/A&gt; 
&lt;P&gt;&lt;I&gt;The TFS Admin Tool allows a TFS administrator to quickly add users to all three platforms utilized by Team Foundation Server: Team Foundation Server, Sharepoint, and SQL Reporting Services, all through one common interface.&lt;/I&gt; 
&lt;P&gt;&lt;STRONG&gt;Update#1 IronPython!!&lt;/STRONG&gt; 
&lt;P&gt;&lt;A href="http://www.codeplex.com/IronPython"&gt;http://www.codeplex.com/IronPython&lt;/A&gt; 
&lt;P&gt;IronPython is a new implementation of the Python programming language running on .NET. It supports an interactive console with fully dynamic compilation. It is well integrated with the rest of the .NET Framework and makes all .NET libraries easily available to Python programmers, while maintaining full compatibility with the Python language. 
&lt;P&gt;&lt;I&gt;&lt;/I&gt;
&lt;P&gt;&lt;STRONG&gt;Let me know if I missed anything!&lt;/STRONG&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1491266" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jledgard/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Mindless+Linkage/default.aspx">Mindless Linkage</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Collaborative+Development/default.aspx">Collaborative Development</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/download/default.aspx">download</category></item><item><title>Refactor String Resources to Resx Files in Vb.Net and C#</title><link>http://blogs.msdn.com/jledgard/archive/2006/12/04/refactor-string-resources-to-resx-files-in-vb-net-and-c.aspx</link><pubDate>Mon, 04 Dec 2006 21:43:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1206814</guid><dc:creator>jledgard</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jledgard/comments/1206814.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jledgard/commentrss.aspx?PostID=1206814</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jledgard/rsscomments.aspx?PostID=1206814</wfw:comment><description>&lt;p&gt;Last week our team released the 1.0 beta of a new refactoring menu option for Visual Studio 2005.&amp;nbsp; Bertan, the developer, &lt;a href="http://blogs.msdn.com/bertan/archive/2006/12/01/resource-refactoring-tool-beta-release.aspx"&gt;has the details on his blog&lt;/a&gt;. The Resource Refactoring Tool provides developers an easy way to extract hard coded strings from the code to resource files.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;We have finished working on the beta version of Resource Refactoring and just posted it to &lt;/em&gt;&lt;a href="http://www.codeplex.com/ResourceRefactoring"&gt;&lt;em&gt;Codeplex&lt;/em&gt;&lt;/a&gt;&lt;em&gt;. Also with this release Resource Refactoring Tool became&amp;nbsp;a shared source project under MS-PL, so we have published the source code as well. If you want to help development of the tool please go to &lt;/em&gt;&lt;a href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=ResourceRefactoring&amp;amp;title=Getting%20Started%20with%20Resource%20Refactoring%20Tool%20Development"&gt;&lt;em&gt;Getting Started with Development&lt;/em&gt;&lt;/a&gt;&lt;em&gt; section on the project site. &lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;New features and fixes for this release are:&lt;/em&gt; &lt;ul&gt; &lt;li&gt;&lt;em&gt;ASP.Net web project support for C# and VB.Net code files. However your resource file must be located in App_GlobalResources directory otherwise no code is generated for it.&lt;/em&gt;&lt;/li&gt; &lt;li&gt;&lt;em&gt;.....&lt;/em&gt;&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;img src="http://www.codeplex.com/Project/FileDownload.aspx?ProjectName=ResourceRefactoring&amp;amp;CountDownload=false&amp;amp;DownloadId=3748"&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1206814" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jledgard/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Released+PowerToys/default.aspx">Released PowerToys</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Collaborative+Development/default.aspx">Collaborative Development</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/collaboration/default.aspx">collaboration</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/download/default.aspx">download</category></item><item><title>Creating a simple multi-install package for your customers</title><link>http://blogs.msdn.com/jledgard/archive/2006/11/07/creating-a-simple-multi-install-package-for-your-customers.aspx</link><pubDate>Wed, 08 Nov 2006 06:46:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1029236</guid><dc:creator>jledgard</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/jledgard/comments/1029236.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jledgard/commentrss.aspx?PostID=1029236</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jledgard/rsscomments.aspx?PostID=1029236</wfw:comment><description>&lt;p&gt;If you've downloaded something like the "Google Pack" in the past and wanted something like that for your companies products. Something that, with a small footprint, lets users pick and choose a suite of components to install, downloads the requested components on request, and installs them all in one swoop.&amp;nbsp; Then I'd recommend you check out the "&lt;a href="http://www.codeplex.com/PackInstaller"&gt;Power Toys Pack Installer" project on codeplex&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;With the beta release of our Power Toys Pack Installer we've also released the source code!&amp;nbsp; This means that you can check out how we've done this and leverage our work to build something similar for your companies components.&amp;nbsp; We'd of course love, if you did this, to get some credit and perhaps some source code back. :-)&lt;/p&gt; &lt;p&gt;Even if you aren't interested in using this tool for your own needs you might want to use it to download the additional development&amp;nbsp;tools released by Microsoft.&amp;nbsp; We'll be constantly adding new releases to this list and I expect it to grow significantly over the next several months.&amp;nbsp; &lt;/p&gt; &lt;p&gt;We've already had one happy customer. &lt;/p&gt; &lt;p&gt;"&lt;a href="http://www.codeplex.com/Project/DisplayThread.aspx?ProjectName=PackInstaller&amp;amp;ForumId=1286&amp;amp;ThreadId=2241&amp;amp;ANCHOR#LastPost"&gt;Please add more to the download and setup list. This is great!!"&lt;/a&gt; &lt;/p&gt; &lt;p&gt;If you have an idea for a Microsoft tool we should include... please let us know. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1029236" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jledgard/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Released+PowerToys/default.aspx">Released PowerToys</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Collaborative+Development/default.aspx">Collaborative Development</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/download/default.aspx">download</category></item><item><title>Office Prank Video: Developer + Igloo = Productivity</title><link>http://blogs.msdn.com/jledgard/archive/2006/09/22/theigloo.aspx</link><pubDate>Sat, 23 Sep 2006 00:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:766946</guid><dc:creator>jledgard</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/jledgard/comments/766946.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jledgard/commentrss.aspx?PostID=766946</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jledgard/rsscomments.aspx?PostID=766946</wfw:comment><description>&lt;P&gt;In the middle of August &lt;A href="http://blogs.msdn.com/bertan/"&gt;Bertan&lt;/A&gt; took a 4 week vacation to get married. Well, as is a grand Microsoft tradition, we had to do something to his office. It took us two weeks to come up with the idea. In the end we went on a hunch and decide to build an igloo. &lt;A href="http://www.youtube.com/watch?v=mIs3heQh7Ek"&gt;This is the story of Bertan’s igloo&lt;/A&gt;… &lt;BR&gt;
&lt;OBJECT height=350 width=425&gt;&lt;PARAM NAME="movie" VALUE="http://www.youtube.com/v/mIs3heQh7Ek"&gt;&lt;PARAM NAME="wmode" VALUE="transparent"&gt;
&lt;embed src="http://www.youtube.com/v/mIs3heQh7Ek" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/OBJECT&gt;&lt;/P&gt;
&lt;P&gt;Oh, and if you'd like to work with folks like this who build software... and sometimes other objects... check out the article that goes with this video here: &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/jledgard/articles/igloojobs.aspx"&gt;http://blogs.msdn.com/jledgard/articles/igloojobs.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Footnotes:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The music was graciously donated by Jeremy Jones, who is a PM in Visual Studio land.&amp;nbsp; You can get more of his music @ &lt;A href="http://www.jeremyjonesmusic.com/"&gt;www.jeremyjonesmusic.com&lt;/A&gt;. &lt;/LI&gt;
&lt;LI&gt;The whole thing was captured and edited in Vista with RC1 and Movie Maker!&amp;nbsp; I only ran into one crashing bug and it's been fixed since RC1.&amp;nbsp; &lt;/LI&gt;
&lt;LI&gt;There was exactly 1 4x8 sheet left over as calculated!&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=766946" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jledgard/archive/tags/Personal/default.aspx">Personal</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Collaborative+Development/default.aspx">Collaborative Development</category></item><item><title>Latest Video from Developer Solutions on &amp;quot;Going Open&amp;quot;</title><link>http://blogs.msdn.com/jledgard/archive/2006/09/12/750842.aspx</link><pubDate>Tue, 12 Sep 2006 20:23:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:750842</guid><dc:creator>jledgard</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jledgard/comments/750842.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jledgard/commentrss.aspx?PostID=750842</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jledgard/rsscomments.aspx?PostID=750842</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/saraford"&gt;Sara&lt;/a&gt; recently attended OSCON and wanted to give our team a recap of what she learned there. We figured it would be good education for softies and non-softies if we filmed it and published the video to the Internet.&amp;nbsp; &lt;a href="http://port25.technet.com/archive/2006/09/11/Lessons-from-OSCON_3A00_--The-Powertoys-Team-Learns-How-To-Go-_2200_Open_2200_.aspx"&gt;Check out her presentation on Port 25&lt;/a&gt;!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=750842" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jledgard/archive/tags/Mindless+Linkage/default.aspx">Mindless Linkage</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Collaborative+Development/default.aspx">Collaborative Development</category></item><item><title>Demo night to motivate teams?</title><link>http://blogs.msdn.com/jledgard/archive/2006/09/07/743423.aspx</link><pubDate>Fri, 08 Sep 2006 09:18:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:743423</guid><dc:creator>jledgard</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jledgard/comments/743423.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jledgard/commentrss.aspx?PostID=743423</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jledgard/rsscomments.aspx?PostID=743423</wfw:comment><description>&lt;p&gt;During our team's sprints we've started striving for "Demo Fridays" where our Friday scrum meeting is extended for team members to show off new functionality/prototypes they've implemented during the week.&amp;nbsp; Recently they started this for the division to show off new stuff all across the Orcas wave.&amp;nbsp; I've personally come to really like the idea. It's a great way for teams (big and small) to learn about and give feedback on stuff they aren't working directly on.&amp;nbsp; What do you all think about regular "Demo Days"?&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=743423" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jledgard/archive/tags/Idea+of+the+Day/default.aspx">Idea of the Day</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Collaborative+Development/default.aspx">Collaborative Development</category></item><item><title>Help us find VSCmdShell Bugs</title><link>http://blogs.msdn.com/jledgard/archive/2006/08/16/702778.aspx</link><pubDate>Wed, 16 Aug 2006 20:56:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:702778</guid><dc:creator>jledgard</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jledgard/comments/702778.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jledgard/commentrss.aspx?PostID=702778</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jledgard/rsscomments.aspx?PostID=702778</wfw:comment><description>&lt;p&gt;Our team is going to release a 1.1 update of the VSCmdShell tool window for Visual Studio and we are spending the day looking for bugs.&amp;nbsp; Because the project is public you can participate as well. Head on over to the codeplex site&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.codeplex.com/WorkItem/List.aspx?Project..."&gt;&lt;a href="http://www.codeplex.com/WorkItem/List.aspx?ProjectName=VSCmdShell"&gt;http://www.codeplex.com/WorkItem/List.aspx?ProjectName=VSCmdShell&lt;/a&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;sign in, and file some bugs.&amp;nbsp; You can see all the existing bugs we're filing as well.&amp;nbsp; We'll be starting the bug fixing next week and targeting a 1.1 release by mid-September that will hopefully remove any adoption blockers. &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Background...&lt;/p&gt; &lt;p&gt;&lt;em&gt;VSCmdShell provides users with a shell window inside the Visual Studio IDE that can be used for Visual Studio commands as well. Current version allows user to use either Windows Command Shell (cmd.exe) or &lt;/em&gt;&lt;a href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx"&gt;&lt;em&gt;Windows PowerShell&lt;/em&gt;&lt;/a&gt;&lt;em&gt;.&lt;/em&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=702778" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jledgard/archive/tags/Released+PowerToys/default.aspx">Released PowerToys</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Collaborative+Development/default.aspx">Collaborative Development</category></item><item><title>Developer Solutions Sprint 6: BPA Tool, 1.1 Releases, &amp; The Developer Power Pack</title><link>http://blogs.msdn.com/jledgard/archive/2006/08/08/692518.aspx</link><pubDate>Tue, 08 Aug 2006 23:44:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:692518</guid><dc:creator>jledgard</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jledgard/comments/692518.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jledgard/commentrss.aspx?PostID=692518</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jledgard/rsscomments.aspx?PostID=692518</wfw:comment><description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;Today the Developer Solutions team has begun its 6&lt;sup&gt;th&lt;/sup&gt; five week sprint.&amp;nbsp; Sprint 5 saw the release of the &lt;a href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=VSCmdShell"&gt;VSCmdShell tool&lt;/a&gt; &amp;amp; an Alpha of our &lt;a href="http://blogs.msdn.com/joemorel/archive/2006/06/29/651082.aspx"&gt;Best Practices Analyzer for ASP.Net 2.0&lt;/a&gt;. There was buy-off to begin working with CSS on a detailed plan for a CSS involvement in released product communities.&amp;nbsp;  &lt;p&gt;We also prototyped a project that I’m excited about called the “Pack Installer” that has the potential to create a vehicle/channel for any team looking to ship aftermarket developer solutions to their customers.  &lt;p&gt;&lt;b&gt;In the next 5 weeks we plan to: &lt;/b&gt; &lt;ul&gt; &lt;li&gt;Ship a 1.0 release of the Best Practices Analyzer Engine w/ ASP.Net 2.0 Plug-In &lt;li&gt;Publish 1.1 Releases: VSCmdShell &amp;amp; TFS Admin Tool &lt;li&gt;Prototype a Power Toy Starter Kit, Online snippet publishing, Nunit Test Generator, &amp;amp; a developer forum Moderator Toolbar Services &lt;li&gt;Draft of Detailed CSS Online Community Presentation for September &lt;li&gt;Host a brownbag on developer division involvement in Shared Source &amp;amp; Power Toys aimed at making it easier for every team to get involved.  &lt;li&gt;Create a public alpha of the “Developer Power Pack” &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;b&gt;For other teams at Microsoft&lt;/b&gt; &lt;p&gt;By the end of this sprint we’ll be able to give you great guidance around Shared Source Projects, a solid delivery vehicle that does one step better for customers than just throwing random stuff on MS Download, and guidance on building aftermarket solutions/Power Toys that are consistent for our customers.  &lt;p&gt;Thanks, &lt;br&gt;Josh &lt;p&gt;&lt;b&gt;&lt;u&gt;Detailed Sprint 5 Recap&lt;/u&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;Releases&lt;/b&gt; &lt;ul&gt; &lt;li&gt;VSCmdShell 1.0:&amp;nbsp; &lt;a href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=VSCmdShell"&gt;http://www.codeplex.com/Wiki/View.aspx?ProjectName=VSCmdShell&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Best Practices Analyzer for ASP.Net 2.0 configurations Alpha 1:&amp;nbsp; &lt;a href="http://blogs.msdn.com/joemorel/archive/2006/06/29/651082.aspx"&gt;http://blogs.msdn.com/joemorel/archive/2006/06/29/651082.aspx&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;Shared Source Leadership&lt;/b&gt; &lt;ul&gt; &lt;li&gt;Partnering with LCA to create a generic license for Power Toys&lt;/li&gt; &lt;li&gt;&lt;a href="http://msdn.microsoft.com/vstudio/downloads/powertoys/default.aspx"&gt;Power Toy Landing Page&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Our &lt;a href="http://blogs.msdn.com/saraford/"&gt;most famous blogger&lt;/a&gt; speaking at BlogHer&lt;/li&gt; &lt;li&gt;Represented Microsoft at OSCON&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;b&gt;Share and Collaborate Scenario&lt;/b&gt; &lt;ul&gt; &lt;li&gt;Snippet Editor that integrates with the VS IDE written and polished&lt;/li&gt; &lt;li&gt;Content Explorer for snippets, add-ins, templates, etc. prototyped&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;b&gt;Power Toy Pack Installer&lt;/b&gt; &lt;ul&gt; &lt;li&gt;Pack installer prototyped that will allow customers to download groups of our tools and automatically install them&lt;/li&gt; &lt;li&gt;Pack installer specification drafted:&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;b&gt;Best Practices Analyzer Tool&lt;/b&gt; &lt;ul&gt; &lt;li&gt;Test Plan Completed&lt;/li&gt; &lt;li&gt;Over 3,700 downloads of the alpha&lt;/li&gt; &lt;li&gt;Added updating mechanism&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;b&gt;Answerme Search Page Completed:&amp;nbsp; &lt;a href="http://answerme/search.aspx"&gt;http://answerme/search.aspx&lt;/a&gt; &lt;/b&gt; &lt;p&gt;(This is our internal forum question assignment &amp;amp; search tool) &lt;p&gt;&lt;b&gt;Other Prototypes&lt;/b&gt; &lt;ul&gt; &lt;li&gt;Resource refactoring tool that converts literals to resource files in Visual Studio&lt;/li&gt; &lt;li&gt;Forums MSN Search tool that constructs complex search queries against the metadata on forum questions:&amp;nbsp; &lt;a href="http://www.gotdotnet.com/codegallery/codegallery.aspx?id=eb5f1dc5-6868-4fde-9c78-909832315ccc"&gt;http://www.gotdotnet.com/codegallery/codegallery.aspx?id=eb5f1dc5-6868-4fde-9c78-909832315ccc&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;b&gt;Support Channels&lt;/b&gt; &lt;ul&gt; &lt;li&gt;CSS Online Community Engagement Proposal to Execs w/ buyoff to continue project&lt;/li&gt; &lt;li&gt;MSDN Forums Over 4,000 questions a week/DevDiv over 70% overall answer rate&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=692518" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jledgard/archive/tags/Released+PowerToys/default.aspx">Released PowerToys</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Collaborative+Development/default.aspx">Collaborative Development</category></item><item><title>Throw Away Your 5 Year Plans</title><link>http://blogs.msdn.com/jledgard/archive/2006/07/31/684434.aspx</link><pubDate>Mon, 31 Jul 2006 23:14:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:684434</guid><dc:creator>jledgard</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.msdn.com/jledgard/comments/684434.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jledgard/commentrss.aspx?PostID=684434</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jledgard/rsscomments.aspx?PostID=684434</wfw:comment><description>&lt;p&gt;I don't want any part of them.&amp;nbsp; They result in over-engineering, wasted documentation, never-ending discussion as everyone takes the opportunity to put their chef hat on, employees that get stuck going down a path while the world changes around them, and promises to customers you won't be able to keep.&amp;nbsp; &lt;/p&gt; &lt;p&gt;Planning is not bad and having a clear vision a necessity, but don't get caught up in the details of your roadmaps. Instead of a huge roadmap have a customer scenario end-state that you can use to comunicate what needs to be enabled, made simpler, or exposes an opportunity.&amp;nbsp; &lt;/p&gt; &lt;p&gt;Another way to think about it is that your goal should not be to pretend you are a writer on Alias that keeps trying to build up to a dramatic "end game" that takes five years and will likely disappoint.&amp;nbsp; Make sure everyone knows about your end game and try to keep it achievable in 2-3 years or less.&amp;nbsp; &lt;/p&gt; &lt;p&gt;The more you accomplish down a path quickly the more people will learn about and have your "end game" come into focus for them with a bunch of "aha" moments as the see the pieces fall into place.&amp;nbsp; If you can't communicate your desired end state and a roadmap for getting there in less then one slide... I don't want to be a part of it.&amp;nbsp; There's just so much low hanging fruit out there that your time will be better spent picking them off to get short term wins that start to make your desired end state more visible to folks. &lt;/p&gt; &lt;p&gt;What you need is smart people to identify the low hanging fruit, prioritize the fruit in order of how much closer each piece gets you to your desired end sate, and start picking them off one at a time.&amp;nbsp; &lt;/p&gt; &lt;p&gt;Another problem with the "5 year" thinking that's rampant here at Microsoft is when people say "Yeah, that would be cool, but what we should be thinking about is..." and the ... is usually filled in with the most overengineered solution you can think of that's designed to handle every edge case and adjacent problem you could imagine.&amp;nbsp; &lt;/p&gt; &lt;p&gt;We're hired and paid to constantly be thinking in line with big pictures that we frequently miss the little things that, when done en-mass, would have a much bigger effect on customer satisfaction than the overengineered solution would.. because you'd be 5 years late.&amp;nbsp; &lt;/p&gt; &lt;p&gt;Again, I don't have a problem with big solutions to big issues, but at Microsoft we often grab that big hammer too frequently when what you had was a pushpin of a scenario.&lt;/p&gt; &lt;p&gt;I guess, in the end, what I'd suggest is to question your choice of weapons used to solve problems.&amp;nbsp; Only break out hammers when necessary, don't believe that every problem needs a 5 year plan, and start accomplishing the little things that will have a huge customer impact... just make sure that you do have an "end game" in mind that your building towards.&amp;nbsp; And remember that an "end game" shouldn't take you 5 years. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=684434" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jledgard/archive/tags/Idea+of+the+Day/default.aspx">Idea of the Day</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Collaborative+Development/default.aspx">Collaborative Development</category></item><item><title>Next Prototype Tool: Resource Refactoring</title><link>http://blogs.msdn.com/jledgard/archive/2006/07/28/679582.aspx</link><pubDate>Fri, 28 Jul 2006 21:28:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:679582</guid><dc:creator>jledgard</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/jledgard/comments/679582.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jledgard/commentrss.aspx?PostID=679582</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jledgard/rsscomments.aspx?PostID=679582</wfw:comment><description>&lt;p&gt;Bertan recently blogged about his next project. Feel free to leave him feedback. I saw the demo and it's a slick feature.&amp;nbsp; Unfortunately not much dev work is going to get done in the meantime... he's out for four weeks on vacation to get married and enjoy a honeymoon... and when he gets back his office may not be in working order... I'm taking suggestions for that project as well. :-) &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;Now that VSCmdShell is released, I&amp;nbsp;started working on a Refactoring&amp;nbsp;power toy&amp;nbsp;to help with converting strings in to resource files as it has to be performed manually now. It is primary feature will be to place selected string in to a resource file and replace it with the code to get that string from the resource file.&lt;/em&gt; &lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Source: &lt;a href="http://blogs.msdn.com/bertan/archive/2006/07/18/668958.aspx"&gt;Bertan's Blog : Resource Refactoring tool&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=679582" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jledgard/archive/tags/Released+PowerToys/default.aspx">Released PowerToys</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Collaborative+Development/default.aspx">Collaborative Development</category></item><item><title>Know &amp; love your big picture</title><link>http://blogs.msdn.com/jledgard/archive/2006/07/26/679513.aspx</link><pubDate>Thu, 27 Jul 2006 01:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:679513</guid><dc:creator>jledgard</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/jledgard/comments/679513.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jledgard/commentrss.aspx?PostID=679513</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jledgard/rsscomments.aspx?PostID=679513</wfw:comment><description>&lt;p&gt;This is a question that just about every PM at Microsoft has to answer frequently.&amp;nbsp; &lt;/p&gt; &lt;p&gt;"What's your big picture?" or "How does this fit into the big picture?"&amp;nbsp; &lt;/p&gt; &lt;p&gt;Our culture is one of visualization and we love our grand views. (Hidden pun most certainly intended... sometimes we love&amp;nbsp;our&amp;nbsp;big pictures a bit too much, but that's another blog entry).&amp;nbsp; I suggest that you not only get used to answering this question if you work here, but that you also make sure everyone you know and everyone that you don't know understands your mental image.&amp;nbsp; Because you never know where you're going to get that unexpected resource or vote of support.&amp;nbsp; And when people know what your picture is they'll be on the lookout for your missing puzzle pieces.&amp;nbsp; &lt;/p&gt; &lt;p&gt;"So your team writes these little toys (Developer Power Toys)?" Is a question/statement I get frequently.&amp;nbsp;&amp;nbsp; If that's all I can write on my review at the end of next year then I'll have failed.&amp;nbsp; Our team writing these tools is only the first part of a vista that hasn't been painted yet.&amp;nbsp;&amp;nbsp; So let me paint a bigger picture for you that's&amp;nbsp;task based. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;"My team wrote this cool tool we'd love to ship to customers before Orcas+1 ships... what next"&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Guess who has experience here?&amp;nbsp; We do.&amp;nbsp; We can help your team: &lt;/p&gt; &lt;ul&gt; &lt;li&gt;Deliver a consistent user experience for customers using MSFT produced developer tools.&amp;nbsp; This tool is integrated&amp;nbsp;into the IDE, that one doesn't have an installer, I now have 4 different start menu folders added, why does this tool run in the system tray... these are all issues that can't be solves without a central team responsible for making sure there is some consistency across our aftermarket releases designed to drive up the overall quality.&amp;nbsp; &lt;/li&gt; &lt;li&gt;Share the source code &amp;amp; create a top notch collaborative environment with customers that could lead to an even better tool.&amp;nbsp; It may seem trivial to customers, but today "I'm going to post this code to customers" is not a trivial step to take at Microsoft.&amp;nbsp; Our team is working with LCA to simplify this for folks &amp;amp; also come up with best practices for creating a healthy code community. &lt;/li&gt; &lt;li&gt;Meet &amp;amp; Exceed the MSFT required validations&lt;/li&gt; &lt;li&gt;Connect with other teams that are also looking into similar problems. I'm less shocked daily when I find out about the duplication of effort going on.&amp;nbsp; &lt;/li&gt; &lt;li&gt;And potentially assist with our ideas, feedback,&amp;nbsp;and development/test/pm resources.&amp;nbsp; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;"How do we get customers to find our tool?"&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;If your release plan concludes with "Publish the installer to the MS Download center &amp;amp; write a blog post about the tool" then you're probably missing out.&amp;nbsp; Your download numbers are going to be poor &amp;amp; your tool is going to collect dust on the download center &amp;amp; it isn't going to have the impact you were hoping for.&amp;nbsp; &lt;/p&gt; &lt;p&gt;This is a huge problem at Microsoft today.&amp;nbsp; It's part of the reason we have such serious feature creep into our core products.&amp;nbsp; There's a belief, that's been proven valid, that if it's not in the box then customers won't benefit from it.&amp;nbsp; I know this is a problem because I hear about 2-3 useful tools a month that are simply tossed over the wall to customers... never to be heard from again... effort wasted. &lt;/p&gt; &lt;p&gt;What our team is going to do is give you a ship vehicle or "channel" if you will for your Power Toy/Developer Solution.&amp;nbsp; It's an acknowledgement that our team can't possibly understand the need of every developer &amp;amp; doesn't have the resources to ship every develop resource we should ship as a company.&amp;nbsp; What does this channel consist of?&lt;/p&gt; &lt;ul&gt; &lt;li&gt;The first part of that channel is a consistent URL for&amp;nbsp;customers to get information about MSFT&amp;nbsp;produced&amp;nbsp;tools &amp;amp; the program in general. &lt;a href="http://msdn.microsoft.com/powertoys"&gt;http://msdn.microsoft.com/powertoys&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Second, &lt;a href="http://blogs.msdn.com/jeremykelley/archive/2006/07/17/668975.aspx"&gt;as Jeremy Describes&lt;/a&gt;, we're working on a Power Toy Pack installer.&amp;nbsp; This installer will not only let developers install all of our tools in one step, but any MSFT developer related tool.&amp;nbsp; This means that developers will only have to find one tool to learn about all the others we produce as a company. &lt;/li&gt; &lt;li&gt;This installer could eventually be rolled into the primary Visual Studio install as a "final step" that lets users choose their add-ons after the main product install has completed or&amp;nbsp;accessible via a "Get More Dev Tools" button...&amp;nbsp;thus partially solving the "but if it's not in the box problem. &lt;/li&gt; &lt;li&gt;Finally, there are some awesome customer produced free tools out there... why shouldn't they be included... why don't we highlight their stuff?&amp;nbsp; We will. &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Keep in mind this is only the stuff our team is working on designed to help other teams be more successful with&amp;nbsp;aftermarket solutions.&amp;nbsp; This is only a corner of the team's charter.&amp;nbsp; Let me quickly paint some of the other corners. &lt;/p&gt; &lt;ul&gt; &lt;li&gt;What about&amp;nbsp;making it easier for customers to create and share Visual Studio content?&amp;nbsp; Needless to say we've got some cool stuff up our sleeves around making it easier for you to share code snippets, samples, add-ons, etc&amp;nbsp;over the Internet... or dump truck if you will. &lt;/li&gt; &lt;li&gt;What about our support communities?&amp;nbsp; Product support is no longer a simple matter of manning a phone que waiting for customers to call. If a customer has to call... I believe we've failed.&amp;nbsp; How are you making sure you've got a healthy online support community? How can questions from this community be escalated to official support? How can a customer get an "instant answer"?&amp;nbsp; These are all questions and whole other blog posts we are working on solving to make customers feel (and actually be) more supported.&amp;nbsp; &lt;/li&gt; &lt;li&gt;Oh yeah, we ship some little toys as well... every 6 weeks.&amp;nbsp; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;We're all here to make customers more successful with the product their using today and I love this problem space. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=679513" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jledgard/archive/tags/Released+PowerToys/default.aspx">Released PowerToys</category><category domain="http://blogs.msdn.com/jledgard/archive/tags/Collaborative+Development/default.aspx">Collaborative Development</category></item></channel></rss>