<?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>Principles for First-Use Tools</title><link>http://blogs.msdn.com/johnmont/archive/2006/05/01/586759.aspx</link><description>Even as we’re working out the potential features for the next version of Visual Studio Express, we’re looking beyond that. Express has done an amazing job (5M downloads!) of getting development tools into the hands of many people. The feedback we’ve gotten</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Principles for First-Use Tools</title><link>http://blogs.msdn.com/johnmont/archive/2006/05/01/586759.aspx#587717</link><pubDate>Mon, 01 May 2006 21:20:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:587717</guid><dc:creator>Andreas Johansson</dc:creator><description>Why not keep the concept count low and allow others to extend it using add-ins?</description></item><item><title>re: Principles for First-Use Tools</title><link>http://blogs.msdn.com/johnmont/archive/2006/05/01/586759.aspx#587873</link><pubDate>Mon, 01 May 2006 23:40:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:587873</guid><dc:creator>johnmont</dc:creator><description>Excellent point and there are cases where that will work very well and I'm planning on doing quite a bit of that. Sometimes the work involved in building these add-ins is high. For example, with ADO.NET and LINQ we have two rather different ways to access data. For upward compatibility with the higher-level products, we need to have runtime and language support for both in every Express product. If I have both, I'll be shipping two slightly different data access methods and that will definitely confuse many of the newcomers to .NET, Express, and programming. So to reduce concept count, I'd pick just one and ship it by default. I could ship one in the box and build an add-in for the other, but the cost is huge. So which one should I ship? Why? Also, which set of customers will be upset if I choose one over the other? &lt;br&gt;&lt;br&gt;Now imagine that set of questions applied to about a bazillion features and you have a sense of why I need some set of guidelines to help guide the decision making.</description></item><item><title>Lessons in Visual Studio Express</title><link>http://blogs.msdn.com/johnmont/archive/2006/05/01/586759.aspx#588274</link><pubDate>Tue, 02 May 2006 14:29:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:588274</guid><dc:creator>notgartner.com: Mitch Denny's Blog</dc:creator><description /></item><item><title>re: Principles for First-Use Tools</title><link>http://blogs.msdn.com/johnmont/archive/2006/05/01/586759.aspx#590501</link><pubDate>Fri, 05 May 2006 07:53:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:590501</guid><dc:creator>Dennis E. Hamilton</dc:creator><description>I'm liking this. &amp;nbsp;I think contributors are getting to hands-on quickly and also finding steps that won't discourage someone, while leaving plenty of room for further exploration as well as moving to new experiments, experiences, etc.&lt;br&gt;&lt;br&gt;In short, yes.</description></item></channel></rss>