<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" 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/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Development in a Blink</title>
	
	<link>http://dougfinke.com/blog</link>
	<description>Researching the optimal; implementing the practical</description>
	<lastBuildDate>Wed, 11 Nov 2009 00:24:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/DevelopmentInABlink" type="application/rss+xml" /><feedburner:emailServiceId>DevelopmentInABlink</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>The Go Programming Language</title>
		<link>http://feedproxy.google.com/~r/DevelopmentInABlink/~3/X6bHENZ25e0/</link>
		<comments>http://dougfinke.com/blog/index.php/2009/11/10/the-go-programming-language/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 00:24:22 +0000</pubDate>
		<dc:creator>Doug Finke</dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[Go]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://dougfinke.com/blog/index.php/2009/11/10/the-go-programming-language/</guid>
		<description><![CDATA[Presented by Rob Pike, Principal Engineer at Google. 
He works on distributed systems, data mining, programming languages, and software development tools. Before Google, Rob was a member of the Computing Sciences Research Center at Bell Labs, the lab that developed Unix. While there, he worked on computer graphics, user interfaces, languages, concurrent programming, and distributed [...]]]></description>
			<content:encoded><![CDATA[<p>Presented by Rob Pike, Principal Engineer at Google. </p>
<p>He works on distributed systems, data mining, programming languages, and software development tools. Before Google, Rob was a member of the Computing Sciences Research Center at Bell Labs, the lab that developed Unix. While there, he worked on computer graphics, user interfaces, languages, concurrent programming, and distributed systems. He was an architect of the Plan 9 and Inferno operating systems and is the co-author with Brian Kernighan of <i>The Unix Programming Environment</i> and <i>The Practice of Programming</i>.</p>
</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:1443a39d-40fd-4a99-9110-76c65885c7fb" class="wlWriterEditableSmartContent">
<div><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/rKnDgT73v8s&amp;hl=en"></param><embed src="http://www.youtube.com/v/rKnDgT73v8s&amp;hl=en" type="application/x-shockwave-flash" width="425" height="355"></embed></object></div>
</div>
<ul>
<li><a href="http://www.techcrunch.com/2009/11/10/google-go-language/">Google’s Go: A New Programming Language That’s Python Meets C++</a> </li>
<li><a href="http://news.cnet.com/8301-30685_3-10393210-264.html">Google hopes to remake programming with Go</a> </li>
</ul>
<img src="http://feeds.feedburner.com/~r/DevelopmentInABlink/~4/X6bHENZ25e0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dougfinke.com/blog/index.php/2009/11/10/the-go-programming-language/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dougfinke.com/blog/index.php/2009/11/10/the-go-programming-language/</feedburner:origLink></item>
		<item>
		<title>25 lines of PowerShell to Navigate PDC09 Sessions</title>
		<link>http://feedproxy.google.com/~r/DevelopmentInABlink/~3/h6G8iotO2AQ/</link>
		<comments>http://dougfinke.com/blog/index.php/2009/11/09/25-lines-of-powershell-to-navigate-pdc09-sessions/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 03:40:46 +0000</pubDate>
		<dc:creator>Doug Finke</dc:creator>
				<category><![CDATA[PDC09]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[WPK]]></category>

		<guid isPermaLink="false">http://dougfinke.com/blog/index.php/2009/11/09/25-lines-of-powershell-to-navigate-pdc09-sessions/</guid>
		<description><![CDATA[I find the PDC09 site a bit frustrating to navigate the sessions I want to attend. 
So I whipped up this 25 line PowerShell/WPK GUI. Type in the search box to find matching session titles. Click on a title and the browser navigates to PDC session page.
 
The Code
 
Grab the Code
You need PowerShell V2 [...]]]></description>
			<content:encoded><![CDATA[<p>I find the PDC09 site a bit frustrating to navigate the sessions I want to attend. </p>
<p>So I whipped up this 25 line PowerShell/WPK GUI. Type in the search box to find matching session titles. Click on a title and the browser navigates to PDC session page.</p>
<p><a href="http://dougfinke.com/uploadPictures/HowtousePowerShellandWPKtoSearchPDC09Ses_13574/image.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto" title="image" alt="image" src="http://dougfinke.com/uploadPictures/HowtousePowerShellandWPKtoSearchPDC09Ses_13574/image_thumb.png" width="508" height="476" /></a> </p>
<h3>The Code</h3>
<p><a href="http://dougfinke.com/uploadPictures/HowtousePowerShellandWPKtoSearchPDC09Ses_13574/image_3.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://dougfinke.com/uploadPictures/HowtousePowerShellandWPKtoSearchPDC09Ses_13574/image_thumb_3.png" width="548" height="292" /></a> </p>
<h3>Grab the Code</h3>
<p>You need <a href="http://support.microsoft.com/kb/968929">PowerShell V2</a> (if you don’t have Windows 7), <a href="http://code.msdn.microsoft.com/PowerShellPack">WPK</a> and this script.</p>
<p> <iframe style="padding-bottom: 0px; background-color: #fcfcfc; padding-left: 0px; width: 98px; padding-right: 0px; height: 115px; padding-top: 0px" title="Preview" marginheight="0" src="http://cid-5dec3b62d9308943.skydrive.live.com/embedicon.aspx/PDC09/pdc09.zip" frameborder="0" marginwidth="0" scrolling="no"></iframe></p>
<img src="http://feeds.feedburner.com/~r/DevelopmentInABlink/~4/h6G8iotO2AQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dougfinke.com/blog/index.php/2009/11/09/25-lines-of-powershell-to-navigate-pdc09-sessions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dougfinke.com/blog/index.php/2009/11/09/25-lines-of-powershell-to-navigate-pdc09-sessions/</feedburner:origLink></item>
		<item>
		<title>Patterns for Parallel Programming: Understanding and Applying Parallel Patterns with the .NET Framework 4</title>
		<link>http://feedproxy.google.com/~r/DevelopmentInABlink/~3/-j3aoChgWP4/</link>
		<comments>http://dougfinke.com/blog/index.php/2009/11/09/patterns-for-parallel-programming-understanding-and-applying-parallel-patterns-with-the-net-framework-4/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 00:43:34 +0000</pubDate>
		<dc:creator>Doug Finke</dc:creator>
				<category><![CDATA[.NET 4.0]]></category>
		<category><![CDATA[C# 4.0]]></category>
		<category><![CDATA[Parallel Computing]]></category>
		<category><![CDATA[Parallel.For]]></category>

		<guid isPermaLink="false">http://dougfinke.com/blog/index.php/2009/11/09/patterns-for-parallel-programming-understanding-and-applying-parallel-patterns-with-the-net-framework-4/</guid>
		<description><![CDATA[Here is a 120 page whitepaper by Stephen Toub. The first part steps you through implementing your own parallel looping construct, different variations on static partitioning, the static&#160; Parallel class and what the Parallel.For set includes:

Exception handling
Breaking out of a loop early
Long ranges
Thread-local state
Configuration options
Nested parallelism
Dynamic thread counts
Efficient load balancing

This is followed by another hundred [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=86b3d32b-ad26-4bb8-a3ae-c1637026c3ee&amp;displaylang=en">120 page whitepaper</a> by Stephen Toub. The first part steps you through implementing your own parallel looping construct, different variations on static partitioning, the static&#160; Parallel class and what the Parallel.For set includes:</p>
<ul>
<li>Exception handling</li>
<li>Breaking out of a loop early</li>
<li>Long ranges</li>
<li>Thread-local state</li>
<li>Configuration options</li>
<li>Nested parallelism</li>
<li>Dynamic thread counts</li>
<li>Efficient load balancing</li>
</ul>
<p>This is followed by another hundred pages of good info.</p>
<img src="http://feeds.feedburner.com/~r/DevelopmentInABlink/~4/-j3aoChgWP4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dougfinke.com/blog/index.php/2009/11/09/patterns-for-parallel-programming-understanding-and-applying-parallel-patterns-with-the-net-framework-4/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://dougfinke.com/blog/index.php/2009/11/09/patterns-for-parallel-programming-understanding-and-applying-parallel-patterns-with-the-net-framework-4/</feedburner:origLink></item>
		<item>
		<title>Dependency Graph of PowerShell’s System.Management.Automation DLL</title>
		<link>http://feedproxy.google.com/~r/DevelopmentInABlink/~3/AdhZVscSKx0/</link>
		<comments>http://dougfinke.com/blog/index.php/2009/11/08/dependency-graph-of-powershells-system-management-automation-dll/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 01:25:25 +0000</pubDate>
		<dc:creator>Doug Finke</dc:creator>
				<category><![CDATA[Architecture Explorer]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>

		<guid isPermaLink="false">http://dougfinke.com/blog/index.php/2009/11/08/dependency-graph-of-powershells-system-management-automation-dll/</guid>
		<description><![CDATA[Using the Architecture Explorer in VS 2010 to display and examine the dependency graph of PowerShell’s Management Automation DLL.
The thickness of the links indicates the number of dependencies between the assemblies.
Hovering over a link shows the roll up of the types of dependencies.
 

]]></description>
			<content:encoded><![CDATA[<p>Using the Architecture Explorer in VS 2010 to display and examine the dependency graph of PowerShell’s Management Automation DLL.</p>
<p>The thickness of the links indicates the number of dependencies between the assemblies.</p>
<p>Hovering over a link shows the roll up of the types of dependencies.</p>
<p><a href="http://dougfinke.com/uploadPictures/DependencyGraphofPowerShel.AutomationDLL_11E48/image_3.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://dougfinke.com/uploadPictures/DependencyGraphofPowerShel.AutomationDLL_11E48/image_thumb_3.png" width="284" height="136" /></a> </p>
<p><a href="http://dougfinke.com/uploadPictures/DependencyGraphofPowerShel.AutomationDLL_11E48/image.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://dougfinke.com/uploadPictures/DependencyGraphofPowerShel.AutomationDLL_11E48/image_thumb.png" width="570" height="335" /></a></p>
<img src="http://feeds.feedburner.com/~r/DevelopmentInABlink/~4/AdhZVscSKx0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dougfinke.com/blog/index.php/2009/11/08/dependency-graph-of-powershells-system-management-automation-dll/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dougfinke.com/blog/index.php/2009/11/08/dependency-graph-of-powershells-system-management-automation-dll/</feedburner:origLink></item>
		<item>
		<title>Visual Studio 2010 Architecture Explorer</title>
		<link>http://feedproxy.google.com/~r/DevelopmentInABlink/~3/5Hhmfs0Gf8I/</link>
		<comments>http://dougfinke.com/blog/index.php/2009/11/08/visual-studio-2010-architecture-explorer-2/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 13:26:12 +0000</pubDate>
		<dc:creator>Doug Finke</dc:creator>
				<category><![CDATA[.NET 4.0]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[Architecture Explorer]]></category>
		<category><![CDATA[VS 2010]]></category>

		<guid isPermaLink="false">http://dougfinke.com/blog/index.php/2009/11/08/visual-studio-2010-architecture-explorer-2/</guid>
		<description><![CDATA[I’ve been playing with VS2010 architecture explorer as well as the dependency graph analyzer. Eric, out of Microsoft, has a 10 min video worth watching.
]]></description>
			<content:encoded><![CDATA[<p>I’ve been playing with VS2010 architecture explorer as well as the dependency graph analyzer. <a href="http://www.lovettsoftware.com/blogengine.net/">Eric</a>, out of Microsoft, has a <a href="http://www.lovettsoftware.com/videos/architectureexplorer.wmv">10 min video</a> worth watching.</p>
<img src="http://feeds.feedburner.com/~r/DevelopmentInABlink/~4/5Hhmfs0Gf8I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dougfinke.com/blog/index.php/2009/11/08/visual-studio-2010-architecture-explorer-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>

		<feedburner:origLink>http://dougfinke.com/blog/index.php/2009/11/08/visual-studio-2010-architecture-explorer-2/</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/DevelopmentInABlink/~5/Y3n8_Jeov44/architectureexplorer.wmv" length="38387421" type="video/x-ms-wmv" /><feedburner:origEnclosureLink>http://www.lovettsoftware.com/videos/architectureexplorer.wmv</feedburner:origEnclosureLink></item>
		<item>
		<title>11 Days Till PDC09</title>
		<link>http://feedproxy.google.com/~r/DevelopmentInABlink/~3/nw5V3uS_7rg/</link>
		<comments>http://dougfinke.com/blog/index.php/2009/11/06/11-days-till-pdc09/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 20:13:35 +0000</pubDate>
		<dc:creator>Doug Finke</dc:creator>
				<category><![CDATA[Oslo]]></category>
		<category><![CDATA[PDC09]]></category>

		<guid isPermaLink="false">http://dougfinke.com/blog/index.php/2009/11/06/11-days-till-pdc09/</guid>
		<description><![CDATA[I am looking forward to attending PDC09. I’ll be checking out the sessions on Oslo and looking forward to the Next &#34;Oslo&#34; CTP to be released in conjunction with PDC.

The ‘M’-Based System.Identity Model for Accessing Directory Services
Microsoft Project Code Name “Repository”: Using Metadata to Drive Application Design, Development, and Management
Microsoft Project Code Name “M”: The [...]]]></description>
			<content:encoded><![CDATA[<p>I am looking forward to attending <a href="http://microsoftpdc.com/">PDC09</a>. I’ll be checking out the sessions on <a href="http://msdn.microsoft.com/en-us/oslo/default.aspx">Oslo</a> and looking forward to the <a href="http://blogs.msdn.com/modelcitizen/archive/2009/11/02/next-oslo-ctp-to-be-released-in-conjunction-with-pdc.aspx">Next &quot;Oslo&quot; CTP to be released in conjunction with PDC</a>.</p>
<ul>
<li><a href="http://microsoftpdc.com/Sessions/SVC28">The ‘M’-Based System.Identity Model for Accessing Directory Services</a></li>
<li><a href="http://microsoftpdc.com/Sessions/SVR19">Microsoft Project Code Name “Repository”: Using Metadata to Drive Application Design, Development, and Management</a></li>
<li><a href="http://microsoftpdc.com/Sessions/FT34">Microsoft Project Code Name “M”: The Data and Modeling Language</a></li>
<li><a href="http://microsoftpdc.com/Sessions/FT50">Building Data-Driven Applications Using Microsoft Project Code Name &quot;Quadrant&quot; and Microsoft Project Code Name &quot;M&quot;</a></li>
</ul>
<img src="http://feeds.feedburner.com/~r/DevelopmentInABlink/~4/nw5V3uS_7rg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dougfinke.com/blog/index.php/2009/11/06/11-days-till-pdc09/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://dougfinke.com/blog/index.php/2009/11/06/11-days-till-pdc09/</feedburner:origLink></item>
		<item>
		<title>The making of Dynamic</title>
		<link>http://feedproxy.google.com/~r/DevelopmentInABlink/~3/gW-aYqJg9Qk/</link>
		<comments>http://dougfinke.com/blog/index.php/2009/11/03/the-making-of-dynamic/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 18:25:53 +0000</pubDate>
		<dc:creator>Doug Finke</dc:creator>
				<category><![CDATA[.NET 4.0]]></category>
		<category><![CDATA[C# 4.0]]></category>
		<category><![CDATA[Dynamic Keyword]]></category>

		<guid isPermaLink="false">http://dougfinke.com/blog/index.php/2009/11/03/the-making-of-dynamic/</guid>
		<description><![CDATA[Microsoft developers Sam Ng and Chris Burrows discuss the new Dynamic feature that is part of the next version of C#.
C# 4.0 Dynamic with Chris Burrows and Sam Ng
]]></description>
			<content:encoded><![CDATA[<p>Microsoft developers Sam Ng and Chris Burrows discuss the new Dynamic feature that is part of the next version of C#.</p>
<h3><a href="http://channel9.msdn.com/posts/CharlieCalvert/CSharp-4-Dynamic-with-Chris-Burrows-and-Sam-Ng/">C# 4.0 Dynamic with Chris Burrows and Sam Ng</a></h3>
<img src="http://feeds.feedburner.com/~r/DevelopmentInABlink/~4/gW-aYqJg9Qk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dougfinke.com/blog/index.php/2009/11/03/the-making-of-dynamic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dougfinke.com/blog/index.php/2009/11/03/the-making-of-dynamic/</feedburner:origLink></item>
		<item>
		<title>NY Times Releases Semantic Data</title>
		<link>http://feedproxy.google.com/~r/DevelopmentInABlink/~3/yWvRlz27Lf8/</link>
		<comments>http://dougfinke.com/blog/index.php/2009/10/31/ny-times-releases-semantic-data/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 19:19:20 +0000</pubDate>
		<dc:creator>Doug Finke</dc:creator>
				<category><![CDATA[DBPedia]]></category>
		<category><![CDATA[Freebase]]></category>
		<category><![CDATA[NY Times]]></category>
		<category><![CDATA[Semantic Data]]></category>

		<guid isPermaLink="false">http://dougfinke.com/blog/index.php/2009/10/31/ny-times-releases-semantic-data/</guid>
		<description><![CDATA[First 5,000 Tags Released to the Linked Data Cloud
Here
Over the last several months we have manually mapped more than 5,000 person name subject headings onto Freebase and DBPedia.

data.nytimes.com 
For the last 150 years, The New York Times has maintained one of the most authoritative news vocabularies ever developed. In 2009, we began to publish this [...]]]></description>
			<content:encoded><![CDATA[<h3>First 5,000 Tags Released to the Linked Data Cloud</h3>
<p><a href="http://open.blogs.nytimes.com/2009/10/29/first-5000-tags-released-to-the-linked-data-cloud/">Here</a></p>
<blockquote><p>Over the last several months we have manually mapped more than 5,000 person name subject headings onto <a href="http://www.freebase.com/">Freebase</a> and <a href="http://dbpedia.org/">DBPedia</a>.</p>
</blockquote>
<h3><a href="http://data.nytimes.com/">data.nytimes.com</a> </h3>
<p>For the last 150 years, The New York Times <a href="http://www.nytimes.com/2001/11/17/opinion/dusting-off-the-search-engine.html">has maintained </a>one of the most <a href="http://books.google.com/books?id=66AYAAAAIAAJ&amp;dq=the%20new%20york%20times%20index&amp;client=firefox-a&amp;pg=PP9#v=onepage&amp;q=&amp;f=false">authoritative news vocabularies </a>ever developed. In 2009, we began to publish this vocabulary as linked open data. </p>
<img src="http://feeds.feedburner.com/~r/DevelopmentInABlink/~4/yWvRlz27Lf8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dougfinke.com/blog/index.php/2009/10/31/ny-times-releases-semantic-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dougfinke.com/blog/index.php/2009/10/31/ny-times-releases-semantic-data/</feedburner:origLink></item>
		<item>
		<title>You had me at Dynamic</title>
		<link>http://feedproxy.google.com/~r/DevelopmentInABlink/~3/BWQpaGp1RjE/</link>
		<comments>http://dougfinke.com/blog/index.php/2009/10/28/you-had-me-at-dynamic/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 12:38:31 +0000</pubDate>
		<dc:creator>Doug Finke</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Dynamic Keyword]]></category>
		<category><![CDATA[IronPython]]></category>

		<guid isPermaLink="false">http://dougfinke.com/blog/index.php/2009/10/28/you-had-me-at-dynamic/</guid>
		<description><![CDATA[via Michael Foord

]]></description>
			<content:encoded><![CDATA[<p>via <a href="http://ironpython-urls.blogspot.com/2009/10/good-mix-27-dynamic-t-shirt-testoob.html">Michael Foord</a></p>
<p><a href="http://www.zazzle.com/you_had_me_at_dynamic_shirt-235421109922997983"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://dougfinke.com/uploadPictures/YouhadmeatDynamic_75BB/image.png" width="355" height="356" /></a></p>
<img src="http://feeds.feedburner.com/~r/DevelopmentInABlink/~4/BWQpaGp1RjE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dougfinke.com/blog/index.php/2009/10/28/you-had-me-at-dynamic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dougfinke.com/blog/index.php/2009/10/28/you-had-me-at-dynamic/</feedburner:origLink></item>
		<item>
		<title>How to use MongoDB from PowerShell and F#</title>
		<link>http://feedproxy.google.com/~r/DevelopmentInABlink/~3/mRs4u15KFU4/</link>
		<comments>http://dougfinke.com/blog/index.php/2009/10/25/how-to-use-mongodb-from-powershell-and-f/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 02:36:16 +0000</pubDate>
		<dc:creator>Doug Finke</dc:creator>
				<category><![CDATA[F#]]></category>
		<category><![CDATA[MongoDB]]></category>
		<category><![CDATA[PowerShell]]></category>

		<guid isPermaLink="false">http://dougfinke.com/blog/index.php/2009/10/25/how-to-use-mongodb-from-powershell-and-f/</guid>
		<description><![CDATA[Dwight Merriman, founder of 10gen,&#160; presented today, at Lab49 where I work, about his new database platform:
Mongo (from &#34;humongous&#34;) is a high-performance, open source, schema-free document-oriented database. MongoDB is written in C++ and offers the following features:

Collection oriented storage: easy storage of object/JSON -style data 
Dynamic queries 
Full index support, including on inner objects and [...]]]></description>
			<content:encoded><![CDATA[<p>Dwight Merriman, founder of 10gen,&#160; presented today, at <a href="http://www.lab49.com/">Lab49</a> where I work, about his new database platform:</p>
<p>Mongo (from &quot;humongous&quot;) is a high-performance, open source, schema-free document-oriented database. <a href="http://www.mongodb.org/display/DOCS/Home">MongoDB</a> is written in C++ and offers the following features:</p>
<ul>
<li>Collection oriented storage: easy storage of object/<a href="http://www.mongodb.org/display/DOCS/BSON">JSON</a> -style data </li>
<li>Dynamic <a href="http://www.mongodb.org/display/DOCS/Querying">queries</a> </li>
<li>Full <a href="http://www.mongodb.org/display/DOCS/Indexes">index</a> support, including on inner objects and embedded arrays </li>
<li>Query <a href="http://www.mongodb.org/display/DOCS/Database+Profiler">profiling</a> </li>
<li><a href="http://www.mongodb.org/display/DOCS/Replication">Replication</a> and fail-over support </li>
<li>Efficient storage of binary data including <a href="http://www.mongodb.org/display/DOCS/GridFS">large objects</a> (e.g. photos and videos) </li>
<li><a href="http://www.mongodb.org/display/DOCS/Sharding">Auto-sharding</a> for cloud-level scalability </li>
</ul>
<h3>PowerShell</h3>
<p>Dwight pointed out the way different languages could to talk to MongoDB and C# was one of them using a <a href="http://github.com/samus/mongodb-csharp">community developed driver</a>.</p>
<p>Following the post <a href="http://odetocode.com/blogs/scott/archive/2009/10/13/experimenting-with-mongodb-from-c.aspx">Experimenting with MongoDB from C#</a>, MongoDB was up and running and I was storing and retrieving data in no time.</p>
<p><a href="http://dougfinke.com/uploadPictures/HowtouseMongoDBfromPowerShell_1123E/image.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://dougfinke.com/uploadPictures/HowtouseMongoDBfromPowerShell_1123E/image_thumb.png" width="366" height="261" /></a> </p>
<h3>F#</h3>
<p>Looks like Matthew Podwysocki used the same reference and has <a href="http://gist.github.com/218388">MongoDB working with F#</a>.</p>
<img src="http://feeds.feedburner.com/~r/DevelopmentInABlink/~4/mRs4u15KFU4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dougfinke.com/blog/index.php/2009/10/25/how-to-use-mongodb-from-powershell-and-f/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://dougfinke.com/blog/index.php/2009/10/25/how-to-use-mongodb-from-powershell-and-f/</feedburner:origLink></item>
	</channel>
</rss>
