<?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>2010-01-24T12:04:00Z</updated><entry><title>Custom Export Providers with Custom Metadata for Region Management</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/03/12/custom-export-providers-with-custom-metadata-for-region-management.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2010/03/12/custom-export-providers-with-custom-metadata-for-region-management.aspx</id><published>2010-03-12T20:48:05Z</published><updated>2010-03-12T20:48:05Z</updated><content type="html">Over the past few weeks I've been exploring the concept of region management using the Managed Extensibility Framework, and for a good reason. I'm working on a project that has several different regions and controls that must be managed effectively and across the boundaries of dynamic XAP files in Silverlight 3. Sound like a mouthful? In previous posts I demonstrated some methods for handling region management using MEF. This post is an advanced post and I'm assuming you have the fundamentals of...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/03/12/custom-export-providers-with-custom-metadata-for-region-management.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=12596" 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" /><category term="regions" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/regions/default.aspx" /><category term="metadata" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/metadata/default.aspx" /></entry><entry><title>MVVM with MEF in Silverlight Video Tutorial Part 2: Plugins and Metadata</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/03/09/mvvm-with-mef-in-silverlight-video-tutorial-part-2-plugins-and-metadata.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2010/03/09/mvvm-with-mef-in-silverlight-video-tutorial-part-2-plugins-and-metadata.aspx</id><published>2010-03-09T19:21:03Z</published><updated>2010-03-09T19:21:03Z</updated><content type="html">In the first part of this series, I demonstrated a very simple project that used MVVM (Model-View-ViewModel) along with the Managed Extensibility Framework to produce a simple screen that toggled between a square and a circle. In this next video, I am re-designing the original project. This video starts with the original solution, but then I rework the code, using metadata, to turn the shapes into plugins. I duplicate the original effort with the new design (using a combobox instead of a checkbox...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/03/09/mvvm-with-mef-in-silverlight-video-tutorial-part-2-plugins-and-metadata.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=12479" 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="plugin" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/plugin/default.aspx" /><category term="MEF" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/MEF/default.aspx" /></entry><entry><title>MVVM with MEF in Silverlight: Video Tutorial</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/03/07/mvvm-with-mef-in-silverlight-video-tutorial.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2010/03/07/mvvm-with-mef-in-silverlight-video-tutorial.aspx</id><published>2010-03-07T12:02:00Z</published><updated>2010-03-07T12:02:00Z</updated><content type="html">This is a video tutorial to introduce beginners to how to use both MVVM (Model-View-ViewModel) and MEF (Managed Extensibility Framework) with Silverlight (should work for versions 3 and 4). Of course, some "veterans" may want to watch as well in case you've missed some of the fundamentals, or have a clever way to do something that you can share in the comments for future visitors to the page. In this edition, I build a simple application that allows the user to check a preference on the screen (whether...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/03/07/mvvm-with-mef-in-silverlight-video-tutorial.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=12375" 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="model-view-viewmodel" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/model-view-viewmodel/default.aspx" /><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><entry><title>Silverlight Line of Business Applications</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/03/04/silverlight-line-of-business-applications.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2010/03/04/silverlight-line-of-business-applications.aspx</id><published>2010-03-04T12:46:00Z</published><updated>2010-03-04T12:46:00Z</updated><content type="html">A few weeks ago, I had the privilege of presenting a talk entitled, "Silverlight Line of Business Applications" at the Atlanta Silverlight Meetup Group . This talk focused on several aspects of building line of business applications, ranging from the principles that belong in the foundation or architecture, to specific frameworks and methodologies. You can view the video below, or link directly by clicking here. I did take some time to encode chapters, so if you click the chapter icon in the player,...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/03/04/silverlight-line-of-business-applications.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=12328" 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="line of business" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/line+of+business/default.aspx" /></entry><entry><title>Animations and View Models: IAnimationDelegate</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/03/03/animations-and-view-models-ianimationdelegate.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2010/03/03/animations-and-view-models-ianimationdelegate.aspx</id><published>2010-03-03T07:33:02Z</published><updated>2010-03-03T07:33:02Z</updated><content type="html">We often trip over ourselves trying to minimize code behind and abstract behaviors in the UI from the models, etc. This is important for clean separation, but sometimes behaviors may add too much abstraction. The real fact is many applications require some sort of transition or animation based on events, and while we can try to put as many of those as possible into the VisualStateManager , there may be instances such as dynamically created animations or special triggers that end up involving the...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/03/03/animations-and-view-models-ianimationdelegate.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=12301" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author><category term="storyboard" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/storyboard/default.aspx" /><category term="silverlight" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/silverlight/default.aspx" /><category term="animation" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/animation/default.aspx" /></entry><entry><title>MEF instead of PRISM for Silverlight 3 Part 2 of 2: Region Management</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/03/01/mef-instead-of-prism-for-silverlight-3-part-2-of-2-region-management.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2010/03/01/mef-instead-of-prism-for-silverlight-3-part-2-of-2-region-management.aspx</id><published>2010-03-01T07:24:01Z</published><updated>2010-03-01T07:24:01Z</updated><content type="html">In my last post , I showed you how to dynamically load modules on demand using the latest MEF release in Silverlight 3. This post, I will take you through managing regions with MEF. This will enable us to have a 100% MEF-based solution in Silverlight 3 if the only pieces of PRISM we were using were the dynamic module loading and region management. Download the Source Code for this Post Quick note: technically, the Composite Application Guidance (PRISM) is more of a guidance than an actual library....(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/03/01/mef-instead-of-prism-for-silverlight-3-part-2-of-2-region-management.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=12246" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author><category term="prism" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/prism/default.aspx" /><category term="silverlight" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/silverlight/default.aspx" /><category term="MEF" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/MEF/default.aspx" /><category term="silveright 3" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/silveright+3/default.aspx" /></entry><entry><title>MEF instead of PRISM for Silverlight 3 Part 1 of 2: Dynamic Module Loading</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/26/mef-instead-of-prism-for-silverlight-3-part-1-of-2-dynamic-module-loading.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/26/mef-instead-of-prism-for-silverlight-3-part-1-of-2-dynamic-module-loading.aspx</id><published>2010-02-26T10:27:05Z</published><updated>2010-02-26T10:27:05Z</updated><content type="html">Recently I've been having lots of conversations about the Managed Extensibility Framework (MEF) , the Composite Application Library (CAL or PRISM) , and how they relate. One point of confusion that many people has comes when they try to force the two solutions to work together. In a recent conversation, I mentioned that PRISM has some great features, but that if you are only using it for dynamic module loading and view management, MEF should do fine. Then I promised to post a blog with a reference...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/26/mef-instead-of-prism-for-silverlight-3-part-1-of-2-dynamic-module-loading.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=12190" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author><category term="prism" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/prism/default.aspx" /><category term="silverlight" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/silverlight/default.aspx" /><category term="dynamic modules" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/dynamic+modules/default.aspx" /><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" /><category term="silverlight 3" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/silverlight+3/default.aspx" /></entry><entry><title>Vancouver Olympics - How'd We Do That?</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/25/vancouver-olympics-how-d-we-do-that.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/25/vancouver-olympics-how-d-we-do-that.aspx</id><published>2010-02-25T06:35:02Z</published><updated>2010-02-25T06:35:02Z</updated><content type="html">The Silverlight team recently posted a blog entry entitled " Vancouver Olympics - How'd we do That? " in which they detailed the massive effort across multiple partners to pull together the on-line solution for streaming HD videos, both live and on demand. This was an exciting post for Wintellect and me because it detailed the effort we contributed to making the project a success. What's more important to me for the Silverlight community, however, is that you don't overlook the key detail they posted...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/25/vancouver-olympics-how-d-we-do-that.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=12182" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author><category term="prism" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/prism/default.aspx" /><category term="silverlight" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/silverlight/default.aspx" /><category term="silverlight unit test" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/silverlight+unit+test/default.aspx" /><category term="olympics" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/olympics/default.aspx" /></entry><entry><title>Top 10 Silverlight Myths and the Facts to Bust Them</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/23/top-10-silverlight-myths-and-the-facts-to-bust-them.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/23/top-10-silverlight-myths-and-the-facts-to-bust-them.aspx</id><published>2010-02-23T07:20:00Z</published><updated>2010-02-23T07:20:00Z</updated><content type="html">Silverlight is a client side plug-in based technology that has been in production since late 2007. I've been a web developer for well over a decade now, and recently have focused almost exclusively on Silverlight since version 3.0 was released. It astounds me how many people still resist Silverlight because they either don't understand what it is or haven't taken the time to research the capabilities it provides. Silverlight is a strong, mature technology that is being used on production sites to...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/23/top-10-silverlight-myths-and-the-facts-to-bust-them.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=12163" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author><category term="silverlight myths" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/silverlight+myths/default.aspx" /></entry><entry><title>A Fluent RSS Reader for Silverlight Part 2: NDepends on What you Need</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/18/a-fluent-rss-reader-for-silverlight-part-2-ndepends-on-what-you-need.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/18/a-fluent-rss-reader-for-silverlight-part-2-ndepends-on-what-you-need.aspx</id><published>2010-02-18T18:59:01Z</published><updated>2010-02-18T18:59:01Z</updated><content type="html">NDepend is a product that analyzes large code bases and provides information about dependencies, complexity of code, best practices, and more. While designed to help manage large code bases, it also works well as a "reality check" as you are developing new projects. The latest release supports Silverlight and I'll be using it to clean up my RSS reader a little bit. The first thing I did was download and install the product. There is an option to integrate with Visual Studio. I chose this option,...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/18/a-fluent-rss-reader-for-silverlight-part-2-ndepends-on-what-you-need.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=12129" 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="ndepend" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/ndepend/default.aspx" /></entry><entry><title>Windows Phone 7 Series (Formerly called Windows Mobile 7)</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/15/windows-phone-7-series-formerly-called-windows-mobile-7.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/15/windows-phone-7-series-formerly-called-windows-mobile-7.aspx</id><published>2010-02-15T07:42:02Z</published><updated>2010-02-15T07:42:02Z</updated><content type="html">There has been a lot of buzz around Microsoft's latest mobile phone operating system. I hope to be involved with this product as much as possible and will blog the detals that I can as they are made available. While the buzz has referred to this as "Windows Mobile 7" the platform has been officially renamed to "Windows Phone" and the next release is named, "7 Series." Highlights of the announcement include a completely revamped user interface with Zune and XBox Live integration. To get an overview...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/15/windows-phone-7-series-formerly-called-windows-mobile-7.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=12111" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://www.wintellect.com/CS/members/Anonymous.aspx</uri></author><category term="zune" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/zune/default.aspx" /><category term="windows mobile 7" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/windows+mobile+7/default.aspx" /><category term="windows phone 7 series" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/windows+phone+7+series/default.aspx" /><category term="xbox live" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/xbox+live/default.aspx" /></entry><entry><title>A Fluent RSS Reader for Silverlight Part 1: Proof of Concept</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/07/a-fluent-rss-reader-for-silverlight-part-1-proof-of-concept.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/07/a-fluent-rss-reader-for-silverlight-part-1-proof-of-concept.aspx</id><published>2010-02-07T12:53:04Z</published><updated>2010-02-07T12:53:04Z</updated><content type="html">One of the most common examples to help learn a language or framework is an RSS Reader. This is an ideal mini-project because it includes networking, parsing XML, and binding to data elements such as lists. I wanted to provide an example that shows some more interesting solutions that are possible using C# in Silverlight. This is the first part in a series. By the end of this post, we'll have a working reader. What I'll then do is add some more detailed error handling, provide unit tests, tackle...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/07/a-fluent-rss-reader-for-silverlight-part-1-proof-of-concept.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=12051" 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="rest services" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/rest+services/default.aspx" /><category term="fluent interfaces" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/fluent+interfaces/default.aspx" /><category term="cross domain" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/cross+domain/default.aspx" /><category term="handler" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/handler/default.aspx" /><category term="rss reader" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/rss+reader/default.aspx" /></entry><entry><title>Using Moq with Silverlight for Advanced Unit Tests</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/02/using-moq-with-silverlight-for-advanced-unit-tests.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/02/using-moq-with-silverlight-for-advanced-unit-tests.aspx</id><published>2010-02-02T15:10:00Z</published><updated>2010-02-02T15:10:00Z</updated><content type="html">Moq is a library that assists with running unit tests by providing easily mocked objects that implement interfaces and abstract classes. You can learn more about Moq on their website . There is a distribution for Silverlight, and in this post I'll focus on some ways to use Moq for some more involved testing scenarios. Download the source code for the example project I started with the Simple Dialog Service in Silverlight and extended the example a bit. In the post, I promised that abstracting the...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/02/02/using-moq-with-silverlight-for-advanced-unit-tests.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=11993" 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="unit testing" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/unit+testing/default.aspx" /><category term="mocking" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/mocking/default.aspx" /><category term="silverlight unit test" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/silverlight+unit+test/default.aspx" /><category term="moq" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/moq/default.aspx" /></entry><entry><title>Programmatically Accessing the Live Smooth Streaming API</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/01/29/programmatically-accessing-the-live-smooth-streaming-api.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2010/01/29/programmatically-accessing-the-live-smooth-streaming-api.aspx</id><published>2010-01-29T18:35:04Z</published><updated>2010-01-29T18:35:04Z</updated><content type="html">Live Smooth Streaming is a Microsoft technology that allows you to take a live, encoded, incoming video stream and rebroadcast it using Smooth Streaming technology. This technology multicasts the video stream in segments of varying bandwidths. This can then be played with a Silverlight-based client like the built-in MediaElement or more advanced player like the Silverlight Media Framework . The incoming streams could be from your web cam or third party sources, or even from a file encoded on disk...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/01/29/programmatically-accessing-the-live-smooth-streaming-api.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=11958" 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="video" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/video/default.aspx" /><category term="media" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/media/default.aspx" /><category term="live smooth streaming" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/live+smooth+streaming/default.aspx" /><category term="smooth streaming" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/smooth+streaming/default.aspx" /><category term="encoding" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/encoding/default.aspx" /></entry><entry><title>Introduction to Debugging Silverlight Applications with WinDbg</title><link rel="alternate" type="text/html" href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/01/24/introduction-to-debugging-silverlight-applications-with-windbg.aspx" /><id>http://www.wintellect.com/CS/blogs/jlikness/archive/2010/01/24/introduction-to-debugging-silverlight-applications-with-windbg.aspx</id><published>2010-01-24T14:04:00Z</published><updated>2010-01-24T14:04:00Z</updated><content type="html">I've had a few users ask me about finding memory leaks and understanding what happens with references in Silverlight. One very powerful tool to use when debugging Silverlight applications is the Windows Debugging Tools. You can download the 32-bit (x86) version side-by-side with the 64-bit (x64) version . Both WPF and Silverlight ship with an extension DLL you can load called SOS. This extension contains many powerful commands . In the video, Silverlight Debugging with WinDbg (30 minutes long), I...(&lt;a href="http://www.wintellect.com/CS/blogs/jlikness/archive/2010/01/24/introduction-to-debugging-silverlight-applications-with-windbg.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.wintellect.com/CS/aggbug.aspx?PostID=11938" 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="windbg" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/windbg/default.aspx" /><category term="debugging" scheme="http://www.wintellect.com/CS/blogs/jlikness/archive/tags/debugging/default.aspx" /></entry></feed>