<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Intellisense Driven API Design</title>
	<atom:link href="http://rocksolid.gibraltarsoftware.com/development/dotnet/intellisense-driven-api-design/feed" rel="self" type="application/rss+xml" />
	<link>http://rocksolid.gibraltarsoftware.com/development/dotnet/intellisense-driven-api-design</link>
	<description>Notes from the folks behind Gibraltar Software</description>
	<lastBuildDate>Wed, 03 Mar 2010 15:52:55 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Gibraltar 2.1.1 Released :: Rock Solid</title>
		<link>http://rocksolid.gibraltarsoftware.com/development/dotnet/intellisense-driven-api-design/comment-page-1#comment-327</link>
		<dc:creator>Gibraltar 2.1.1 Released :: Rock Solid</dc:creator>
		<pubDate>Fri, 19 Feb 2010 05:49:00 +0000</pubDate>
		<guid isPermaLink="false">http://rocksolid.gibraltarsoftware.com/?p=36#comment-327</guid>
		<description>[...] most important.  Are we missing something you need?  Let us know:  we&#8217;ve proven we listen again and again and [...]</description>
		<content:encoded><![CDATA[<p>[...] most important.  Are we missing something you need?  Let us know:  we&#8217;ve proven we listen again and again and [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Managed Thread Ids &#8211; Unique Id&#8217;s that aren&#8217;t Unique :: Rock Solid</title>
		<link>http://rocksolid.gibraltarsoftware.com/development/dotnet/intellisense-driven-api-design/comment-page-1#comment-319</link>
		<dc:creator>Managed Thread Ids &#8211; Unique Id&#8217;s that aren&#8217;t Unique :: Rock Solid</dc:creator>
		<pubDate>Tue, 16 Feb 2010 06:08:16 +0000</pubDate>
		<guid isPermaLink="false">http://rocksolid.gibraltarsoftware.com/?p=36#comment-319</guid>
		<description>[...] The frustrating part is that if the documentation had never made any claim about the uniqueness of the thread Id we&#8217;d likely have gone through a set of proof and qualification testing.  Like many people, when there isn&#8217;t documentation on something we have to create experiments to tease out the true behavior, review source code, and then decide what risks we want to take.  This is one reason we are passionate about documentation, even at the expense of extra features.  We want to make sure that you never have a doubt about what something on our API does.  We also know that people don&#8217;t want to review documentation if they don&#8217;t have to &#8211; so we try hard to make the API understandable just from Intellisense. [...]</description>
		<content:encoded><![CDATA[<p>[...] The frustrating part is that if the documentation had never made any claim about the uniqueness of the thread Id we&#8217;d likely have gone through a set of proof and qualification testing.  Like many people, when there isn&#8217;t documentation on something we have to create experiments to tease out the true behavior, review source code, and then decide what risks we want to take.  This is one reason we are passionate about documentation, even at the expense of extra features.  We want to make sure that you never have a doubt about what something on our API does.  We also know that people don&#8217;t want to review documentation if they don&#8217;t have to &#8211; so we try hard to make the API understandable just from Intellisense. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex James</title>
		<link>http://rocksolid.gibraltarsoftware.com/development/dotnet/intellisense-driven-api-design/comment-page-1#comment-7</link>
		<dc:creator>Alex James</dc:creator>
		<pubDate>Sun, 03 May 2009 05:30:12 +0000</pubDate>
		<guid isPermaLink="false">http://rocksolid.gibraltarsoftware.com/?p=36#comment-7</guid>
		<description>Nice article.

I&#039;ve been thinking for a while about honing the developers intellisense experience of an API, even little things can have an interesting impact see this: 

http://blogs.msdn.com/alexj/archive/2008/04/09/intellisense-what-properties-are-required.aspx</description>
		<content:encoded><![CDATA[<p>Nice article.</p>
<p>I&#8217;ve been thinking for a while about honing the developers intellisense experience of an API, even little things can have an interesting impact see this: </p>
<p><a href="http://blogs.msdn.com/alexj/archive/2008/04/09/intellisense-what-properties-are-required.aspx" rel="nofollow">http://blogs.msdn.com/alexj/archive/2008/04/09/intellisense-what-properties-are-required.aspx</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Short</title>
		<link>http://rocksolid.gibraltarsoftware.com/development/dotnet/intellisense-driven-api-design/comment-page-1#comment-6</link>
		<dc:creator>Jason Short</dc:creator>
		<pubDate>Wed, 29 Apr 2009 16:44:09 +0000</pubDate>
		<guid isPermaLink="false">http://rocksolid.gibraltarsoftware.com/?p=36#comment-6</guid>
		<description>Great article.  I do feel that Intellisense Drives most programmers today.  Having less exposed is much more intuitive and results in an easier to learn experience for programmers.  

The old saying that &quot;less is more&quot; definitely fits here.  I like what you guys did.  The classes feel much more flushed out because each one seems to have an obvious use.</description>
		<content:encoded><![CDATA[<p>Great article.  I do feel that Intellisense Drives most programmers today.  Having less exposed is much more intuitive and results in an easier to learn experience for programmers.  </p>
<p>The old saying that &#8220;less is more&#8221; definitely fits here.  I like what you guys did.  The classes feel much more flushed out because each one seems to have an obvious use.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.269 seconds -->
