<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.wintellect.com/CS/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Jeremy Likness' Blog</title><subtitle type="html" /><id>http://www.wintellect.com/CS/blogs/jlikness/atom.aspx</id><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/default.aspx" /><link rel="self" type="application/atom+xml" href="http://www.wintellect.com/CS/blogs/jlikness/atom.aspx" /><generator uri="http://communityserver.org" version="2.1.61129.2">Community Server</generator><updated>2011-09-12T02:31:02Z</updated><entry><title>MVVM on MVC: HTML is not XAML</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2012/01/25/mvvm-on-mvc-html-is-not-xaml.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2012/01/25/mvvm-on-mvc-html-is-not-xaml.aspx</id><published>2012-01-25T09:44:01Z</published><updated>2012-01-25T09:44:01Z</updated><content type="html">I have to admit that I may have rolled my eyes a bit when I first learned about the KnockoutJS library. It sounded too much like forcing a square peg into a round hole. Isn’t Model-View-Controller (MVC) already it’s own pattern ? Does it make sense to apply something like Model-View-ViewModel ( MVVM ) to HTML? I already had enough issues dealing with MVVM on the platform it was designed for, XAML and C# (WPF and Silverlight). Some people simply didn’t get the pattern, others were pushing it without...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2012/01/25/mvvm-on-mvc-html-is-not-xaml.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=20556" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author><category term="mvvm" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/mvvm/default.aspx" /><category term="html" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/html/default.aspx" /><category term="html5" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/html5/default.aspx" /><category term="javascript" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/javascript/default.aspx" /><category term="mvc" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/mvc/default.aspx" /><category term="knockoutjs" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/knockoutjs/default.aspx" /></entry><entry><title>Video: Getting Started with Jounce MVVM and MEF for Silverlight 5</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2012/01/22/video-getting-started-with-jounce-mvvm-and-mef-for-silverlight-5.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2012/01/22/video-getting-started-with-jounce-mvvm-and-mef-for-silverlight-5.aspx</id><published>2012-01-22T11:52:03Z</published><updated>2012-01-22T11:52:03Z</updated><content type="html">I created a quick video to help you get started with using Jounce. The video starts with a blank slate, steps through installation of Jounce and the creation of a sample view model for a simple contact record that includes validation. You can access the video directly at http://vimeo.com/jeremylikness/jounce-getting-started , or view it below: Jounce: Getting Started from Jeremy Likness on Vimeo . (c) 2011-2012 Jeremy Likness....(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2012/01/22/video-getting-started-with-jounce-mvvm-and-mef-for-silverlight-5.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=20548" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author><category term="silverlight" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/silverlight/default.aspx" /><category term="mvvm" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/mvvm/default.aspx" /><category term="MEF" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/MEF/default.aspx" /><category term="Jounce" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/Jounce/default.aspx" /></entry><entry><title>Jounce 2.0 MVVM with MEF for Silverlight 5 Released</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2012/01/21/jounce-2-0-mvvm-with-mef-for-silverlight-5-released.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2012/01/21/jounce-2-0-mvvm-with-mef-for-silverlight-5-released.aspx</id><published>2012-01-21T15:47:01Z</published><updated>2012-01-21T15:47:01Z</updated><content type="html">I'm pleased to announce the official release of Jounce 2.0 for Silverlight 5. There are quite a number of new features available that I'll review in this post. Most significantly, of course, the code base has been updated specifically to target Silverlight 5. A number of bug fixes, feature requests, and Silverlight 5 features have been added. The DLL for Jounce is still just under 100 KB for release so it remains nimble and lightweight. There are two ways you can install the latest. Zip over to Jounce...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2012/01/21/jounce-2-0-mvvm-with-mef-for-silverlight-5-released.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=20547" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author><category term="mvvm" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/mvvm/default.aspx" /><category term="MEF" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/MEF/default.aspx" /><category term="Jounce" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/Jounce/default.aspx" /><category term="silverlight 5" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/silverlight+5/default.aspx" /></entry><entry><title>CRUD it’s now CQRS … or is it?</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2012/01/07/crud-it-s-now-cqrs-or-is-it.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2012/01/07/crud-it-s-now-cqrs-or-is-it.aspx</id><published>2012-01-07T15:34:01Z</published><updated>2012-01-07T15:34:01Z</updated><content type="html">In 1983 author James Martin published a book called Managing the Data-Base Environment . It’s interesting the term database is hyphenated in the title; it hadn’t quite settled down as a mainstream term yet. I have not read this book myself, but my understanding is that he presented the concept of the “CRUD Matrix” for engineering how an application performs Create, Read, Update, and Delete operations against the database. Regardless of how the term was first coined, it has gained popularity and is...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2012/01/07/crud-it-s-now-cqrs-or-is-it.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=20501" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author></entry><entry><title>Windows 8 Slate Review</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/12/28/windows-8-slate-review.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2011/12/28/windows-8-slate-review.aspx</id><published>2011-12-28T11:36:04Z</published><updated>2011-12-28T11:36:04Z</updated><content type="html">About a week ago, I purchased a Samsung Series 7 Slate PC to learn more about the Windows 8 operating system and to test applications I will be developing primarily with C# and Xaml. The laptop ships with Windows 7 installed, but I quickly wiped the existing install and overlaid it with Windows 8. The process for the most part went smoothly. I had to acquire some Windows 7 drivers and install them in compatibility mode in order for the tablet to recognize orientation changes, and I still cannot get...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/12/28/windows-8-slate-review.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=20470" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author></entry><entry><title>Silverlight 5 Released: Myth vs. Fact</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/12/09/silverlight-5-released-myth-vs-fact.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2011/12/09/silverlight-5-released-myth-vs-fact.aspx</id><published>2011-12-09T12:12:02Z</published><updated>2011-12-09T12:12:02Z</updated><content type="html">It is very exciting to see the release of Silverlight 5 today, despite all of the rumors flying around the Web. Read the original release announcement from the Silverlight Team here . This is proof positive the team made a commitment to release a new version by the end of the year and stuck to it. This release offers major functionality over prior releases and is something I believe has the potential to revolutionize development for line of business applications, or I wouldn't be writing a book about...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/12/09/silverlight-5-released-myth-vs-fact.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=20422" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author><category term="silverlight 5" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/silverlight+5/default.aspx" /></entry><entry><title>Handling Extremely Large Data Sets in Silverlight</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/11/20/handling-extremely-large-data-sets-in-silverlight.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2011/11/20/handling-extremely-large-data-sets-in-silverlight.aspx</id><published>2011-11-20T09:00:01Z</published><updated>2011-11-20T09:00:01Z</updated><content type="html">While writing Chapter 14 of my book, Designing Silverlight Business Applications: Best Practices for Using Silverlight Effectively in the Enterprise (Microsoft .NET Development Series) I focused on an area that is quite common with line of business applications: extremely large data sets. In the example I generated almost 1,000,000 contact rows to illustrate how they would be managed by the Silverlight client. Like many software problems, there are many solutions; here is an excerpt of the three...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/11/20/handling-extremely-large-data-sets-in-silverlight.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=20372" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author><category term="silverlight" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/silverlight/default.aspx" /><category term="entity framework" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/entity+framework/default.aspx" /><category term="wcf ria" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/wcf+ria/default.aspx" /><category term="large data sets" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/large+data+sets/default.aspx" /><category term="odata" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/odata/default.aspx" /></entry><entry><title>Using Jounce Navigation to Create OOB Child Windows in Silverlight 5</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/10/21/using-jounce-navigation-to-create-oob-child-windows-in-silverlight-5.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2011/10/21/using-jounce-navigation-to-create-oob-child-windows-in-silverlight-5.aspx</id><published>2011-10-21T12:22:03Z</published><updated>2011-10-21T12:22:03Z</updated><content type="html">One of the reasons I prefer to manage navigation as an event, rather than a strongly typed interface or handler, is because it allows for so much flexibility and extensibility in the navigation pipeline. In my Jounce framework , for example, the basic navigation event simply wires up an instance of a view to a view model and makes no presumptions about where that view belongs - it leaves positioning the view to the developer. The region manager simply listens for navigation events and passes the...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/10/21/using-jounce-navigation-to-create-oob-child-windows-in-silverlight-5.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=20312" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author><category term="silverlight navigation" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/silverlight+navigation/default.aspx" /><category term="out of browser" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/out+of+browser/default.aspx" /><category term="OOB" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/OOB/default.aspx" /><category term="Jounce" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/Jounce/default.aspx" /><category term="navigation" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/navigation/default.aspx" /><category term="silverlight 5" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/silverlight+5/default.aspx" /><category term="child window" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/child+window/default.aspx" /></entry><entry><title>Quick Tip: Design-Time Views for Regions</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/10/11/quick-tip-design-time-views-for-regions.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2011/10/11/quick-tip-design-time-views-for-regions.aspx</id><published>2011-10-11T19:07:02Z</published><updated>2011-10-11T19:07:02Z</updated><content type="html">If you've worked with the Region Management pattern before, one source of frustration can be the lack of a design-time view. While you can compose individual views to be designer-friendly, the aggregate views that mark regions often end up devoid of anything useful. A simple little trick, however, can change that. You may be familiar with creating design-friendly view models , but the extensions for Blend work the same with views. For example, consider a main page that has a layout divided into regions...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/10/11/quick-tip-design-time-views-for-regions.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=20289" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author></entry><entry><title>Using Visual States to Set Focus on a Control</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/10/07/using-visual-states-to-set-focus-on-a-control.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2011/10/07/using-visual-states-to-set-focus-on-a-control.aspx</id><published>2011-10-07T12:58:03Z</published><updated>2011-10-07T12:58:03Z</updated><content type="html">A common problem encountered in Silverlight applications is how to set the focus properly when transitioning between controls. For example, in the reference application I'm writing for the book Designing Silverlight Business Applications there is the option to either edit an existing record or create a new one. The result of clicking the appropriate button is a panel overlay that zooms into view. Obviously, it makes sense once the panel is rendered to set the focus to the first field so the user...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/10/07/using-visual-states-to-set-focus-on-a-control.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=20278" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author><category term="visual state manager" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/visual+state+manager/default.aspx" /><category term="Jounce" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/Jounce/default.aspx" /><category term="focus" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/focus/default.aspx" /></entry><entry><title>If Silverlight is Dead...</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/09/15/if-silverlight-is-dead.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2011/09/15/if-silverlight-is-dead.aspx</id><published>2011-09-15T07:27:05Z</published><updated>2011-09-15T07:27:05Z</updated><content type="html">Once again speculation and worry has developers around the world biting their fingers and lamenting the end of a new era. It almost seems developers want to stick a fork in their Silverlight development because so many are latching onto the hype wagon, calling .NET "legacy" and refusing to see the bigger picture. Microsoft announces a new run-time called "Metro" that is not based on .NET, and suddenly .NET is dead &amp;mdash; even though anyone can download the bits for the new operating system, install...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/09/15/if-silverlight-is-dead.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=20217" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author><category term="silverlight" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/silverlight/default.aspx" /><category term="windows 8" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/windows+8/default.aspx" /><category term="metro" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/metro/default.aspx" /></entry><entry><title>Windows 8: What you Need to Know</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/09/14/windows-8-what-you-need-to-know.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2011/09/14/windows-8-what-you-need-to-know.aspx</id><published>2011-09-14T10:19:02Z</published><updated>2011-09-14T10:19:02Z</updated><content type="html">If you are trying to follow the hash tag for the //BUILD conference you are probably dizzy by now. I don't blame you for trying to sort through all the messages about standing in line for the toilet or what someone is having for breakfast. I thought it might be a good time to step back and pull together what you need to know. Sessions and Keynotes &amp;mdash; //BUILD Conference Site Download the Bits &amp;mdash; Windows Dev Center PDF Manual &amp;mdash; Windows Developer Preview Guide Code Examples &amp;mdash; MSDN...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/09/14/windows-8-what-you-need-to-know.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=20207" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author><category term="windows 8" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/windows+8/default.aspx" /></entry><entry><title>Windows 8 and Build Day 1 Keynote Thoughts</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/09/13/windows-8-and-build-day-1-keynote-thoughts.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2011/09/13/windows-8-and-build-day-1-keynote-thoughts.aspx</id><published>2011-09-13T11:21:00Z</published><updated>2011-09-13T11:21:00Z</updated><content type="html">Yesterday I shared my predictions for Windows 8 at the Build conference. Today I can say that the keynote exceeded my expectations. There were a lot of amazing announcements that I'm excited to share with you. First, let's recap my predictions: Microsoft will focus on Windows 8 as the platform for multiple devices and specifically address the tablet/slate competition space. To be convincing they'll need to address speed and responsiveness, but likely they'll focus on: The richness of the OS - it's...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/09/13/windows-8-and-build-day-1-keynote-thoughts.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=20197" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author></entry><entry><title>My Windows 8 Build Predictions</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/09/12/my-windows-8-build-predictions.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2011/09/12/my-windows-8-build-predictions.aspx</id><published>2011-09-12T10:56:03Z</published><updated>2011-09-12T10:56:03Z</updated><content type="html">Tomorrow is the start of the major event that has been hyped as heralding the most significant changes to Windows in the past 15 years (the last was when Windows 95 was announced). There has been a lot of speculation around what will happen tomorrow. Some people claim it will be the death of Silverlight and even managed code, while others hope to see news about the next version of the Windows Phone operating system. While I am not able to attend the event, I will be watching the keynotes closely,...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/09/12/my-windows-8-build-predictions.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=20194" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author><category term="silverlight" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/silverlight/default.aspx" /><category term="windows 8" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/windows+8/default.aspx" /><category term="build" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/build/default.aspx" /></entry><entry><title>Fundamentals of the Managed Extensibility Framework</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/09/12/fundamentals-of-the-managed-extensibility-framework.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2011/09/12/fundamentals-of-the-managed-extensibility-framework.aspx</id><published>2011-09-12T06:31:02Z</published><updated>2011-09-12T06:31:02Z</updated><content type="html">I've been building enterprise applications for more than a decade now, and have specialized in Silverlight line of business applications for the past several years. The term "enterprise" seems to inspire images of complex, large, difficult-to-maintain software systems but a well-written system doesn't have to suffer from the extra complexity. One question I receive over and over again is what a good resource is to learn best practices for building Silverlight applications that target line of business....(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2011/09/12/fundamentals-of-the-managed-extensibility-framework.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=20193" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author><category term="MEF" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/MEF/default.aspx" /><category term="Managed Extensibility Framework" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/Managed+Extensibility+Framework/default.aspx" /></entry></feed>
