<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>CoreMVVM Wiki &amp; Documentation Rss Feed</title><link>http://coremvvm.codeplex.com/Wiki/View.aspx?title=Home</link><description>CoreMVVM Wiki Rss Description</description><item><title>Updated Wiki: Home</title><link>http://coremvvm.codeplex.com/wikipage?version=8</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;The MVVM Toolkit is a pretty barebones template for MVVM and is a good place to start with if you are new to this pattern. Over time, as i played around with this toolkit, the library grew in size. Its been useful for me - so i thought i might as well share it out :) .. The code is an extension of the Toolkit and pulls in a lot of concepts\code from other fameworks out in the wild like Cinch, Prism... Will have a subsequent post on these frameworks. So getting back to this library, it includes support for:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Delegating Commands\Keybinding &lt;/li&gt;
&lt;li&gt;Messaging between VM's &lt;/li&gt;
&lt;li&gt;Handling events as commands with attached behaviors &lt;/li&gt;
&lt;li&gt;Handling dialogs (and more) as services&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;A very simple sample is also included to show the various parts in action. (Nothing fancy)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://blogs.msdn.com/photos/llester/images/9904929/original.aspx" /&gt;&lt;br /&gt;&lt;br /&gt;To make the writing of commands with Attached behaviors you could use Damian's code snippet &lt;a href="http://cid-09f63fc7ac065e5e.skydrive.live.com/self.aspx/p%7C0p%20Samples/CommandBehaviorSnippet.vsi" class="externalLink"&gt;installer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Once you install, edit the snippet to include &lt;b&gt;CommandParameter = e;&lt;/b&gt; at the beginning of the last function &lt;b&gt;(On$EventType$)&lt;/b&gt; in the file. The file is placed under &lt;i&gt;Documents\Visual Studio 2008(10)\Code Snippets\Visual C#\My Code Snippets&lt;/i&gt;. The shortcut for its usage in code is &lt;b&gt;cmdbehavior&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;You would need to fill 4 parts in the snippet:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;CommandAction - Descriptive name of what the command performs &lt;/li&gt;
&lt;li&gt;BehaviorName - Attached behavior name (this hooks the event) &lt;/li&gt;
&lt;li&gt;ControlType - Type of control to which the command will attach &lt;/li&gt;
&lt;li&gt;EventName - Name of the control event that the behavior hooks up&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;As mentioned earlier the library several frameworks were used as references
&lt;ul&gt;&lt;li&gt;Cinch - mainly for the Services and the necessary plumbing&lt;/li&gt;
&lt;li&gt;Josh\Marlon's Mediator library&lt;/li&gt;
&lt;li&gt;Prism &lt;/li&gt;
&lt;li&gt;Mark's MVVM Helpers&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;Hopefully you'll find the library useful. Also, this library by no means covers all possible scenarios. Have fun coding.&lt;br /&gt;&lt;br /&gt;Aside from MVVM, an interesting Test API library is &lt;a href="http://testapi.codeplex.com/" class="externalLink"&gt;TestAPI&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>llester1878</author><pubDate>Tue, 27 Oct 2009 00:17:51 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20091027121751A</guid></item><item><title>Updated Wiki: Home</title><link>http://coremvvm.codeplex.com/wikipage?version=7</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;The MVVM Toolkit is a pretty barebones template for MVVM and is a good place to start with if you are new to this pattern. Over time, as i played around with this toolkit, the library grew in size. Its been useful for me - so i thought i might as well share it out :) .. The code is an extension of the Toolkit and pulls in a lot of concepts\code from other fameworks out in the wild like Cinch, Prism... Will have a subsequent post on these frameworks. So getting back to this library, it includes support for:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Delegating Commands\Keybinding &lt;/li&gt;
&lt;li&gt;Messaging between VM's &lt;/li&gt;
&lt;li&gt;Handling events as commands with attached behaviors &lt;/li&gt;
&lt;li&gt;Handling dialogs (and more) as services&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;A very simple sample is also included to show the various parts in action. (Nothing fancy)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://blogs.msdn.com/photos/llester/images/9904929/original.aspx" /&gt;&lt;br /&gt;&lt;br /&gt;To make the writing of commands with Attached behaviors you could use Damian's code snippet &lt;a href="http://cid-09f63fc7ac065e5e.skydrive.live.com/self.aspx/p%7C0p%20Samples/CommandBehaviorSnippet.vsi" class="externalLink"&gt;installer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Once you install, edit the snippet to include &lt;b&gt;CommandParameter = e;&lt;/b&gt; at the beginning of the last function &lt;b&gt;(On$EventType$)&lt;/b&gt; in the file. The file is placed under &lt;i&gt;Documents\Visual Studio 2008(10)\Code Snippets\Visual C#\My Code Snippets&lt;/i&gt;. The shortcut for its usage in code is &lt;b&gt;cmdbehavior&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;You would need to fill 4 parts in the snippet:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;CommandAction - Descriptive name of what the command performs &lt;/li&gt;
&lt;li&gt;BehaviorName - Attached behavior name (this hooks the event) &lt;/li&gt;
&lt;li&gt;ControlType - Type of control to which the command will attach &lt;/li&gt;
&lt;li&gt;EventName - Name of the control event that the behavior hooks up&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;As mentioned earlier the library several frameworks were used as references
&lt;ul&gt;&lt;li&gt;Cinch - mainly for the Services and the necessary plumbing&lt;/li&gt;
&lt;li&gt;Josh\Marlon's Mediator library&lt;/li&gt;
&lt;li&gt;Prism &lt;/li&gt;
&lt;li&gt;Mark's MVVM Helpers&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;Hopefully you'll find the library useful. Also, this library by no means covers all possible scenarios. Have fun coding.&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>llester1878</author><pubDate>Mon, 19 Oct 2009 12:44:31 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20091019124431P</guid></item><item><title>Updated Wiki: Home</title><link>http://coremvvm.codeplex.com/wikipage?version=6</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;The MVVM Toolkit is a pretty barebones template for MVVM and is a good place to start with if you are new to this pattern. Over time, as i played around with this toolkit, the library grew in size. Its been useful for me - so i thought i might as well share it out :) .. The code is an extension of the Toolkit and pulls in a lot of concepts\code from other fameworks out in the wild like Cinch, Prism... Will have a subsequent post on these frameworks. So getting back to this library, it includes support for:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Delegating Commands\Keybinding &lt;/li&gt;
&lt;li&gt;Messaging between VM's &lt;/li&gt;
&lt;li&gt;Handling events as commands with attached behaviors &lt;/li&gt;
&lt;li&gt;Handling dialogs (and more) as services&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;A very simple sample is also included to show the various parts in action. (Nothing fancy)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://blogs.msdn.com/photos/llester/images/9904929/original.aspx" /&gt;&lt;br /&gt;&lt;br /&gt;To make the writing of commands with Attached behaviors you could use Damian's code snippet &lt;a href="http://cid-09f63fc7ac065e5e.skydrive.live.com/self.aspx/p%7C0p%20Samples/CommandBehaviorSnippet.vsi" class="externalLink"&gt;installer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Once you install, edit the snippet to include &lt;b&gt;CommandParameter = e;&lt;/b&gt; at the beginning of the last function &lt;b&gt;(On$EventType$)&lt;/b&gt; in the file. The file is placed under &lt;i&gt;Documents\Visual Studio 2008(10)\Code Snippets\Visual C#\My Code Snippets&lt;/i&gt;. The shortcut for its usage in code is &lt;b&gt;cmdbehavior&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;You would need to fill 4 parts in the snippet:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;CommandAction - Descriptive name of what the command performs &lt;/li&gt;
&lt;li&gt;BehaviorName - Attached behavior name (this hooks the event) &lt;/li&gt;
&lt;li&gt;ControlType - Type of control to which the command will attach &lt;/li&gt;
&lt;li&gt;EventName - Name of the control event that the behavior hooks up&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;As mentioned earlier the library uses code\concepts from the following frameworks&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Cinch - for the Services and ViewModelBase&lt;/li&gt;
&lt;li&gt;Messaging - from Marlons\Josh's mediator posts&lt;/li&gt;
&lt;li&gt;Prism - for the commanding model&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;Hopefully you'll find the library useful. Also, this library by no means covers all possible scenarios. Have fun coding.&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>llester1878</author><pubDate>Sun, 18 Oct 2009 23:24:02 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20091018112402P</guid></item><item><title>Updated Wiki: Home</title><link>http://coremvvm.codeplex.com/wikipage?version=5</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;The MVVM Toolkit is a pretty barebones template for MVVM and is a good place to start with if you are new to this pattern. Over time, as i played around with this toolkit, the library grew in size. Its been useful for me - so i thought i might as well share it out :) .. The code is an extension of the Toolkit and pulls in a lot of concepts\code from other fameworks out in the wild like Cinch, Prism... Will have a subsequent post on these frameworks. So getting back to this library, it includes support for:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Delegating Commands\Keybinding &lt;/li&gt;
&lt;li&gt;Messaging between VM's &lt;/li&gt;
&lt;li&gt;Handling events as commands with attached behaviors &lt;/li&gt;
&lt;li&gt;Handling dialogs (and more) as services&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;A very simple sample is also included to show the various parts in action. (Nothing fancy)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://blogs.msdn.com/photos/llester/images/9904929/original.aspx" /&gt;&lt;br /&gt;&lt;br /&gt;To make the writing of commands with Attached behaviors you could use Damian's code snippet &lt;a href="http://cid-09f63fc7ac065e5e.skydrive.live.com/self.aspx/p%7C0p%20Samples/CommandBehaviorSnippet.vsi" class="externalLink"&gt;installer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Once you install, edit the snippet to include &lt;b&gt;CommandParameter = e;&lt;/b&gt; at the beginning of the last function &lt;b&gt;(On$EventType$)&lt;/b&gt; in the file. The file is placed under &lt;i&gt;Documents\Visual Studio 2008(10)\Code Snippets\Visual C#\My Code Snippets&lt;/i&gt;. The shortcut for its usage in code is &lt;b&gt;cmdbehavior&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;You would need to fill 4 parts in the snippet:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;CommandAction - Descriptive name of what the command performs &lt;/li&gt;
&lt;li&gt;BehaviorName - Attached behavior name (this hooks the event) &lt;/li&gt;
&lt;li&gt;ControlType - Type of control to which the command will attach &lt;/li&gt;
&lt;li&gt;EventName - Name of the control event that the behavior hooks up&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;As mentioned earlier the library uses code\concepts from the following frameworks&lt;br /&gt;&lt;br /&gt;*Cinch - for the Services and ViewModelBase&lt;br /&gt;*Messaging - from Marlons\Josh's mediator posts&lt;br /&gt;*Prism - for the commanding model&lt;br /&gt;&lt;br /&gt;Hopefully you'll find the library useful. Also, this library by no means covers all possible scenarios. Have fun coding.&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>llester1878</author><pubDate>Sun, 18 Oct 2009 23:23:43 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20091018112343P</guid></item><item><title>Updated Wiki: Home</title><link>http://coremvvm.codeplex.com/wikipage?version=4</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;The MVVM Toolkit is a pretty barebones template for MVVM and is a good place to start with if you are new to this pattern. Over time, as i played around with this toolkit, the library grew in size. Its been useful for me - so i thought i might as well share it out :) .. The code is an extension of the Toolkit and pulls in a lot of concepts\code from other fameworks out in the wild like Cinch, Prism... Will have a subsequent post on these frameworks. So getting back to this library, it includes support for:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Delegating Commands\Keybinding &lt;/li&gt;
&lt;li&gt;Messaging between VM's &lt;/li&gt;
&lt;li&gt;Handling events as commands with attached behaviors &lt;/li&gt;
&lt;li&gt;Handling dialogs (and more) as services&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;The Services and ViewModelbase are from Cinch&lt;br /&gt;The messaging model is heavily inspired from Marlon\Josh's work&lt;br /&gt;Finally, the commandingbase is from the Prism project&lt;br /&gt;&lt;br /&gt;A very simple sample is also included to show the various parts in action. (Nothing fancy)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://blogs.msdn.com/photos/llester/images/9904929/original.aspx" /&gt;&lt;br /&gt;&lt;br /&gt;To make the writing of commands with Attached behaviors you could use Damian's code snippet &lt;a href="http://cid-09f63fc7ac065e5e.skydrive.live.com/self.aspx/p%7C0p%20Samples/CommandBehaviorSnippet.vsi" class="externalLink"&gt;installer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Once you install, edit the snippet to include &lt;b&gt;CommandParameter = e;&lt;/b&gt; at the beginning of the last function &lt;b&gt;(On$EventType$)&lt;/b&gt; in the file. The file is placed under &lt;i&gt;Documents\Visual Studio 2008(10)\Code Snippets\Visual C#\My Code Snippets&lt;/i&gt;. The shortcut for its usage in code is &lt;b&gt;cmdbehavior&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;You would need to fill 4 parts in the snippet:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;CommandAction - Descriptive name of what the command performs &lt;/li&gt;
&lt;li&gt;BehaviorName - Attached behavior name (this hooks the event) &lt;/li&gt;
&lt;li&gt;ControlType - Type of control to which the command will attach &lt;/li&gt;
&lt;li&gt;EventName - Name of the control event that the behavior hooks up&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;Hopefully you'll find the library useful. Also, this library by no means covers all possible scenarios. Have fun coding.&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>llester1878</author><pubDate>Sun, 18 Oct 2009 23:16:18 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20091018111618P</guid></item><item><title>Updated Wiki: Home</title><link>http://coremvvm.codeplex.com/wikipage?version=3</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;The MVVM Toolkit is a pretty barebones template for MVVM and is a good place to start with if you are new to this pattern. Over time, as i played around with this toolkit, the library grew in size. Its been useful for me - so i thought i might as well share it out :) .. The code is an extension of the Toolkit and pulls in a lot of concepts\code from other fameworks out in the wild like Cinch, Prism... Will have a subsequent post on these frameworks. So getting back to this library, it includes support for:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Delegating Commands\Keybinding &lt;/li&gt;
&lt;li&gt;Messaging between VM's &lt;/li&gt;
&lt;li&gt;Handling events as commands with attached behaviors &lt;/li&gt;
&lt;li&gt;Handling dialogs (and more) as services&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;A very simple sample is also included to show the various parts in action. (Nothing fancy)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://blogs.msdn.com/photos/llester/images/9904929/original.aspx" /&gt;&lt;br /&gt;&lt;br /&gt;To make the writing of commands with Attached behaviors you could use Damian's code snippet &lt;a href="http://cid-09f63fc7ac065e5e.skydrive.live.com/self.aspx/p%7C0p%20Samples/CommandBehaviorSnippet.vsi" class="externalLink"&gt;installer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Once you install, edit the snippet to include &lt;b&gt;CommandParameter = e;&lt;/b&gt; at the beginning of the last function &lt;b&gt;(On$EventType$)&lt;/b&gt; in the file. The file is placed under &lt;i&gt;Documents\Visual Studio 2008(10)\Code Snippets\Visual C#\My Code Snippets&lt;/i&gt;. The shortcut for its usage in code is &lt;b&gt;cmdbehavior&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;You would need to fill 4 parts in the snippet:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;CommandAction - Descriptive name of what the command performs &lt;/li&gt;
&lt;li&gt;BehaviorName - Attached behavior name (this hooks the event) &lt;/li&gt;
&lt;li&gt;ControlType - Type of control to which the command will attach &lt;/li&gt;
&lt;li&gt;EventName - Name of the control event that the behavior hooks up&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;Hopefully you'll find the library useful. Also, this library by no means covers all possible scenarios. Have fun coding.&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>llester1878</author><pubDate>Sun, 18 Oct 2009 22:56:44 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20091018105644P</guid></item></channel></rss>