<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/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>Ralf's Sudelbücher</title><link>http://weblogs.asp.net/ralfw/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Component orientation explained - Modern software development viewed from a musical perspective</title><link>http://weblogs.asp.net/ralfw/archive/2008/03/02/component-orientation-explained-modern-software-development-viewed-from-a-musical-perspective.aspx</link><pubDate>Sun, 02 Mar 2008 21:36:28 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5902749</guid><dc:creator>ralfw</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ralfw/rsscomments.aspx?PostID=5902749</wfw:commentRss><comments>http://weblogs.asp.net/ralfw/archive/2008/03/02/component-orientation-explained-modern-software-development-viewed-from-a-musical-perspective.aspx#comments</comments><description>You´re fluent in object oriented programming. But now and again you´re wondering what the fuzz about component orientation is? There is supposed to be more to it than just using 3rd party controls in your user interfaces. But, what and how? Component...(&lt;a href="http://weblogs.asp.net/ralfw/archive/2008/03/02/component-orientation-explained-modern-software-development-viewed-from-a-musical-perspective.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5902749" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ralfw/archive/tags/Application+Architecture/default.aspx">Application Architecture</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/General+Software+Development/default.aspx">General Software Development</category></item><item><title>NSimpleDB - Use Amazon´s SimpleDB data model in your applications now - Part 4</title><link>http://weblogs.asp.net/ralfw/archive/2008/01/28/nsimpledb-use-amazon-180-s-simpledb-data-model-in-your-applications-now-part-4.aspx</link><pubDate>Mon, 28 Jan 2008 11:17:58 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5664779</guid><dc:creator>ralfw</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ralfw/rsscomments.aspx?PostID=5664779</wfw:commentRss><comments>http://weblogs.asp.net/ralfw/archive/2008/01/28/nsimpledb-use-amazon-180-s-simpledb-data-model-in-your-applications-now-part-4.aspx#comments</comments><description>As explained in my previous postings , I implemented a local/embeddable version of the Amazon SimpleDB data model and API in C#. You can download the sources from my NSimpleDB Google Code Project and build the tuple space engine yourself, or you download...(&lt;a href="http://weblogs.asp.net/ralfw/archive/2008/01/28/nsimpledb-use-amazon-180-s-simpledb-data-model-in-your-applications-now-part-4.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5664779" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ralfw/archive/tags/Amazon+SimpleDB/default.aspx">Amazon SimpleDB</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/General+Software+Development/default.aspx">General Software Development</category></item><item><title>NSimpleDB - Use Amazon´s SimpleDB data model in your applications now - Part 3</title><link>http://weblogs.asp.net/ralfw/archive/2008/01/19/nsimpledb-use-amazon-180-s-simpledb-data-model-in-your-applications-now-part-3.aspx</link><pubDate>Sat, 19 Jan 2008 21:05:21 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5621002</guid><dc:creator>ralfw</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ralfw/rsscomments.aspx?PostID=5621002</wfw:commentRss><comments>http://weblogs.asp.net/ralfw/archive/2008/01/19/nsimpledb-use-amazon-180-s-simpledb-data-model-in-your-applications-now-part-3.aspx#comments</comments><description>In my previous postings about Amazon´s SimpleDB data model and API I explained, what Amazon´s online database service - or to be more precise: tuple space - has to offer in general. If this sounds interesting to you, then now welcome to the desktop. Because...(&lt;a href="http://weblogs.asp.net/ralfw/archive/2008/01/19/nsimpledb-use-amazon-180-s-simpledb-data-model-in-your-applications-now-part-3.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5621002" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ralfw/archive/tags/Amazon+SimpleDB/default.aspx">Amazon SimpleDB</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/Virtual+Shared+Memory/default.aspx">Virtual Shared Memory</category></item><item><title>NSimpleDB - Use Amazon´s SimpleDB data model in your applications now - Part 2</title><link>http://weblogs.asp.net/ralfw/archive/2008/01/19/nsimpledb-use-amazon-180-s-simpledb-data-model-in-your-applications-now-part-2.aspx</link><pubDate>Sat, 19 Jan 2008 08:14:07 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5619000</guid><dc:creator>ralfw</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ralfw/rsscomments.aspx?PostID=5619000</wfw:commentRss><comments>http://weblogs.asp.net/ralfw/archive/2008/01/19/nsimpledb-use-amazon-180-s-simpledb-data-model-in-your-applications-now-part-2.aspx#comments</comments><description>Amazon´s SimpleDB is an exciting new player in the database world. It´s free, it´s online, it´s not relational. SimpleDB is a dynamic database implementing a tuple space . Currently SimpleDB (as of Jan 08) is in beta - but not everyone can get his hands...(&lt;a href="http://weblogs.asp.net/ralfw/archive/2008/01/19/nsimpledb-use-amazon-180-s-simpledb-data-model-in-your-applications-now-part-2.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5619000" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ralfw/archive/tags/Amazon+SimpleDB/default.aspx">Amazon SimpleDB</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/Virtual+Shared+Memory/default.aspx">Virtual Shared Memory</category></item><item><title>NSimpleDB - Use Amazon´s SimpleDB data model in your applications now - Part 1</title><link>http://weblogs.asp.net/ralfw/archive/2008/01/18/nsimpledb-use-amazon-180-s-simpledb-data-model-in-your-applications-now-part-1.aspx</link><pubDate>Fri, 18 Jan 2008 19:37:52 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5616783</guid><dc:creator>ralfw</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ralfw/rsscomments.aspx?PostID=5616783</wfw:commentRss><comments>http://weblogs.asp.net/ralfw/archive/2008/01/18/nsimpledb-use-amazon-180-s-simpledb-data-model-in-your-applications-now-part-1.aspx#comments</comments><description>Have you heard about Amazon´s online "database service" SimpleDB ? They describe it like this: "Amazon SimpleDB is a web service for running queries on structured data in real time." So it´s not a RDBMS, because Amazon does not call the data "relational...(&lt;a href="http://weblogs.asp.net/ralfw/archive/2008/01/18/nsimpledb-use-amazon-180-s-simpledb-data-model-in-your-applications-now-part-1.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5616783" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ralfw/archive/tags/Amazon+SimpleDB/default.aspx">Amazon SimpleDB</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/Virtual+Shared+Memory/default.aspx">Virtual Shared Memory</category></item><item><title>Code instrumentation with TraceSource - My personal vade mecum</title><link>http://weblogs.asp.net/ralfw/archive/2007/10/31/code-instrumentation-with-tracesource-my-personal-vade-mecum.aspx</link><pubDate>Wed, 31 Oct 2007 19:42:32 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:4848407</guid><dc:creator>ralfw</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ralfw/rsscomments.aspx?PostID=4848407</wfw:commentRss><comments>http://weblogs.asp.net/ralfw/archive/2007/10/31/code-instrumentation-with-tracesource-my-personal-vade-mecum.aspx#comments</comments><description>When writing more complex code you cannot really step through during debugging, it´s helpful to put stud it with statements tracing the execution flow. The .NET Framework provides for this purpose the System.Diagnostics namespace. But whenever I just...(&lt;a href="http://weblogs.asp.net/ralfw/archive/2007/10/31/code-instrumentation-with-tracesource-my-personal-vade-mecum.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=4848407" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ralfw/archive/tags/.NET+2.0+_2F00_+Whidbey/default.aspx">.NET 2.0 / Whidbey</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/English+Postings/default.aspx">English Postings</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/Tipps_2600_amp_3B00_Tricks/default.aspx">Tipps&amp;amp;Tricks</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/.NET+Fx+Programmierung/default.aspx">.NET Fx Programmierung</category></item><item><title>Software Transactional Memory VII - Automatic retry of failed transactions</title><link>http://weblogs.asp.net/ralfw/archive/2007/08/05/software-transactional-memory-vii-automatic-retry-of-failed-transactions.aspx</link><pubDate>Sun, 05 Aug 2007 17:21:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:3401988</guid><dc:creator>ralfw</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ralfw/rsscomments.aspx?PostID=3401988</wfw:commentRss><comments>http://weblogs.asp.net/ralfw/archive/2007/08/05/software-transactional-memory-vii-automatic-retry-of-failed-transactions.aspx#comments</comments><description>My previous posting on Software Transactional Memory (STM) I concluded with the remark, NSTM was not finished. How true! Here is the next release of NSTM with a couple of improvements. You can download it from Google´s project hosting site . Here´s what...(&lt;a href="http://weblogs.asp.net/ralfw/archive/2007/08/05/software-transactional-memory-vii-automatic-retry-of-failed-transactions.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=3401988" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ralfw/archive/tags/.NET+2.0+_2F00_+Whidbey/default.aspx">.NET 2.0 / Whidbey</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/Application+Architecture/default.aspx">Application Architecture</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/Software+Transactional+Memory/default.aspx">Software Transactional Memory</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/.NET+Fx+Programmierung/default.aspx">.NET Fx Programmierung</category></item><item><title>Software Transactional Memory VI - Becoming Aspect Oriented with PostSharp</title><link>http://weblogs.asp.net/ralfw/archive/2007/07/12/software-transactional-memory-vi-becoming-aspect-oriented-with-postsharp.aspx</link><pubDate>Thu, 12 Jul 2007 11:26:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:3117298</guid><dc:creator>ralfw</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ralfw/rsscomments.aspx?PostID=3117298</wfw:commentRss><comments>http://weblogs.asp.net/ralfw/archive/2007/07/12/software-transactional-memory-vi-becoming-aspect-oriented-with-postsharp.aspx#comments</comments><description>The API for my .NET Software Transactional Memory (NSTM) I´ve described so far is straightforward, I´d say. It´s close to what you´re used to from transactional dabase access and it´s even integrated with System.Transactions : open a transaction, do some...(&lt;a href="http://weblogs.asp.net/ralfw/archive/2007/07/12/software-transactional-memory-vi-becoming-aspect-oriented-with-postsharp.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=3117298" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ralfw/archive/tags/.NET+2.0+_2F00_+Whidbey/default.aspx">.NET 2.0 / Whidbey</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/Application+Architecture/default.aspx">Application Architecture</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/Software+Transactional+Memory/default.aspx">Software Transactional Memory</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/.NET+Fx+Programmierung/default.aspx">.NET Fx Programmierung</category></item><item><title>Software Transactional Memory V - Integration with System.Transactions</title><link>http://weblogs.asp.net/ralfw/archive/2007/07/10/software-transactional-memory-v-integration-with-system-transactions.aspx</link><pubDate>Tue, 10 Jul 2007 20:14:47 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:3097233</guid><dc:creator>ralfw</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ralfw/rsscomments.aspx?PostID=3097233</wfw:commentRss><comments>http://weblogs.asp.net/ralfw/archive/2007/07/10/software-transactional-memory-v-integration-with-system-transactions.aspx#comments</comments><description>So far I´ve described my own .NET Software Transactional Memory´s (NSTM) API for managing transactions. It´s close to what you are used to from relational databases, I´d say. But still, it´s my own API and it stands beside what .NET already provides in...(&lt;a href="http://weblogs.asp.net/ralfw/archive/2007/07/10/software-transactional-memory-v-integration-with-system-transactions.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=3097233" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ralfw/archive/tags/.NET+2.0+_2F00_+Whidbey/default.aspx">.NET 2.0 / Whidbey</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/Software+Transactional+Memory/default.aspx">Software Transactional Memory</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/.NET+Fx+Programmierung/default.aspx">.NET Fx Programmierung</category></item><item><title>Software Transactional Memory IV - Thread-Bound Transactions</title><link>http://weblogs.asp.net/ralfw/archive/2007/07/06/software-transactional-memory-iv-thread-bound-transactions.aspx</link><pubDate>Fri, 06 Jul 2007 19:51:20 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:3042584</guid><dc:creator>ralfw</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ralfw/rsscomments.aspx?PostID=3042584</wfw:commentRss><comments>http://weblogs.asp.net/ralfw/archive/2007/07/06/software-transactional-memory-iv-thread-bound-transactions.aspx#comments</comments><description>I´ve explained in my previous posting , how a single transaction weaves its magic of isolating changes to transactional objects (txo) and atomically making them visible on commit. But what´s the "reach" or "scope" of a NSTM transaction? How many transaction...(&lt;a href="http://weblogs.asp.net/ralfw/archive/2007/07/06/software-transactional-memory-iv-thread-bound-transactions.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=3042584" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ralfw/archive/tags/.NET+2.0+_2F00_+Whidbey/default.aspx">.NET 2.0 / Whidbey</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/Software+Transactional+Memory/default.aspx">Software Transactional Memory</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/.NET+Fx+Programmierung/default.aspx">.NET Fx Programmierung</category></item><item><title>Software Transactional Memory III - Making Transactions Atomic</title><link>http://weblogs.asp.net/ralfw/archive/2007/07/05/software-transactional-memory-iii-making-transactions-atomic.aspx</link><pubDate>Thu, 05 Jul 2007 13:18:32 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:3023461</guid><dc:creator>ralfw</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ralfw/rsscomments.aspx?PostID=3023461</wfw:commentRss><comments>http://weblogs.asp.net/ralfw/archive/2007/07/05/software-transactional-memory-iii-making-transactions-atomic.aspx#comments</comments><description>Now that the basic data unit of my .NET Software Transactional Memory (NSTM) has been introduced - transacational objects (txo) aka INstmObject - who implement the Isolation property of transactions, the question is, where Atomicity comes from. Enter...(&lt;a href="http://weblogs.asp.net/ralfw/archive/2007/07/05/software-transactional-memory-iii-making-transactions-atomic.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=3023461" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ralfw/archive/tags/.NET+2.0+_2F00_+Whidbey/default.aspx">.NET 2.0 / Whidbey</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/Software+Transactional+Memory/default.aspx">Software Transactional Memory</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/.NET+Fx+Programmierung/default.aspx">.NET Fx Programmierung</category></item><item><title>Software Transactional Memory II - Isolation of Changes to Transactional Objects</title><link>http://weblogs.asp.net/ralfw/archive/2007/07/04/software-transactional-memory-ii-isolation-of-changes-to-transactional-objects.aspx</link><pubDate>Wed, 04 Jul 2007 11:50:04 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:3014287</guid><dc:creator>ralfw</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ralfw/rsscomments.aspx?PostID=3014287</wfw:commentRss><comments>http://weblogs.asp.net/ralfw/archive/2007/07/04/software-transactional-memory-ii-isolation-of-changes-to-transactional-objects.aspx#comments</comments><description>In yesterday´s posting I introduced my C# implementation (NSTM) of the Software Transactional Memory (STM) concept. It is supposed to make concurrent programming easier than it is today using explicit locking of shared in-memory resources. With NSTM multithreaded...(&lt;a href="http://weblogs.asp.net/ralfw/archive/2007/07/04/software-transactional-memory-ii-isolation-of-changes-to-transactional-objects.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=3014287" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ralfw/archive/tags/.NET+2.0+_2F00_+Whidbey/default.aspx">.NET 2.0 / Whidbey</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/Software+Transactional+Memory/default.aspx">Software Transactional Memory</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/.NET+Fx+Programmierung/default.aspx">.NET Fx Programmierung</category></item><item><title>Software Transactional Memory - Making multithreading easier</title><link>http://weblogs.asp.net/ralfw/archive/2007/07/03/software-transactional-memory-making-multithreading-easier.aspx</link><pubDate>Tue, 03 Jul 2007 16:24:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:3007374</guid><dc:creator>ralfw</dc:creator><slash:comments>10</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ralfw/rsscomments.aspx?PostID=3007374</wfw:commentRss><comments>http://weblogs.asp.net/ralfw/archive/2007/07/03/software-transactional-memory-making-multithreading-easier.aspx#comments</comments><description>A while ago Carl Rosenberger - chief architect of db4o - mentioned in a personal conversation the concept of Software Transactional Memory (STM) [1, 8]. I was immediately intrigued by the idea - but the conversation went on. So I sat down later and read...(&lt;a href="http://weblogs.asp.net/ralfw/archive/2007/07/03/software-transactional-memory-making-multithreading-easier.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=3007374" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ralfw/archive/tags/.NET+2.0+_2F00_+Whidbey/default.aspx">.NET 2.0 / Whidbey</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/Application+Architecture/default.aspx">Application Architecture</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/Software+Transactional+Memory/default.aspx">Software Transactional Memory</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/.NET+Fx+Programmierung/default.aspx">.NET Fx Programmierung</category></item><item><title>A truely simple example to get started with WCF</title><link>http://weblogs.asp.net/ralfw/archive/2007/04/14/a-truely-simple-example-to-get-started-with-wcf.aspx</link><pubDate>Sat, 14 Apr 2007 10:21:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:2237029</guid><dc:creator>ralfw</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ralfw/rsscomments.aspx?PostID=2237029</wfw:commentRss><comments>http://weblogs.asp.net/ralfw/archive/2007/04/14/a-truely-simple-example-to-get-started-with-wcf.aspx#comments</comments><description>Recently I needed to set up some simple code to demonstrate WCF (as an alternative to some other means of communication in distributed applications). But when I googled around, I could not find a really, really simple WCF example. Sure, there are lots...(&lt;a href="http://weblogs.asp.net/ralfw/archive/2007/04/14/a-truely-simple-example-to-get-started-with-wcf.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=2237029" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ralfw/archive/tags/.NET+2.0+_2F00_+Whidbey/default.aspx">.NET 2.0 / Whidbey</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/Application+Architecture/default.aspx">Application Architecture</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/ralfw/archive/tags/.NET+Fx+Programmierung/default.aspx">.NET Fx Programmierung</category></item><item><title>Why complexity metrics don´t yet help ease software maintenance</title><link>http://weblogs.asp.net/ralfw/archive/2007/04/06/why-complexity-metrics-don-t-yet-help-ease-software-maintenance.aspx</link><pubDate>Fri, 06 Apr 2007 18:45:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:2188040</guid><dc:creator>ralfw</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ralfw/rsscomments.aspx?PostID=2188040</wfw:commentRss><comments>http://weblogs.asp.net/ralfw/archive/2007/04/06/why-complexity-metrics-don-t-yet-help-ease-software-maintenance.aspx#comments</comments><description>Jeroen van den Bos bemoaned in a recent post , of how little help automatic software architecture complexity metrics are to him when assessing effort of a software change. I feel with Jeroen and think, we need to take another look at what complexity means...(&lt;a href="http://weblogs.asp.net/ralfw/archive/2007/04/06/why-complexity-metrics-don-t-yet-help-ease-software-maintenance.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=2188040" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ralfw/archive/tags/General+Software+Development/default.aspx">General Software Development</category></item></channel></rss>