<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>Catel - application development platform with MVVM support (WPF, SL, WP, WinRT)</title><link>http://catel.codeplex.com/project/feeds/rss</link><description>Catel is an application development platform with the focus on MVVM &amp;#40;WPF, SL, WP and WinRT&amp;#41; and MVC &amp;#40;ASP.NET MVC 4&amp;#41;.</description><item><title>New Post: Debugging Catel using Symbols.org</title><link>http://catel.codeplex.com/discussions/357106</link><description>&lt;div style="line-height: normal;"&gt;I was wondering why there was still no release of 4.6 but that's clear now ;)&lt;br /&gt;
&lt;br /&gt;
Issue has been created.&lt;br /&gt;
&lt;br /&gt;
Been away from catel for some time and good to see that I no longer have to invent EF 5 support myself :D Hope my 'old' 3.2 application doesn't 'break' in too many ways.&lt;br /&gt;
&lt;br /&gt;
Have a nice holiday ;)&lt;br /&gt;
&lt;/div&gt;</description><author>Dromer1967</author><pubDate>Sat, 18 May 2013 12:43:18 GMT</pubDate><guid isPermaLink="false">New Post: Debugging Catel using Symbols.org 20130518124318P</guid></item><item><title>New Post: Error in nestedviewmodel</title><link>http://catel.codeplex.com/discussions/442068</link><description>&lt;div style="line-height: normal;"&gt;Is the validation complex? Maybe a check should be added to prevent a change in case the validationsummary has not changed. You can add the feature request at &lt;a href="http://catelproject.atlassian.net" rel="nofollow"&gt;http://catelproject.atlassian.net&lt;/a&gt;. Note though that I am currently on vacation until mid June so I wont have time soon.&lt;br /&gt;
&lt;/div&gt;</description><author>GeertvanHorrik</author><pubDate>Sat, 18 May 2013 04:17:37 GMT</pubDate><guid isPermaLink="false">New Post: Error in nestedviewmodel 20130518041737A</guid></item><item><title>New Post: OnViewModelCommandExecuted</title><link>http://catel.codeplex.com/discussions/442923</link><description>&lt;div style="line-height: normal;"&gt;For view model to view model communication, you have three options:&lt;br /&gt;
1 interested in&lt;br /&gt;
2 auditor&lt;br /&gt;
3 messagemediator&lt;br /&gt;
&lt;br /&gt;
You can pick whatever you like.&lt;br /&gt;
&lt;/div&gt;</description><author>GeertvanHorrik</author><pubDate>Sat, 18 May 2013 04:15:07 GMT</pubDate><guid isPermaLink="false">New Post: OnViewModelCommandExecuted 20130518041507A</guid></item><item><title>New Post: ChangeNotificationWrapper on EntitySet&lt;T&gt;</title><link>http://catel.codeplex.com/discussions/443963</link><description>&lt;div style="line-height: normal;"&gt;Yes, the downside is that SL cannot reflect explicit interface events. They are private somehow (interesting, right...). I am currently on vacation so cannot look at it, but please create an issue at &lt;a href="http://catelproject.atlassian.net" rel="nofollow"&gt;http://catelproject.atlassian.net&lt;/a&gt; so I can take a look when I get back.&lt;br /&gt;
&lt;/div&gt;</description><author>GeertvanHorrik</author><pubDate>Sat, 18 May 2013 04:05:40 GMT</pubDate><guid isPermaLink="false">New Post: ChangeNotificationWrapper on EntitySet&lt;T&gt; 20130518040540A</guid></item><item><title>New Post: ChangeNotificationWrapper on EntitySet&lt;T&gt;</title><link>http://catel.codeplex.com/discussions/443963</link><description>&lt;div style="line-height: normal;"&gt;Yes, the downside is that SL cannot reflect explicit interface events. They are private somehow (interesting, right...). I am currently on vacation so cannot look at it, but please create an issue at &lt;a href="http://catelproject.atlassian.net" rel="nofollow"&gt;http://catelproject.atlassian.net&lt;/a&gt; so I can take a look when I get back.&lt;br /&gt;
&lt;/div&gt;</description><author>GeertvanHorrik</author><pubDate>Sat, 18 May 2013 04:05:40 GMT</pubDate><guid isPermaLink="false">New Post: ChangeNotificationWrapper on EntitySet&lt;T&gt; 20130518040540A</guid></item><item><title>New Post: ChangeNotificationWrapper on EntitySet&lt;T&gt;</title><link>http://catel.codeplex.com/discussions/443963</link><description>&lt;div style="line-height: normal;"&gt;Yes, the downside is that SL cannot reflect explicit interface events. They are private somehow (interesting, right...). I am currently on vacation so cannot look at it, but please create an issue at &lt;a href="http://catelproject.atlassian.net" rel="nofollow"&gt;http://catelproject.atlassian.net&lt;/a&gt; so I can take a look when I get back.&lt;br /&gt;
&lt;/div&gt;</description><author>GeertvanHorrik</author><pubDate>Sat, 18 May 2013 04:05:40 GMT</pubDate><guid isPermaLink="false">New Post: ChangeNotificationWrapper on EntitySet&lt;T&gt; 20130518040540A</guid></item><item><title>New Post: Debugging Catel using Symbols.org</title><link>http://catel.codeplex.com/discussions/357106</link><description>&lt;div style="line-height: normal;"&gt;It's broken at the moment. Somehow somewhere either nuget OR symbolssource broke something approx. 4 months ago. I tried to fix it once, but it was too much work and it's not high on the priority list. I am currently on holiday, but once I get back I might have another look at it. Please create an issue at &lt;a href="http://catelproject.atlassian.net" rel="nofollow"&gt;http://catelproject.atlassian.net&lt;/a&gt; so I remember when I get back ;-)&lt;br /&gt;
&lt;/div&gt;</description><author>GeertvanHorrik</author><pubDate>Sat, 18 May 2013 04:04:18 GMT</pubDate><guid isPermaLink="false">New Post: Debugging Catel using Symbols.org 20130518040418A</guid></item><item><title>New Post: Position of InfoBarMessageControl</title><link>http://catel.codeplex.com/discussions/443583</link><description>&lt;div style="line-height: normal;"&gt;You can put it anywhere you want. Or are you talking about the DataWindow? You always have the freedom to set the generation style to none and put it in there yourself. Then you have true freedom of control placement.&lt;br /&gt;
&lt;/div&gt;</description><author>GeertvanHorrik</author><pubDate>Sat, 18 May 2013 03:53:57 GMT</pubDate><guid isPermaLink="false">New Post: Position of InfoBarMessageControl 20130518035357A</guid></item><item><title>New Post: ChangeNotificationWrapper on EntitySet&lt;T&gt;</title><link>http://catel.codeplex.com/discussions/443963</link><description>&lt;div style="line-height: normal;"&gt;This seems to affect all Entity collection classes.  Same thing on EntityCollection&amp;lt;T&amp;gt;.&lt;br /&gt;
&lt;/div&gt;</description><author>chulbert</author><pubDate>Fri, 17 May 2013 13:07:52 GMT</pubDate><guid isPermaLink="false">New Post: ChangeNotificationWrapper on EntitySet&lt;T&gt; 20130517010752P</guid></item><item><title>New Post: ChangeNotificationWrapper on EntitySet&lt;T&gt;</title><link>http://catel.codeplex.com/discussions/443963</link><description>&lt;div style="line-height: normal;"&gt;This seems to affect all Entity collection classes.  Same thing on EntityCollection&amp;lt;T&amp;gt;.&lt;br /&gt;
&lt;/div&gt;</description><author>chulbert</author><pubDate>Fri, 17 May 2013 13:07:52 GMT</pubDate><guid isPermaLink="false">New Post: ChangeNotificationWrapper on EntitySet&lt;T&gt; 20130517010752P</guid></item><item><title>New Post: ChangeNotificationWrapper on EntitySet&lt;T&gt;</title><link>http://catel.codeplex.com/discussions/443963</link><description>&lt;div style="line-height: normal;"&gt;This seems to affect all Entity collection classes.  Same thing on EntityCollection&amp;lt;T&amp;gt;.&lt;br /&gt;
&lt;/div&gt;</description><author>chulbert</author><pubDate>Fri, 17 May 2013 13:07:52 GMT</pubDate><guid isPermaLink="false">New Post: ChangeNotificationWrapper on EntitySet&lt;T&gt; 20130517010752P</guid></item><item><title>New Post: ChangeNotificationWrapper on EntitySet&lt;T&gt;</title><link>http://catel.codeplex.com/discussions/443963</link><description>&lt;div style="line-height: normal;"&gt;In a Silverlight 5, RIA Services project I'm trying to use the new ChangeNotificationWrapper to observe the arrival of new entities.  It throws the following exception when I try to create on wrapping an EntitySet&amp;lt;T&amp;gt;.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
InnerException	{System.NotSupportedException: No add-method available for event 'CollectionChanged', cannot subscribe using weak events. Make sure the event is public&lt;br /&gt;
   at Catel.WeakEventListener&lt;code&gt;3.SubscribeToEvent(Object source, String eventName)&lt;br /&gt;   at Catel.WeakEventListener&lt;/code&gt;3.SubscribeToWeakEvent(TTarget target, TSource source, String eventName, Delegate handler)}	System.Exception {System.NotSupportedException}&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;
Bug?&lt;br /&gt;
&lt;/div&gt;</description><author>chulbert</author><pubDate>Thu, 16 May 2013 20:04:40 GMT</pubDate><guid isPermaLink="false">New Post: ChangeNotificationWrapper on EntitySet&lt;T&gt; 20130516080440P</guid></item><item><title>New Post: ChangeNotificationWrapper on EntitySet&lt;T&gt;</title><link>http://catel.codeplex.com/discussions/443963</link><description>&lt;div style="line-height: normal;"&gt;In a Silverlight 5, RIA Services project I'm trying to use the new ChangeNotificationWrapper to observe the arrival of new entities.  It throws the following exception when I try to create on wrapping an EntitySet&amp;lt;T&amp;gt;.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
InnerException	{System.NotSupportedException: No add-method available for event 'CollectionChanged', cannot subscribe using weak events. Make sure the event is public&lt;br /&gt;
   at Catel.WeakEventListener&lt;code&gt;3.SubscribeToEvent(Object source, String eventName)&lt;br /&gt;   at Catel.WeakEventListener&lt;/code&gt;3.SubscribeToWeakEvent(TTarget target, TSource source, String eventName, Delegate handler)}	System.Exception {System.NotSupportedException}&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;
Bug?&lt;br /&gt;
&lt;/div&gt;</description><author>chulbert</author><pubDate>Thu, 16 May 2013 20:04:40 GMT</pubDate><guid isPermaLink="false">New Post: ChangeNotificationWrapper on EntitySet&lt;T&gt; 20130516080440P</guid></item><item><title>New Post: ChangeNotificationWrapper on EntitySet&lt;T&gt;</title><link>http://catel.codeplex.com/discussions/443963</link><description>&lt;div style="line-height: normal;"&gt;In a Silverlight 5, RIA Services project I'm trying to use the new ChangeNotificationWrapper to observe the arrival of new entities.  It throws the following exception when I try to create on wrapping an EntitySet&amp;lt;T&amp;gt;.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
InnerException	{System.NotSupportedException: No add-method available for event 'CollectionChanged', cannot subscribe using weak events. Make sure the event is public&lt;br /&gt;
   at Catel.WeakEventListener&lt;code&gt;3.SubscribeToEvent(Object source, String eventName)&lt;br /&gt;   at Catel.WeakEventListener&lt;/code&gt;3.SubscribeToWeakEvent(TTarget target, TSource source, String eventName, Delegate handler)}	System.Exception {System.NotSupportedException}&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;
Bug?&lt;br /&gt;
&lt;/div&gt;</description><author>chulbert</author><pubDate>Thu, 16 May 2013 20:04:40 GMT</pubDate><guid isPermaLink="false">New Post: ChangeNotificationWrapper on EntitySet&lt;T&gt; 20130516080440P</guid></item><item><title>New Post: Debugging Catel using Symbols.org</title><link>http://catel.codeplex.com/discussions/357106</link><description>&lt;div style="line-height: normal;"&gt;Are the symbols no longer present on symbolsource.org?&lt;br /&gt;
&lt;br /&gt;
Debugging doesn't work and when I look at symbolsource.org I can only see symbols for catel version 3.2 and older?&lt;br /&gt;
&lt;br /&gt;
Is there a new way to use catel's pdb files and if so please enlighten me :)&lt;br /&gt;
&lt;/div&gt;</description><author>Dromer1967</author><pubDate>Thu, 16 May 2013 19:21:59 GMT</pubDate><guid isPermaLink="false">New Post: Debugging Catel using Symbols.org 20130516072159P</guid></item><item><title>New Post: Position of InfoBarMessageControl</title><link>http://catel.codeplex.com/discussions/443583</link><description>&lt;div style="line-height: normal;"&gt;How is it possible to change the position of the InfoBarMessageControl.&lt;br /&gt;
&lt;br /&gt;
I need to place it in an horizontal Stackpanel. Is this possible&lt;br /&gt;
&lt;/div&gt;</description><author>jens_weller</author><pubDate>Tue, 14 May 2013 12:08:18 GMT</pubDate><guid isPermaLink="false">New Post: Position of InfoBarMessageControl 20130514120818P</guid></item><item><title>New Post: Error in nestedviewmodel</title><link>http://catel.codeplex.com/discussions/442068</link><description>&lt;div style="line-height: normal;"&gt;Hm. Ok what to do.&lt;br /&gt;
&lt;br /&gt;
 The IValidationSummary Property get  is now called about 100 times.  Everytime I change a property in a viewmodel in the nested viewmodel hierarchy.&lt;br /&gt;
&lt;/div&gt;</description><author>jens_weller</author><pubDate>Wed, 08 May 2013 12:35:42 GMT</pubDate><guid isPermaLink="false">New Post: Error in nestedviewmodel 20130508123542P</guid></item><item><title>New Post: OnViewModelCommandExecuted</title><link>http://catel.codeplex.com/discussions/442923</link><description>&lt;div style="line-height: normal;"&gt;In an viewmodel i can react to a command of an other viewmodel with the method OnViewModelCommandExecuted.&lt;br /&gt;
&lt;br /&gt;
What I need is to know if I can exceute the command in depending on the other viewmodels.&lt;br /&gt;
&lt;br /&gt;
How to solve.&lt;br /&gt;
&lt;/div&gt;</description><author>jens_weller</author><pubDate>Wed, 08 May 2013 08:44:34 GMT</pubDate><guid isPermaLink="false">New Post: OnViewModelCommandExecuted 20130508084434A</guid></item><item><title>Updated Wiki: Home</title><link>https://catel.codeplex.com/wikipage?version=182</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Moved to CatelProject.com&lt;/h1&gt;
On April 18th, 2013 we moved to GitHub because it provides better support for pull requests and has better integration with our issue tracker.&lt;br /&gt;&lt;br /&gt;For the latest information, please visit &lt;a href="http://www.catelproject.com"&gt;http://www.catelproject.com&lt;/a&gt;&lt;br /&gt;
&lt;h1&gt;Introduction&lt;/h1&gt;
Catel is an application development platform with the focus on MVVM (WPF, SL, WP and WinRT) and MVC (ASP.NET MVC 4). The core of Catel contains an IoC container, models, validation, memento, message mediator, argument checking, etc.&lt;br /&gt;&lt;br /&gt;Catel.MVVM contains all the MVVM classes such as ViewModelBase, Command, services, etc.&lt;br /&gt;&lt;br /&gt;Catel.MVC contains all the MVC classes.&lt;br /&gt;&lt;br /&gt;Catel also provides the following extensions:
&lt;ul&gt;&lt;li&gt;Controls&lt;/li&gt;
&lt;li&gt;CSLA.NET&lt;/li&gt;
&lt;li&gt;Data&lt;/li&gt;
&lt;li&gt;Entity Framework&lt;/li&gt;
&lt;li&gt;FluentValidation&lt;/li&gt;
&lt;li&gt;Prism&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;The release cycle is very short (4 weeks), so all found features and bugs are solved within 4 weeks.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;If you are not convinced yet, take a look at the &lt;a href="http://catel.catenalogic.com/mvvm_framework_comparison_shee.htm"&gt;MVVM comparison sheet&lt;/a&gt; and you will be convinced.&lt;br /&gt;
&lt;h1&gt;External Issue tracker&lt;/h1&gt;Note that we no longer use the issue tracker of codeplex as from March 8, 2013, but &lt;a href="https://catelproject.atlassian.net"&gt;JIRA&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;h1&gt;Donations are welcome&lt;/h1&gt;Writing and supporting Catel takes time, lots of time. To thank the team, you can donate some money which we will use to buy a beer in the weekends:&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&amp;amp;business=P5LRYGVRFGMKW&amp;amp;lc=NL&amp;amp;item_name=Catel&amp;amp;item_number=catel&amp;amp;currency_code=EUR&amp;amp;bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted"&gt;YES, I WOULD LIKE TO MAKE A DONATION&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h1&gt;Need help or consultancy?&lt;/h1&gt;
If you need help, don&amp;#39;t hesitate to create a new discussion. If you need more advanced help, we are also &lt;a href="http://www.catenalogic.com/services"&gt;available for consultancy&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;
&lt;h1&gt;Follow us on Twitter&lt;/h1&gt;You can follow us on twitter for the latest news and notifications about new releases (both official and betas/nightly builds): &lt;a href="http://twitter.com/#!/catelproject"&gt;@CatelProject&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h1&gt;Latest blog posts by Geert van Horrik&lt;/h1&gt;&lt;div class="rss"&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Geert van Horrik News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://blog.catenalogic.com/post/2013/03/01/Subscribing-to-change-notifications-without-memory-leaks.aspx"&gt;Subscribing to change notifications without memory leaks&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;01 March 2013&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://blog.catenalogic.com/syndication.axd?tag=catel"&gt;Geert van Horrik&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://blog.catenalogic.com/post/2013/02/27/Entity-Framework-Unit-of-Work-and-repositories.aspx"&gt;Entity Framework Unit of Work and repositories&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;27 February 2013&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://blog.catenalogic.com/syndication.axd?tag=catel"&gt;Geert van Horrik&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://blog.catenalogic.com/post/2012/12/15/Catel-34-is-released!.aspx"&gt;Catel 3.4 is released!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;15 December 2012&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://blog.catenalogic.com/syndication.axd?tag=catel"&gt;Geert van Horrik&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Geert van Horrik News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;Latest blog posts by Alex&amp;#225;nder Fern&amp;#225;ndez Sa&amp;#250;co&lt;/h1&gt;&lt;div class="rss"&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;like was told to me News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://likewastoldtome.blogspot.com/2013/01/cache-storage-explained.html"&gt;Cache storage explained&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;17 January 2013&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://likewastoldtome.blogspot.com/feeds/posts/default?alt=rss"&gt;like was told to me&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://likewastoldtome.blogspot.com/2012/11/more-about-catel-and-prism-in.html"&gt;More about Catel and Prism in combination&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;02 November 2012&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://likewastoldtome.blogspot.com/feeds/posts/default?alt=rss"&gt;like was told to me&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://likewastoldtome.blogspot.com/2012/08/creating-view-model-with-model-and.html"&gt;Creating a view model with a model and mappings with CatelR#&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;23 August 2012&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://likewastoldtome.blogspot.com/feeds/posts/default?alt=rss"&gt;like was told to me&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;like was told to me News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;Looking for examples?&lt;/h1&gt;
The examples are located in a separate repository at &lt;a href="http://catelexamples.codeplex.com"&gt;http://catelexamples.codeplex.com&lt;/a&gt;.&lt;br /&gt;
&lt;h1&gt;Core&lt;/h1&gt;
The core library of Catel contains some very useful classes, even when not developing anything with MVVM (but, for example, a website):
&lt;ul&gt;&lt;li&gt;Argument class (always check your input, now easy with Argument.IsNotNull(&amp;quot;argument&amp;quot;, argument), etc)&lt;/li&gt;
&lt;li&gt;IoC container (with extented support for Unity, MEF, Ninject, Windsor, etc)&lt;/li&gt;
&lt;li&gt;Memento pattern&lt;/li&gt;
&lt;li&gt;MessageMediator (mediator pattern)&lt;/li&gt;
&lt;li&gt;WeakEventListener (no more memory leaks, works for all target frameworks)&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;MVVM&lt;/h1&gt;
The MVVM framework includes the following features that differs this project from other frameworks:
&lt;ul&gt;&lt;li&gt;Communication with other view models via simple attributes, no messengers needed (but still, a MessageMediator is available)&lt;/li&gt;
&lt;li&gt;Solves the nested user controls problem in MVVM, view models are created on the fly when needed based on the datacontext&lt;/li&gt;
&lt;li&gt;UserControl&amp;lt;TViewModel&amp;gt; and DataWindow&amp;lt;TViewModel&amp;gt; that are fully compatible with the MVVM framework and easy to use&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;img src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=Catel&amp;DownloadId=362606" alt="nestedusercontrols_overview.png" title="nestedusercontrols_overview.png" /&gt;&lt;br /&gt;&lt;br /&gt;Of course, the framework also implements the features you can find in any MVVM framework:
&lt;ul&gt;&lt;li&gt;ViewModelBase with INotifyPropertyChanged, IDataErrorInfo, INotifyDataErrorInfo support&lt;/li&gt;
&lt;li&gt;Command (a.k.a. RelayCommand)&lt;/li&gt;
&lt;li&gt;EventToCommand and lots of other behaviors&lt;/li&gt;
&lt;li&gt;View Model Services such as the IMessageService, IPleaseWaitService, IUIVisualizerService, etc&lt;/li&gt;
&lt;li&gt;Design-time data support&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Articles and blog posts&lt;/h1&gt;
There are several article s available about Catel. The articles are posted on The Code Project:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.codeproject.com/KB/WPF/CatelPart0WhyChoose.aspx"&gt;Catel - part 0 of n: why choose Catel?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeproject.com/KB/WPF/Catel.aspx"&gt;Catel - part 1 of n: data handling the way it should&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeproject.com/KB/WPF/Catel_Part2.aspx"&gt;Catel - part 2 of n: using WPF controls and themes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeproject.com/KB/WPF/CatelPart3.aspx"&gt;Catel - part 3 of n: the MVVM Framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeproject.com/KB/WPF/Catel_Part4.aspx"&gt;Catel - part 4 of n: unit testing with Catel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeproject.com/KB/WPF/Catel_Part5.aspx"&gt;Catel - part 5 of n: building a WPF example application in 1 hour&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeproject.com/KB/windows-phone-7/Catel_Part6.aspx"&gt;Catel - part 6 of n: Bing maps application for Windows Phone 7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeproject.com/KB/WPF/Catel_Part7.aspx"&gt;Catel - part 7 of n: What&amp;#39;s new in Catel 2.x&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href="http://likewastoldtome.blogspot.com/2012/05/catel-creates-perfect-combination-with.html"&gt;Catel creates perfect combination with Prism&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://likewastoldtome.blogspot.com/2012/04/accelerating-catel-coding-workflow-with.html"&gt;Accelerating Catel coding workflow with CatelR#&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Sponsors&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.catenalogic.com/"&gt;CatenaLogic&lt;/a&gt; (development time)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jetbrains.com/"&gt;JetBrains&lt;/a&gt; (Resharper)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.bugaidsoftware.com/"&gt;BugAid&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.red-gate.com/"&gt;Red Gate&lt;/a&gt; (ANTS Performance Profiler Professional)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.finalbuilder.com/"&gt;VSoft Technologies Pty Ltd&lt;/a&gt; (FinalBuilder)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://helpandmanual.com/"&gt;EC Software&lt;/a&gt; (Help &amp;amp; Manual)&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;a href="http&amp;#58;&amp;#47;&amp;#47;www.atlassian.com&amp;#47;software&amp;#47;jira&amp;#47;overview"&gt;&lt;img src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=Catel&amp;DownloadId=636097" alt="JIRA" title="JIRA" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http&amp;#58;&amp;#47;&amp;#47;www.atlassian.com&amp;#47;software&amp;#47;confluence&amp;#47;overview&amp;#47;team-collaboration-software"&gt;&lt;img src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=Catel&amp;DownloadId=636096" alt="Confluence" title="Confluence" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http&amp;#58;&amp;#47;&amp;#47;www.jetbrains.com&amp;#47;resharper&amp;#47;features&amp;#47;code_refactoring.html"&gt;&lt;img src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=Catel&amp;DownloadId=491156" alt="Resharper" title="Resharper" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h1&gt;Available languages&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;English (default language)&lt;/li&gt;
&lt;li&gt;Chinese (simplified)&lt;/li&gt;
&lt;li&gt;Dutch&lt;/li&gt;
&lt;li&gt;French (thanks to &lt;a href="http://rajivmounguengue.blogspot.fr/"&gt;Rajiv Mounguengue&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;German&lt;/li&gt;
&lt;li&gt;Italian (thanks to &lt;a href="http://www.g1ga.it/"&gt;Luigi Bellanca&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Spanish (thanks to Miguel Tamarit)&lt;/li&gt;
&lt;li&gt;Turkish (thanks to &lt;a href="http://blog.demirel.ws/Ibrahim Demirel"&gt;Ibrahim Demirel&lt;/a&gt;)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>GeertvanHorrik</author><pubDate>Tue, 07 May 2013 09:06:53 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20130507090653A</guid></item><item><title>Updated Wiki: Home</title><link>https://catel.codeplex.com/wikipage?version=181</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Moved to CatelProject.com&lt;/h1&gt;
On April 18th, 2013 we moved to GitHub because it provides better support for pull requests and has better integration with our issue tracker.&lt;br /&gt;&lt;br /&gt;For the latest information, please visit &lt;a href="https://www.catelproject.com"&gt;https://www.catelproject.com&lt;/a&gt;&lt;br /&gt;
&lt;h1&gt;Introduction&lt;/h1&gt;
Catel is an application development platform with the focus on MVVM (WPF, SL, WP and WinRT) and MVC (ASP.NET MVC 4). The core of Catel contains an IoC container, models, validation, memento, message mediator, argument checking, etc.&lt;br /&gt;&lt;br /&gt;Catel.MVVM contains all the MVVM classes such as ViewModelBase, Command, services, etc.&lt;br /&gt;&lt;br /&gt;Catel.MVC contains all the MVC classes.&lt;br /&gt;&lt;br /&gt;Catel also provides the following extensions:
&lt;ul&gt;&lt;li&gt;Controls&lt;/li&gt;
&lt;li&gt;CSLA.NET&lt;/li&gt;
&lt;li&gt;Data&lt;/li&gt;
&lt;li&gt;Entity Framework&lt;/li&gt;
&lt;li&gt;FluentValidation&lt;/li&gt;
&lt;li&gt;Prism&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;The release cycle is very short (4 weeks), so all found features and bugs are solved within 4 weeks.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;If you are not convinced yet, take a look at the &lt;a href="http://catel.catenalogic.com/mvvm_framework_comparison_shee.htm"&gt;MVVM comparison sheet&lt;/a&gt; and you will be convinced.&lt;br /&gt;
&lt;h1&gt;External Issue tracker&lt;/h1&gt;Note that we no longer use the issue tracker of codeplex as from March 8, 2013, but &lt;a href="https://catelproject.atlassian.net"&gt;JIRA&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;h1&gt;Donations are welcome&lt;/h1&gt;Writing and supporting Catel takes time, lots of time. To thank the team, you can donate some money which we will use to buy a beer in the weekends:&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&amp;amp;business=P5LRYGVRFGMKW&amp;amp;lc=NL&amp;amp;item_name=Catel&amp;amp;item_number=catel&amp;amp;currency_code=EUR&amp;amp;bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted"&gt;YES, I WOULD LIKE TO MAKE A DONATION&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h1&gt;Need help or consultancy?&lt;/h1&gt;
If you need help, don&amp;#39;t hesitate to create a new discussion. If you need more advanced help, we are also &lt;a href="http://www.catenalogic.com/services"&gt;available for consultancy&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;
&lt;h1&gt;Follow us on Twitter&lt;/h1&gt;You can follow us on twitter for the latest news and notifications about new releases (both official and betas/nightly builds): &lt;a href="http://twitter.com/#!/catelproject"&gt;@CatelProject&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h1&gt;Latest blog posts by Geert van Horrik&lt;/h1&gt;&lt;div class="rss"&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Geert van Horrik News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://blog.catenalogic.com/post/2013/03/01/Subscribing-to-change-notifications-without-memory-leaks.aspx"&gt;Subscribing to change notifications without memory leaks&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;01 March 2013&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://blog.catenalogic.com/syndication.axd?tag=catel"&gt;Geert van Horrik&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://blog.catenalogic.com/post/2013/02/27/Entity-Framework-Unit-of-Work-and-repositories.aspx"&gt;Entity Framework Unit of Work and repositories&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;27 February 2013&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://blog.catenalogic.com/syndication.axd?tag=catel"&gt;Geert van Horrik&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://blog.catenalogic.com/post/2012/12/15/Catel-34-is-released!.aspx"&gt;Catel 3.4 is released!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;15 December 2012&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://blog.catenalogic.com/syndication.axd?tag=catel"&gt;Geert van Horrik&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Geert van Horrik News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;Latest blog posts by Alex&amp;#225;nder Fern&amp;#225;ndez Sa&amp;#250;co&lt;/h1&gt;&lt;div class="rss"&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;like was told to me News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://likewastoldtome.blogspot.com/2013/01/cache-storage-explained.html"&gt;Cache storage explained&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;17 January 2013&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://likewastoldtome.blogspot.com/feeds/posts/default?alt=rss"&gt;like was told to me&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://likewastoldtome.blogspot.com/2012/11/more-about-catel-and-prism-in.html"&gt;More about Catel and Prism in combination&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;02 November 2012&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://likewastoldtome.blogspot.com/feeds/posts/default?alt=rss"&gt;like was told to me&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://likewastoldtome.blogspot.com/2012/08/creating-view-model-with-model-and.html"&gt;Creating a view model with a model and mappings with CatelR#&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;23 August 2012&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://likewastoldtome.blogspot.com/feeds/posts/default?alt=rss"&gt;like was told to me&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;like was told to me News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;Looking for examples?&lt;/h1&gt;
The examples are located in a separate repository at &lt;a href="http://catelexamples.codeplex.com"&gt;http://catelexamples.codeplex.com&lt;/a&gt;.&lt;br /&gt;
&lt;h1&gt;Core&lt;/h1&gt;
The core library of Catel contains some very useful classes, even when not developing anything with MVVM (but, for example, a website):
&lt;ul&gt;&lt;li&gt;Argument class (always check your input, now easy with Argument.IsNotNull(&amp;quot;argument&amp;quot;, argument), etc)&lt;/li&gt;
&lt;li&gt;IoC container (with extented support for Unity, MEF, Ninject, Windsor, etc)&lt;/li&gt;
&lt;li&gt;Memento pattern&lt;/li&gt;
&lt;li&gt;MessageMediator (mediator pattern)&lt;/li&gt;
&lt;li&gt;WeakEventListener (no more memory leaks, works for all target frameworks)&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;MVVM&lt;/h1&gt;
The MVVM framework includes the following features that differs this project from other frameworks:
&lt;ul&gt;&lt;li&gt;Communication with other view models via simple attributes, no messengers needed (but still, a MessageMediator is available)&lt;/li&gt;
&lt;li&gt;Solves the nested user controls problem in MVVM, view models are created on the fly when needed based on the datacontext&lt;/li&gt;
&lt;li&gt;UserControl&amp;lt;TViewModel&amp;gt; and DataWindow&amp;lt;TViewModel&amp;gt; that are fully compatible with the MVVM framework and easy to use&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;img src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=Catel&amp;DownloadId=362606" alt="nestedusercontrols_overview.png" title="nestedusercontrols_overview.png" /&gt;&lt;br /&gt;&lt;br /&gt;Of course, the framework also implements the features you can find in any MVVM framework:
&lt;ul&gt;&lt;li&gt;ViewModelBase with INotifyPropertyChanged, IDataErrorInfo, INotifyDataErrorInfo support&lt;/li&gt;
&lt;li&gt;Command (a.k.a. RelayCommand)&lt;/li&gt;
&lt;li&gt;EventToCommand and lots of other behaviors&lt;/li&gt;
&lt;li&gt;View Model Services such as the IMessageService, IPleaseWaitService, IUIVisualizerService, etc&lt;/li&gt;
&lt;li&gt;Design-time data support&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Articles and blog posts&lt;/h1&gt;
There are several article s available about Catel. The articles are posted on The Code Project:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.codeproject.com/KB/WPF/CatelPart0WhyChoose.aspx"&gt;Catel - part 0 of n: why choose Catel?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeproject.com/KB/WPF/Catel.aspx"&gt;Catel - part 1 of n: data handling the way it should&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeproject.com/KB/WPF/Catel_Part2.aspx"&gt;Catel - part 2 of n: using WPF controls and themes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeproject.com/KB/WPF/CatelPart3.aspx"&gt;Catel - part 3 of n: the MVVM Framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeproject.com/KB/WPF/Catel_Part4.aspx"&gt;Catel - part 4 of n: unit testing with Catel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeproject.com/KB/WPF/Catel_Part5.aspx"&gt;Catel - part 5 of n: building a WPF example application in 1 hour&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeproject.com/KB/windows-phone-7/Catel_Part6.aspx"&gt;Catel - part 6 of n: Bing maps application for Windows Phone 7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeproject.com/KB/WPF/Catel_Part7.aspx"&gt;Catel - part 7 of n: What&amp;#39;s new in Catel 2.x&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href="http://likewastoldtome.blogspot.com/2012/05/catel-creates-perfect-combination-with.html"&gt;Catel creates perfect combination with Prism&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://likewastoldtome.blogspot.com/2012/04/accelerating-catel-coding-workflow-with.html"&gt;Accelerating Catel coding workflow with CatelR#&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Sponsors&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.catenalogic.com/"&gt;CatenaLogic&lt;/a&gt; (development time)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jetbrains.com/"&gt;JetBrains&lt;/a&gt; (Resharper)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.bugaidsoftware.com/"&gt;BugAid&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.red-gate.com/"&gt;Red Gate&lt;/a&gt; (ANTS Performance Profiler Professional)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.finalbuilder.com/"&gt;VSoft Technologies Pty Ltd&lt;/a&gt; (FinalBuilder)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://helpandmanual.com/"&gt;EC Software&lt;/a&gt; (Help &amp;amp; Manual)&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;a href="http&amp;#58;&amp;#47;&amp;#47;www.atlassian.com&amp;#47;software&amp;#47;jira&amp;#47;overview"&gt;&lt;img src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=Catel&amp;DownloadId=636097" alt="JIRA" title="JIRA" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http&amp;#58;&amp;#47;&amp;#47;www.atlassian.com&amp;#47;software&amp;#47;confluence&amp;#47;overview&amp;#47;team-collaboration-software"&gt;&lt;img src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=Catel&amp;DownloadId=636096" alt="Confluence" title="Confluence" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http&amp;#58;&amp;#47;&amp;#47;www.jetbrains.com&amp;#47;resharper&amp;#47;features&amp;#47;code_refactoring.html"&gt;&lt;img src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=Catel&amp;DownloadId=491156" alt="Resharper" title="Resharper" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h1&gt;Available languages&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;English (default language)&lt;/li&gt;
&lt;li&gt;Chinese (simplified)&lt;/li&gt;
&lt;li&gt;Dutch&lt;/li&gt;
&lt;li&gt;French (thanks to &lt;a href="http://rajivmounguengue.blogspot.fr/"&gt;Rajiv Mounguengue&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;German&lt;/li&gt;
&lt;li&gt;Italian (thanks to &lt;a href="http://www.g1ga.it/"&gt;Luigi Bellanca&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Spanish (thanks to Miguel Tamarit)&lt;/li&gt;
&lt;li&gt;Turkish (thanks to &lt;a href="http://blog.demirel.ws/Ibrahim Demirel"&gt;Ibrahim Demirel&lt;/a&gt;)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>GeertvanHorrik</author><pubDate>Tue, 07 May 2013 09:06:40 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20130507090640A</guid></item></channel></rss>