Skip Navigation LinksHome / Search


Results Per Page

Found 14 results for Patterns.
Date between: <not defined> and <not defined>
Search in: News , Articles , Tips , Shows , Showcase , Books

  • 1
  • 2
Order by Publish Date   Ascending Title   Rating  

  • 0 comments  /  posted by  Silverlight Show  on  May 31, 2010 (3 weeks ago)
    Colin Blair explains about exposing collections of entities from the ViewModel and shows his favorite solution - the PagedCollectionView.

    For the most part combining WCF RIA Services with the MVVM pattern is easy. One area of difficulty is in exposing collections of entities from the ViewModel. This post is going to show some of the current possibilities including my favorite solution, the PagedCollectionView. In two follow up posts I will be discussing some more advanced PagedCollectionView examples and then some future possibilities.

  • 0 comments  /  posted by  Silverlight Show  on  Apr 19, 2010 (2 months ago)
    Douglas Starnes posted about one pretty interesting UX pattern that was a visual combination of search and autosuggest which he was building in Silverlight. Douglas also has a second post in which he demonstrates the jQuery version.

    ImageI have been working on a UX pattern that discovered a while back. I am not the first person to do this but I have never seen an implementation in Silverlight before so I decided to give it a try. 

    The idea is this: The user is presented with a set of images and a text box.  Each image is tagged with a number of keywords.  As the user types a search term, images whose tags are not related to the search terms are faded out.  In this way it is a combination of search and autosuggest. 

  • 0 comments  /  posted by  Beat Kiener  on  Feb 19, 2010 (4 months ago)
    Tags: WeakEvent , Patterns , MVVM

    Beat Kiener implemented a WeakEventSource wrapper to simplify custom control development.

    When implementing custom controls you should fully support the Silverlight content model to get the controls bindable with the MVVM pattern. Responding to CollectionChanged events provided by INotifyCollectionChanged interface should be considered too. But when attaching just the necessary events you can get into a serious memory leaking problem. The WeakEventSource implementation is a weak-event-pattern implementation based on the WeakEventListener. The class is helping us to reduce writing tedious code in custom control de-velopment, reduces memory leaks which are hard to find and last but not least it is easier to review custom control written that way, because a Reviewer must not have full knowledge of the weak-event pattern.

  • 0 comments  /  posted by  Silverlight Show  on  Nov 02, 2009 (7 months ago)
    Tags: WCF , Patterns , Services , Silverlight 3
    In this post, Rob Bagby is building the WCF Services layer that his client layer calls. 

    I will be using the custom binding made available with Silverlight 3 that enables a decreased message size through encoding the message as binary rather than text.  I will also write some code to test this layer.

    Rob's previous parts of the series might be found here.
  • Unit Testing Facade Pattern

    0 comments  /  posted by  Radenko Zec  on  Oct 30, 2009 (7 months ago)
    Tags: Unit Tests , Patterns , Facade

    In this article Radenko Zec shows you how to unit test facade pattern.

    The facade pattern is commonly used software engineering design pattern. His purpose is to provide simplified interface to a larger body of code. It has several good uses:

    • Make a software library easier to use and understand, since the facade has convenient methods for common tasks.
    • Make code that uses the library more readable, for the same reason. [...]
  • 0 comments  /  posted by  Silverlight Show  on  Oct 23, 2009 (8 months ago)
    Tags: Patterns , Screencasts , Silverlight 3

    Rob Bagby has published a blog / screencast series illustrating developing Silverlight 3 application, taking advantage of various design patterns. 

    Here are the first three blog post of the series:

    • Patterns-Based Silverlight Development – Part I – Getting Started
    • Patterns-Based Silverlight Development – Part II – Repository and Validation
    • Patterns-Based Silverlight Development – Part III – Pipeline Pattern

    And the first two screencasts:

    • deCast – Patterns-Based Silverlight – Part I – Getting Started
    • deCast – Patterns-Based Silverlight – Part II – The Repository Pattern
  • Composite Application Development with David Kelley

    0 comments  /  posted by  Silverlight Show  on  Sep 07, 2009 (9 months ago)
    In this geekSpeak, Microsoft Most Valuable Professional David Kelley discusses composite application development in  Silverlight and WPF.

    He covers the Silverlight Designer/Developer workflow, tooling, design patterns, anti-practices, and working with distributed teams. Your hosts for this geekSpeak are Glen Gordon and Mithun Dhar. Links and related resources mentioned in this episode can be found here.

  • 0 comments  /  posted by  Silverlight Show  on  Aug 07, 2009 (10 months ago)
    In this detailed article Faisal Khan explains how to implement the Breadcrumb design pattern with Expression Blend and Silverlight 3.

    Designing the patters for your user interface is crucial as far as the user experience is concerned. The need for implementing the Breadcrumb design pattern arises when you need to place an option for the users of the application to know where they really are; for example, in a hierarchical structure where users need to go forward and backward. It’s especially useful when you want to create navigational functionality which will allow users to move several steps forward and backward.

  • Building a Presentation Framework with Prism for Silverlight

    0 comments  /  posted by  Silverlight Show  on  Jul 14, 2009 (11 months ago)
    John Papa talks about building a presentation framework with Prism.

    Ward Bell and I have been chatting about our thoughts and exchanging ideas on how we handle our own presentation frameworks. In an effort to get on the same page with the world, we have conformed to using some common terminology because frankly when it comes to patterns and frameworks we technology people are horrible at being clear. How much can we all take of acronyms and funky named patterns can we take?

  • Fluent Silverlight – Part 1

    0 comments  /  posted by  Silverlight Show  on  Jun 02, 2009 (more than a year ago)

    Gabriel Schenker and Ray Houston want to introduce a new framework which provides a fluent interface to Microsoft Silverlight.

    As we have been able to leverage a lot of OSS software in the past we found that it is time to give something back to the community too. This was the birth of the OSS project we call “Fluent Silverlight”. The code is publicly available and is hosted by Google Code. It can be found here.

  • 1
  • 2
Help us make SilverlightShow even better. Whether you'd like to suggest a change in the structure, content organization, section layout or any other aspect of SilverlightShow appearance - we'd love to hear from you! Need material (article, tutorial, or other) on a specific topic? Let us know and SilverlightShow content authors will work to have that prepared for you. (hide this)