<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>Markus Tamm</title>
	<atom:link href="http://www.tamm79.de/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.tamm79.de</link>
	<description>Lessons learned</description>
	<lastBuildDate>Wed, 01 Sep 2010 11:23:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Links 24.08.2010</title>
		<link>http://www.tamm79.de/?p=128</link>
		<comments>http://www.tamm79.de/?p=128#comments</comments>
		<pubDate>Tue, 24 Aug 2010 07:44:09 +0000</pubDate>
		<dc:creator>Markus Tamm</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[WIX]]></category>

		<guid isPermaLink="false">http://www.tamm79.de/?p=128</guid>
		<description><![CDATA[In the last few weeks I had to develop a MSI setup for our software. So this post is mainly about WiX. Handling all the verbose Xml from WiX was a real pain in the past. Luckily there is a C# based framework called WixSharp (Wix#) from Oleg Shilo.
Wix# &#8211; managed interface for WiX  [...]]]></description>
			<content:encoded><![CDATA[<p>In the last few weeks I had to develop a MSI setup for our software. So this post is mainly about WiX. Handling all the verbose Xml from WiX was a real pain in the past. Luckily there is a C# based framework called WixSharp (Wix#) from Oleg Shilo.</p>
<p><a href="http://www.csscript.net/WixSharp.html" target="_blank">Wix# &#8211; managed interface for WiX </a> (Oleg Shilo)</p>
<p><a href="http://www.codeproject.com/KB/install/WixSharpArticle.aspx" target="_blank">Wix# (WixSharp) &#8211; managed interface for WiX </a> (The Code Project)</p>
<p><strong>Custom Dialogs</strong></p>
<ul>
<li><a href="http://stackoverflow.com/questions/1742879/wix-custom-dialog-for-config-edit" target="_blank">wix custom dialog for config edit </a> (Stackoverflow)</li>
<li><a href="http://blogs.dovetailsoftware.com/blogs/kmiller/archive/2009/11/04/adding-a-custom-dialog-to-your-wix-installer.aspx" target="_blank">Adding a Custom Dialog To Your Wix Installer</a> (Kevin Miller)</li>
<li><a href="http://www.dotnetjack.com/post/Making-a-custom-setup-dialog-using-WiX-30.aspx" target="_blank">Making a custom setup dialog using WiX 3.0</a> (Jan Schepens)</li>
<li><a href="http://www.dizzymonkeydesign.com/blog/misc/adding-and-customizing-dlgs-in-wix-3/" target="_blank">Adding and Customizing Dialogs in WiX 3</a> (Dizzy Monkey Design)</li>
</ul>
<p><strong>Localization</strong></p>
<ul>
<li><a href="http://www.tramontana.co.hu/wix/lesson2.php" target="_blank">Think Localized</a> (Tramontána)</li>
<li><a href="http://wix.mindcapers.com/wiki/Localization" target="_blank">Localization</a> (WiX Wiki at MindCapers)</li>
</ul>
<p><strong>Custom Actions</strong></p>
<ul>
<li><a href="http://www.tramontana.co.hu/wix/lesson3.php" target="_blank">How to Manage Custom Actions?</a> (Tramontána)</li>
<li><a href="WiX and DTF: Using a Custom Action to list available web sites on IIS" target="_blank">WiX and DTF: Using a Custom Action to list available web sites on IIS</a> (Jon Arild Tørresdal)</li>
<li><a href="http://blog.torresdal.net/CommentView,guid,BFEBE347-AD82-4C76-A96E-1C22AA39EFC9.aspx" target="_blank">WiX and DTF: Debug a Managed Custom Action and how to generate an MSI log</a> (Jon Arild Tørresdal)</li>
<li><a href="http://robmensching.com/blog/posts/2007/4/19/Managed-Code-CustomActions-no-support-on-the-way-and-heres" target="_blank">Managed Code CustomActions, no support on the way and here&#8217;s why.</a> (Rob Mensching)</li>
</ul>
<p><strong>Misc</strong></p>
<ul>
<li><a href="http://msdn.microsoft.com/en-us/library/ms165452.aspx" target="_blank">Pre-build/Post-build Event Command Line Dialog Box</a><strong> </strong>(msdn)</li>
<li><a href="http://www.mail-archive.com/wix-users@lists.sourceforge.net/msg36247.html" target="_blank">Detecting if IIS is installed</a> (wix-users)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tamm79.de/?feed=rss2&amp;p=128</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links 14.06.2010</title>
		<link>http://www.tamm79.de/?p=126</link>
		<comments>http://www.tamm79.de/?p=126#comments</comments>
		<pubDate>Mon, 14 Jun 2010 07:33:49 +0000</pubDate>
		<dc:creator>Markus Tamm</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[NHibernate]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Sqllite]]></category>
		<category><![CDATA[VS2010]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.tamm79.de/?p=126</guid>
		<description><![CDATA[WPF / Silverlight

New Utility, Links and Tutorials for Path-Based Layout (Christian Schormann)
Ball Watch Tutorial 1: Creating a Watch Application (Michael S. Scherotter)
Ball Watch Tutorial 2: Tracing Visual Elements (Michael S. Scherotter)
Ball Watch Tutorial 3: Animating the Second Hand (Michael S. Scherotter)
Ball Watch Tutorial 4: Using an Dash Pattern for Second Marks (Michael S. Scherotter)
Ball Watch [...]]]></description>
			<content:encoded><![CDATA[<p><strong>WPF / Silverlight</strong></p>
<ul>
<li><a href="http://electricbeach.org/?p=711" target="_blank">New Utility, Links and Tutorials for Path-Based Layout</a> (Christian Schormann)</li>
<li><a href="http://channel9.msdn.com/posts/Synergist/Ball-Watch-Tutorial-1-Creating-a-Watch-Application/" target="_blank">Ball Watch Tutorial 1: Creating a Watch Application</a> (Michael S. Scherotter)</li>
<li><a href="http://channel9.msdn.com/posts/Synergist/Ball-Watch-Tutorial-2-Tracing-Visual-Elements/" target="_blank">Ball Watch Tutorial 2: Tracing Visual Elements</a> (Michael S. Scherotter)</li>
<li><a href="http://channel9.msdn.com/posts/Synergist/Ball-Watch-Tutorial-3-Animating-the-Second-Hand/" target="_blank">Ball Watch Tutorial 3: Animating the Second Hand</a> (Michael S. Scherotter)</li>
<li><a href="http://channel9.msdn.com/posts/Synergist/Ball-Watch-Tutorial-4-Using-an-Dash-Pattern-for-Second-Marks/" target="_blank">Ball Watch Tutorial 4: Using an Dash Pattern for Second Marks</a> (Michael S. Scherotter)</li>
<li><a href="http://channel9.msdn.com/posts/Synergist/Ball-Watch-Tutorial-5-Creating-Concentric-Circles/" target="_blank">Ball Watch Tutorial 5: Creating Concentric Circles</a> (Michael S. Scherotter)</li>
<li><a href="http://channel9.msdn.com/posts/Synergist/Ball-Watch-Tutorial-6-Animating-Day-and-Night/" target="_blank">Ball Watch Tutorial 6: Animating Day and Night</a> (Michael S. Scherotter)</li>
<li><a href="http://channel9.msdn.com/posts/Synergist/Ball-Watch-Tutorial-7-Binding-the-Date-Indicator/" target="_blank">Ball Watch Tutorial 7: Binding the Date Indicator</a> (Michael S. Scherotter)</li>
<li><a href="http://channel9.msdn.com/posts/Synergist/Ball-Watch-Tutorial-8-Preparing-the-Watch-for-Submission/" target="_blank">Ball Watch Tutorial 8: Preparing the Watch for Submission</a> (Michael S. Scherotter)</li>
</ul>
<p><strong>.NET</strong></p>
<ul>
<li><a href="http://msmvps.com/blogs/deborahk/archive/2010/06/07/writing-to-an-xml-file-with-attributes.aspx" target="_blank">Writing to an XML File With Attributes</a> (Deborah Kurata)</li>
<li><a href="http://codeofrob.com/archive/2010/06/07/nhibernate-csharp-sqlite.aspx" target="_blank">Sqlite-Csharp and NHibernate</a> (Rob Ashton)</li>
<li><a href="http://weblogs.asp.net/nmarun/archive/2010/06/07/readonly-keyword.aspx" target="_blank">readonly keyword</a> (nmarun)</li>
</ul>
<p><strong>Agile</strong></p>
<ul>
<li><a href="http://www.infoq.com/news/2010/06/handling-team-changes" target="_blank">Handling Team Changes</a> (Vikas Hazrati)</li>
</ul>
<p><strong>VS2010</strong></p>
<ul>
<li><a href="http://www.infoq.com/news/2010/06/VS2010-UI" target="_blank">Major UI Upgrade for Visual Studio 2010</a> (Jonathan Allen)</li>
<li><a href="http://codebetter.com/blogs/patricksmacchia/archive/2010/06/08/vs-2010-and-expression-tree-visualization.aspx" target="_blank">VS 2010 and Expression Tree Visualization</a> (Patrick Smacchia)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tamm79.de/?feed=rss2&amp;p=126</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links 09.06.2010</title>
		<link>http://www.tamm79.de/?p=123</link>
		<comments>http://www.tamm79.de/?p=123#comments</comments>
		<pubDate>Wed, 09 Jun 2010 07:10:56 +0000</pubDate>
		<dc:creator>Markus Tamm</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[MEF]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Unit Test]]></category>
		<category><![CDATA[VS2010]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.tamm79.de/?p=123</guid>
		<description><![CDATA[.NET

Comparing .Net IoC containers, part seven: MEF (Anthony Steele)
Simplified MEF: Dynamically Loading a Silverlight .xap (defwebserver)
Code Contracts Part 5 &#8211; Abstract Types and Interfaces (Kevin Hazzard)
Reading an XML File (Deborah Kurata)
Writing to an XML File (Deborah Kurata)
When to use the SetUp attribute (Dror Helper)

Database

SQL SERVER – Subquery or Join – Various Options – SQL Server [...]]]></description>
			<content:encoded><![CDATA[<p><strong>.NET</strong></p>
<ul>
<li><a href="http://www.anthonysteele.co.uk/blog/comparing-.net-ioc-containers-part-seven-mef" target="_blank">Comparing .Net IoC containers, part seven: MEF</a> (Anthony Steele)</li>
<li><a href="http://www.codeproject.com/KB/silverlight/MEFDynamicLoading.aspx" target="_blank">Simplified MEF: Dynamically Loading a Silverlight .xap</a> (defwebserver)</li>
<li><a href="http://devjourney.com/blog/code-contracts-part-5-abstract-types-and-interfaces/" target="_blank">Code Contracts Part 5 &#8211; Abstract Types and Interfaces</a> (Kevin Hazzard)</li>
<li><a href="http://msmvps.com/blogs/deborahk/archive/2010/06/06/reading-an-xml-file.aspx" target="_blank">Reading an XML File</a> (Deborah Kurata)</li>
<li><a href="http://msmvps.com/blogs/deborahk/archive/2010/06/06/writing-to-an-xml-file.aspx" target="_blank">Writing to an XML File</a> (Deborah Kurata)</li>
<li><a href="http://blogs.microsoft.co.il/blogs/dhelper/archive/2010/06/06/when-to-use-the-setup-attribute.aspx" target="_blank">When to use the SetUp attribute</a> (Dror Helper)</li>
</ul>
<p><strong>Database</strong></p>
<ul>
<li><a href="http://blog.sqlauthority.com/2010/06/06/sql-server-subquery-or-join-various-options-sql-server-engine-knows-the-best/" target="_blank">SQL SERVER – Subquery or Join – Various Options – SQL Server Engine knows the Best </a>(Pinalkumar Dave)</li>
<li><a href="http://blog.sqlauthority.com/2010/06/07/sql-server-subquery-or-join-various-options-sql-server-engine-knows-the-best-part-2/" target="_blank">SQL SERVER – Subquery or Join – Various Options – SQL Server Engine Knows the Best – Part 2</a> (Pinalkumar Dave)</li>
<li><a href="http://sqlblog.com/blogs/greg_low/archive/2010/06/07/backup-a-single-table-in-sql-server-using-ssms.aspx" target="_blank">Backup a Single Table in SQL Server using SSMS</a> (Greg Low)</li>
</ul>
<p><strong>VS2010</strong></p>
<ul>
<li><a href="http://coolthingoftheday.blogspot.com/2010/06/visual-studio-ultimate-2010.html" target="_blank">Visual Studio [Ultimate] 2010 Visualization &amp; Modeling Feature Pack RTM now available on MSDN Subscribers Download</a> (Greg Duncan)</li>
</ul>
<p><strong>Agile</strong></p>
<ul>
<li><a href="http://sourcesofinsight.com/2010/06/07/simplicity-quotes/" target="_blank">Simplicity Quotes</a> (J.D. Meier)</li>
<li><a href="http://elegantcode.com/2010/06/06/the-best-code-you-will-ever-write/" target="_blank">The Best Code You Will Ever Write</a> (John Sonmez)</li>
</ul>
<p><strong>Career</strong></p>
<ul>
<li><a href="http://haacked.com/archive/2010/06/06/is-arrogance-a-factor-in-success.aspx" target="_blank">Is Arrogance a Factor in Success?</a> (Phil Haack)</li>
</ul>
<p><strong>Misc</strong></p>
<ul>
<li><a href="http://www.business-strategy-innovation.com/wordpress/2010/06/what-is-the-difference-between-innovation-and-creativity/" target="_blank">What is the Difference Between Innovation and Creativity?</a> (Paul Sloane)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tamm79.de/?feed=rss2&amp;p=123</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links 07.06.2010</title>
		<link>http://www.tamm79.de/?p=121</link>
		<comments>http://www.tamm79.de/?p=121#comments</comments>
		<pubDate>Mon, 07 Jun 2010 07:02:42 +0000</pubDate>
		<dc:creator>Markus Tamm</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[Topshelf]]></category>

		<guid isPermaLink="false">http://www.tamm79.de/?p=121</guid>
		<description><![CDATA[.NET

Topshelf &#8211; .net service host
Topshelf (Dru Sellers)
Topshelf Isolated Services (Dru Sellers)
Topshelf - Command Line Syntax
Controlling Application Lifetime In Topshelf (Kevin Miller)

]]></description>
			<content:encoded><![CDATA[<p><strong>.NET</strong></p>
<ul>
<li><a href="http://code.google.com/p/topshelf/" target="_blank">Topshelf &#8211; .net service host</a></li>
<li><a href="http://codebetter.com/blogs/dru.sellers/archive/2009/01/11/topshelf.aspx" target="_blank">Topshelf</a> (Dru Sellers)</li>
<li><a href="http://codebetter.com/blogs/dru.sellers/archive/2009/03/18/topshelf-isolated-services.aspx" target="_blank">Topshelf Isolated Services</a> (Dru Sellers)</li>
<li><a href="http://topshelf-project.com/documentation/command-line-syntax/" target="_blank">Topshelf - Command Line Syntax</a></li>
<li><a href="http://blogs.dovetailsoftware.com/blogs/kmiller/archive/2010/01/20/controlling-application-lifetime-in-topshelf.aspx" target="_blank">Controlling Application Lifetime In Topshelf </a>(Kevin Miller)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tamm79.de/?feed=rss2&amp;p=121</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links 03.06.2010</title>
		<link>http://www.tamm79.de/?p=119</link>
		<comments>http://www.tamm79.de/?p=119#comments</comments>
		<pubDate>Thu, 03 Jun 2010 07:48:15 +0000</pubDate>
		<dc:creator>Markus Tamm</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[NHibernate]]></category>
		<category><![CDATA[Sandcastle]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Unit Test]]></category>
		<category><![CDATA[VS2010]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://www.tamm79.de/?p=119</guid>
		<description><![CDATA[WPF / Silverlight

WPFPerf Performance Profiling Tools for WPF 4 is now available! (Jossef Goldberg)

.NET

Parallel Programming in .NET Framework 4: Getting Started (Alexandra Rusina)
Tips &#38; Tricks &#8211; Working with Event Handler (KUNAL CHOWDHURY)
NHibernate stump the expert (OREN EINI AKA AYENDE RAHIEN)
From Dev To Production Through Build Pipelines and Teamwork (Sam Newman)
C# 4.0/BCL 4 Series:Dynamic Primitive Type [...]]]></description>
			<content:encoded><![CDATA[<p><strong>WPF / Silverlight</strong></p>
<ul>
<li><a href="http://blogs.msdn.com/b/jgoldb/archive/2010/05/21/wpfperf-performance-profiling-tools-for-wpf-4-is-now-available.aspx" target="_blank">WPFPerf Performance Profiling Tools for WPF 4 is now available! </a>(Jossef Goldberg)</li>
</ul>
<p><strong>.NET</strong></p>
<ul>
<li><a href="http://blogs.msdn.com/b/csharpfaq/archive/2010/06/01/parallel-programming-in-net-framework-4-getting-started.aspx" target="_blank">Parallel Programming in .NET Framework 4: Getting Started</a> (Alexandra Rusina)</li>
<li><a href="http://www.kunal-chowdhury.com/2010/06/tips-tricks-working-with-event-handler.html" target="_blank">Tips &amp; Tricks &#8211; Working with Event Handler</a> (KUNAL CHOWDHURY)</li>
<li><a href="http://skillsmatter.com/podcast/open-source-dot-net/nhibernate-tutorial-by-ayende-rahien" target="_blank">NHibernate stump the expert</a> (OREN EINI AKA AYENDE RAHIEN)</li>
<li><a href="http://www.infoq.com/presentations/From-Development-To-Production" target="_blank">From Dev To Production Through Build Pipelines and Teamwork </a>(Sam Newman)</li>
<li><a href="http://samgentile.com/Web/vs2010-and-net-framework-4-0/c-4-0-bcl-4-series-dynamic-primitive-type-part-2/" target="_blank">C# 4.0/BCL 4 Series:Dynamic Primitive Type Part 2</a> (Sam Gentile)</li>
<li><a href="http://samgentile.com/Web/vs2010-and-net-framework-4-0/c-4-0-bcl-4-series-sortedset-lt-t-gt-in-framework-4/" target="_blank">C# 4.0/BCL 4 Series:SortedSet&lt;T&gt; in Framework 4</a> (Sam Gentile)</li>
<li><a href="http://damieng.com/blog/2010/05/21/include-for-linq-to-sql-and-maybe-other-providers" target="_blank">Include for LINQ to SQL (and maybe other providers)</a> (Damien Guard)</li>
<li><a href="http://weblogs.asp.net/gunnarpeipman/archive/2010/05/21/using-sandcastle-to-build-code-contracts-documentation.aspx" target="_blank">Using Sandcastle to build code contracts documentation</a> (Gunnar Peipman)</li>
<li><a href="http://weblogs.asp.net/gunnarpeipman/archive/2010/05/22/code-contracts-how-they-look-after-compiling.aspx" target="_blank">Code Contracts: How they look after compiling? </a>(Gunnar Peipman)</li>
<li><a href="http://amazedsaint.blogspot.com/2010/05/accessprivatewrapper-c-40-dynamic.html" target="_blank">C# 4.0 AccessPrivateWrapper – Instantiate and Access Private/Internal Classes and Members via dynamic + reflection</a> (Anoop Madhusudanan)</li>
<li><a href="http://dotnet.dzone.com/articles/c-sqldependency-monitoring" target="_blank">C# &amp; SqlDependency &#8211; Monitoring your database for data changes</a> (Richard Mccutchen)</li>
<li><a href="http://weblogs.asp.net/mehfuzh/archive/2010/05/23/is-your-test-method-self-validating.aspx" target="_blank">Is your test method self-validating ?</a> (mehfuzh)</li>
<li><a href="http://utwatercooler.blogspot.com/2010/05/unit-testing-lounge.html" target="_blank">The Unit Testing Water Cooler</a> (Tal Druyan)</li>
</ul>
<p><strong>VS2010</strong></p>
<ul>
<li><a href="http://blogs.microsoft.co.il/blogs/shair/archive/2010/05/23/how-to-enable-visual-studio-2010-log.aspx" target="_blank">How To Enable Visual Studio 2010 Log</a> (Shai Raiten)</li>
</ul>
<ul></ul>
<p><strong>Agile</strong></p>
<ul>
<li><a href="http://www.agile-software-development.com/2010/06/agile-scrum-or-not-so-agile-scrum.html" target="_blank">Agile Scrum, Or Not-So-Agile Scrum?</a> (Kelly Waters)</li>
<li><a href="http://sourcesofinsight.com/2010/06/02/3-take-aways-from-shrek-forever-after/" target="_blank">3 Take Aways from Shrek Forever After</a> (J.D. Meier)</li>
</ul>
<p><strong>Misc</strong></p>
<ul>
<li><a href="http://blogs.lessthandot.com/index.php/DataMgmt/DBProgramming/MSSQLServer/delete-all-data-in-database-when-you-hav" target="_blank">Delete all data in database (when you have FKs)</a> (niikola)</li>
</ul>
<ul></ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tamm79.de/?feed=rss2&amp;p=119</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links 02.06.2010</title>
		<link>http://www.tamm79.de/?p=116</link>
		<comments>http://www.tamm79.de/?p=116#comments</comments>
		<pubDate>Wed, 02 Jun 2010 08:52:49 +0000</pubDate>
		<dc:creator>Markus Tamm</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[Unit Test]]></category>
		<category><![CDATA[VS2010]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://www.tamm79.de/?p=116</guid>
		<description><![CDATA[WPF / Silverlight

AutoPropertyChanged &#8211; type-safe INotifyPropertyChanged implementation (WPFanatic)
ExpressionTree visualizer in WPF (gjvdkamp)

.NET

Introduction to Event Driven Programming in C# (Richard Mccutchen)
Understanding basic JSON (Dennis Delimarsky)
The Dangers Of AutoMocking Containers (Derick Bailey)
Simplify Your Unit Tests With Auto Mocking: Part 1 – Helper Methods (Derick Bailey)
Simplify Your Unit Tests With Automocking: Part 2 &#8211; Establishing Context (Derick Bailey)

VS2010

What’s [...]]]></description>
			<content:encoded><![CDATA[<p><strong>WPF / Silverlight</strong></p>
<ul>
<li><a href="http://www.codeproject.com/KB/WPF/AutoPropertyChanged.aspx" target="_blank">AutoPropertyChanged &#8211; type-safe INotifyPropertyChanged implementation</a> (WPFanatic)</li>
<li><a href="http://www.codeproject.com/KB/WPF/WpfExpressionTree.aspx" target="_blank">ExpressionTree visualizer in WPF</a> (gjvdkamp)</li>
</ul>
<p><strong>.NET</strong></p>
<ul>
<li><a href="http://dotnet.dzone.com/articles/introduction-event-driven" target="_blank">Introduction to Event Driven Programming in C#</a> (Richard Mccutchen)</li>
<li><a href="http://dotnet.dzone.com/articles/understanding-basic-json" target="_blank">Understanding basic JSON</a> (Dennis Delimarsky)</li>
<li><a href="http://www.lostechies.com/blogs/derickbailey/archive/2010/05/26/the-dangers-of-automocking-containers.aspx" target="_blank">The Dangers Of AutoMocking Containers</a> (Derick Bailey)</li>
<li><a href="http://www.lostechies.com/blogs/derickbailey/archive/2010/05/24/simplify-your-unit-tests-with-auto-mocking-part-1-helper-methods.aspx" target="_blank">Simplify Your Unit Tests With Auto Mocking: Part 1 – Helper Methods</a> (Derick Bailey)</li>
<li><a href="http://www.lostechies.com/blogs/derickbailey/archive/2010/05/25/simplify-your-unit-tests-with-automocking-part-2-establishing-context.aspx" target="_blank">Simplify Your Unit Tests With Automocking: Part 2 &#8211; Establishing Context</a> (Derick Bailey)</li>
</ul>
<p><strong>VS2010</strong></p>
<ul>
<li><a href="http://blogs.msdn.com/b/codeanalysis/archive/2010/03/22/what-s-new-in-code-analysis-for-visual-studio-2010.aspx" target="_blank">What’s new in Code Analysis for Visual Studio 2010</a> (Duke Kamstra)</li>
<li><a href="http://blogs.msdn.com/b/codeanalysis/archive/2010/03/26/how-to-write-custom-static-code-analysis-rules-and-integrate-them-into-visual-studio-2010.aspx" target="_blank">How to write custom static code analysis rules and integrate them into Visual Studio 2010</a> (Duke Kamstra)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tamm79.de/?feed=rss2&amp;p=116</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links 01.06.2010</title>
		<link>http://www.tamm79.de/?p=114</link>
		<comments>http://www.tamm79.de/?p=114#comments</comments>
		<pubDate>Tue, 01 Jun 2010 07:18:05 +0000</pubDate>
		<dc:creator>Markus Tamm</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Design Pattern]]></category>
		<category><![CDATA[Unit Test]]></category>
		<category><![CDATA[VS2010]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.tamm79.de/?p=114</guid>
		<description><![CDATA[.NET

C#: Using a dictionary instead of if statements (Mark Needham)
Model Based Apps and Frameworks (Chad Myers)
Generics and Default Values (BlackWasp)
Using the dynamic Keyword in C# to Improve Object Orientation – A Follow-up (Peter Ritchie)

VS2010

It’s there some new “testing” stuff in VS2010? Yep! Tons! And here’s a free webcast to show you all about it… (Greg [...]]]></description>
			<content:encoded><![CDATA[<p><strong>.NET</strong></p>
<ul>
<li><a href="http://www.markhneedham.com/blog/2010/05/30/c-using-a-dictionary-instead-of-if-statements/" target="_blank">C#: Using a dictionary instead of if statements</a> (Mark Needham)</li>
<li><a href="http://www.lostechies.com/blogs/chad_myers/archive/2010/05/28/model-based-apps-and-frameworks.aspx" target="_blank">Model Based Apps and Frameworks</a> (Chad Myers)</li>
<li><a href="http://www.blackwasp.co.uk/GenericDefault.aspx" target="_blank">Generics and Default Values</a> (BlackWasp)</li>
<li><a href="http://msmvps.com/blogs/peterritchie/archive/2010/05/27/using-the-dynamic-keyword-in-c-to-improve-object-orientation-a-follow-up.aspx" target="_blank">Using the dynamic Keyword in C# to Improve Object Orientation – A Follow-up </a>(Peter Ritchie)</li>
</ul>
<p><strong>VS2010</strong></p>
<ul>
<li><a href="http://coolthingoftheday.blogspot.com/2010/05/its-there-some-new-testing-stuff-in.html" target="_blank">It’s there some new “testing” stuff in VS2010? Yep! Tons! And here’s a free webcast to show you all about it…</a> (Greg Duncan)</li>
<li><a href="http://blogs.msdn.com/b/zainnab/archive/2010/05/28/using-parameter-info-vstipedit0062.aspx" target="_blank">Using Parameter Info</a> (Zain Naboulsi)</li>
</ul>
<p><strong>Misc</strong></p>
<ul>
<li><a href="http://weblogs.asp.net/rosherove/archive/2010/05/31/running-teamcity-from-amazon-ec2-cloud-based-scalable-build-and-continuous-integration.aspx" target="_blank">Running TeamCity from Amazon EC2 &#8211; Cloud based scalable build and continuous Integration</a> (Roy Osherove)</li>
<li><a href="http://beyondrelational.com/blogs/jacob/archive/2010/05/31/select-from-xml.aspx" target="_blank">SELECT * FROM XML</a> (Jacob)</li>
<li><a href="http://www.brianpeek.com/blog/archive/2010/05/28/wiimotelib-future.aspx" target="_blank">WiimoteLib Future</a> (Brian Peek)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tamm79.de/?feed=rss2&amp;p=114</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links 31.05.2010</title>
		<link>http://www.tamm79.de/?p=112</link>
		<comments>http://www.tamm79.de/?p=112#comments</comments>
		<pubDate>Mon, 31 May 2010 09:03:47 +0000</pubDate>
		<dc:creator>Markus Tamm</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[Unit Test]]></category>
		<category><![CDATA[XAML]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.tamm79.de/?p=112</guid>
		<description><![CDATA[WPF / Silverlight

Silverlight 4 Binding and StringFormat in XAML (Matthias Shapiro)

.NET

Static constructor in C# (Mattia Baldinger)
LINQ for the Beginner (logicchild)
JSON vs. XML from a .NET developer’s perspective (Dennis Delimarsky)

Career

Improving Your Presentation Skills (Jaclyn Wells)

Misc

Architecture Review: Mock-Driven Three-Layer Architecture (James Shore)
How To Be A Real Elite Programmer And Make Sure Everybody Knows It (Alan Skorkin)

]]></description>
			<content:encoded><![CDATA[<p><strong>WPF / Silverlight</strong></p>
<ul>
<li><a href="http://www.designersilverlight.com/2010/05/28/silverlight-4-binding-and-stringformat-in-xaml/" target="_blank">Silverlight 4 Binding and StringFormat in XAML</a> (Matthias Shapiro)</li>
</ul>
<p><strong>.NET</strong></p>
<ul>
<li><a href="http://www.code-in.net/post/Static-constructor-in-csharp.aspx" target="_blank">Static constructor in C#</a> (Mattia Baldinger)</li>
<li><a href="http://www.codeproject.com/KB/linq/Data_Query.aspx" target="_blank">LINQ for the Beginner</a> (logicchild)</li>
<li><a href="http://dotnet.dzone.com/articles/json-vs-xml-net-developer’s" target="_blank">JSON vs. XML from a .NET developer’s perspective</a> (Dennis Delimarsky)</li>
</ul>
<p><strong>Career</strong></p>
<ul>
<li><a href="http://www.business-opportunities.biz/2010/05/28/improving-your-presentation-skills" target="_blank">Improving Your Presentation Skills </a>(Jaclyn Wells)</li>
</ul>
<p><strong>Misc</strong></p>
<ul>
<li><a href="http://jamesshore.com/Blog/Architecture-Review-Mock-Driven-Three-Layer-Architecture.html" target="_blank">Architecture Review: Mock-Driven Three-Layer Architecture</a> (James Shore)</li>
<li><a href="http://www.skorks.com/2010/05/how-to-be-a-real-elite-programmer-and-make-sure-everybody-knows-it/" target="_blank">How To Be A Real Elite Programmer And Make Sure Everybody Knows It</a> (Alan Skorkin)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tamm79.de/?feed=rss2&amp;p=112</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links 28.05.2010</title>
		<link>http://www.tamm79.de/?p=108</link>
		<comments>http://www.tamm79.de/?p=108#comments</comments>
		<pubDate>Fri, 28 May 2010 07:15:21 +0000</pubDate>
		<dc:creator>Markus Tamm</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Design Pattern]]></category>
		<category><![CDATA[VS2010]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://www.tamm79.de/?p=108</guid>
		<description><![CDATA[WPF / Silverlight

Silverlight MultiBinding solution for Silverlight 4 (Colin Eberhardt)
Binding to Silverlight ComboBox and Using SelectedValue, SelectedValuePath and DisplayMemberPath (John Papa)
How to select a ListItem on Hover (Mark Monster)
Control templates in WPF (Dennis Delimarsky)
Quick and easy scalable rounded bevels (Phil Middlemiss)

.NET

Protecting your .NET applications (Suprotim Agarwal)
Creating a Fluent Interface with C# (Deran Schilling)
Design Patterns In [...]]]></description>
			<content:encoded><![CDATA[<p><strong>WPF / Silverlight</strong></p>
<ul>
<li><a href="http://www.scottlogic.co.uk/blog/colin/2010/05/silverlight-multibinding-solution-for-silverlight-4/" target="_blank">Silverlight MultiBinding solution for Silverlight 4</a> (Colin Eberhardt)</li>
<li><a href="http://johnpapa.net/silverlight/binding-to-silverlight-combobox-and-using-selectedvalue-selectedvaluepath-and-displaymemberpath/" target="_blank">Binding to Silverlight ComboBox and Using SelectedValue, SelectedValuePath and DisplayMemberPath</a> (John Papa)</li>
<li><a href="http://mark.mymonster.nl/2010/05/08/how-to-select-a-listitem-on-hover/" target="_blank">How to select a ListItem on Hover</a> (Mark Monster)</li>
<li><a href="http://dotnet.dzone.com/articles/control-templates-wpf" target="_blank">Control templates in WPF</a> (Dennis Delimarsky)</li>
<li><a href="http://silverzine.com/tutorials/quick-and-easy-scalable-rounded-bevels/" target="_blank">Quick and easy scalable rounded bevels</a> (Phil Middlemiss)</li>
</ul>
<p><strong>.NET</strong></p>
<ul>
<li><a href="http://www.dotnetcurry.com/ShowArticle.aspx?ID=507" target="_blank">Protecting your .NET applications</a> (Suprotim Agarwal)</li>
<li><a href="http://derans.blogspot.com/2010/05/creating-fluent-interface-with-c.html" target="_blank">Creating a Fluent Interface with C#</a> (Deran Schilling)</li>
<li><a href="http://dotnet.dzone.com/articles/design-patterns-singleton-c" target="_blank">Design Patterns In C# &#8211; Singleton Design Pattern</a> (Richard Mccutchen)</li>
<li><a href="http://dotnet.dzone.com/articles/design-patterns-c-prototype" target="_blank">Design Patterns In C# &#8211; Prototype Design Pattern</a> (Richard Mccutchen)</li>
<li><a href="http://dotnet.dzone.com/articles/design-patterns-c-factory" target="_blank">Design Patterns In C# &#8211; Factory Design Pattern</a> (Richard Mccutchen)</li>
<li><a href="http://dotnet.dzone.com/articles/introduction-unit-testing-net" target="_blank">Introduction to unit testing in .NET</a> (Dennis Delimarsky)</li>
</ul>
<p><strong>VS2010</strong></p>
<ul>
<li><a href="http://coolthingoftheday.blogspot.com/2010/05/visual-studio-virtual-tour-4-days-4.html" target="_blank">Visual Studio Virtual Tour – 4 Days, 4 Hours, 4 Topics, for Free</a> (Greg Duncan)</li>
<li><a href="http://weblogs.asp.net/scottgu/archive/2010/05/03/visual-studio-2010-extension-manager-and-the-new-vs-2010-powercommands-extension.aspx" target="_blank">Visual Studio 2010 Extension Manager (and the new VS 2010 PowerCommands Extension)</a> (Scott Guthrie)</li>
<li><a href="http://weblogs.asp.net/scottgu/archive/2010/05/10/pinning-projects-and-solutions-with-visual-studio-2010.aspx" target="_blank">Pinning Projects and Solutions with Visual Studio 2010</a> (Scott Guthrie)</li>
<li><a href="http://chriskoenig.net/index.php/2010/05/10/how-do-i-using-intellitrace-in-visual-studio-2010" target="_blank">How Do I: Using IntelliTrace in Visual Studio 2010</a> (Chris Koenig)</li>
<li><a href="http://blogs.msdn.com/kirillosenkov/archive/2010/05/10/new-ide-features-in-visual-studio-2010-for-c-developers.aspx" target="_blank">New IDE Features in Visual Studio 2010 for C# Developers</a> (Kirill Osenkov)</li>
<li><a href="http://blogs.msdn.com/b/somasegar/archive/2010/05/25/vs-2010-productivity-improvements-part-i.aspx" target="_blank">VS 2010 productivity improvements &#8211; Part I</a> (Soma Segar)</li>
</ul>
<p><strong>Agile</strong></p>
<ul>
<li><a href="http://sourcesofinsight.com/2010/05/11/information-is-the-most-transient-form-of-power/" target="_blank">Information is the Most Transient Form of Power</a> (J.D. Meier)</li>
<li><a href="http://zenhabits.net/zen-attachment/" target="_blank">Letting Go of Attachment, from A to Zen</a> (Lori Deschene)</li>
<li><a href="http://simpleprogrammer.com/2010/05/10/the-true-cost-of-quality/" target="_blank">The True Cost of Quality</a> (John Sonmez)</li>
<li><a href="http://agilepainrelief.com/notesfromatooluser/2010/05/agile-retrospectives.html" target="_blank">Agile Retrospectives</a> (Mark Levison)</li>
</ul>
<p><strong>Misc</strong></p>
<ul>
<li><a href="http://coolthingoftheday.blogspot.com/2010/05/if-you-want-users-to-rtfm-write-better.html" target="_blank">“If you want users to RTFM, write a better FM”</a> (Greg Duncan)</li>
<li><a href="http://css.dzone.com/news/poka-yoke-ui-design" target="_blank">Poka-Yoke in UI design</a> (Janko Jovanovic)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tamm79.de/?feed=rss2&amp;p=108</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links 11.05.2010</title>
		<link>http://www.tamm79.de/?p=106</link>
		<comments>http://www.tamm79.de/?p=106#comments</comments>
		<pubDate>Tue, 11 May 2010 08:11:56 +0000</pubDate>
		<dc:creator>Markus Tamm</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[Build Tools]]></category>
		<category><![CDATA[Lambda Expressions]]></category>
		<category><![CDATA[MEF]]></category>
		<category><![CDATA[NServiceBus]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://www.tamm79.de/?p=106</guid>
		<description><![CDATA[WPF / Silverlight

Control styles in WPF (Dennis Delimarsky)

.Net

C# 4.0/BCL 4: What&#8217;s New Series (Sam Gentile)
MEFedMVVM changes &#62;&#62; from cool to cooler (marlon grech)
C# Optional Parameters (BlackWasp)
Build Tools Roundup For .NET Systems (Derick Bailey)
Lambda Expressions: Zip (Deborah Kurata)
Unit testing with NServiceBus (NServiceBus)

Misc

Multiple Startup Projects (Zain Naboulsi)
What Every Developer Should Know About URLs (Alan Skorkin)

]]></description>
			<content:encoded><![CDATA[<p><strong>WPF / Silverlight</strong></p>
<ul>
<li><a href="http://dotnet.dzone.com/articles/control-styles-wpf" target="_blank">Control styles in WPF</a> (Dennis Delimarsky)</li>
</ul>
<p><strong>.Net</strong></p>
<ul>
<li><a href="http://samgentile.com/Web/vs2010-and-net-framework-4-0/c-4-0-bcl-4-what-s-new-series/" target="_blank">C# 4.0/BCL 4: What&#8217;s New Series</a> (Sam Gentile)</li>
<li><a href="http://marlongrech.wordpress.com/2010/05/09/mefedmvvm-changes-from-cool-to-cooler/" target="_blank">MEFedMVVM changes &gt;&gt; from cool to cooler</a> (marlon grech)</li>
<li><a href="http://www.blackwasp.co.uk/CSharpOptionalParameters.aspx" target="_blank">C# Optional Parameters</a> (BlackWasp)</li>
<li><a href="http://www.lostechies.com/blogs/derickbailey/archive/2010/05/10/build-tools-for-net-systems-it-s-no-longer-a-question-of-features.aspx" target="_blank">Build Tools Roundup For .NET Systems</a> (Derick Bailey)</li>
<li><a href="http://msmvps.com/blogs/deborahk/archive/2010/05/04/lambda-expressions-zip.aspx" target="_blank">Lambda Expressions: Zip</a> (Deborah Kurata)</li>
<li><a href="http://www.nservicebus.com/UnitTesting.aspx" target="_blank">Unit testing with NServiceBus</a> (NServiceBus)</li>
</ul>
<p><strong>Misc</strong></p>
<ul>
<li><a href="http://blogs.msdn.com/zainnab/archive/2010/05/10/multiple-startup-projects-vstipenv0015.aspx" target="_blank">Multiple Startup Projects</a><strong> </strong>(Zain Naboulsi)</li>
<li><a href="http://www.skorks.com/2010/05/what-every-developer-should-know-about-urls/" target="_blank">What Every Developer Should Know About URLs</a> (Alan Skorkin)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tamm79.de/?feed=rss2&amp;p=106</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
