Recommended

Skip Navigation LinksHome / Search

Search

 
Results Per Page

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

Page 
  • 1
  • 2
Next
Order by Publish Date   Ascending Title   Rating  

  • 0 comments  /  posted by  Silverlight Show  on  May 18, 2010 (3 weeks ago)
    In this post David Kelley talks about MEF, how to get started with it and what can MEF really do.

    Microsoft Extensibility Framework or MEF is one of the great features in Silverlight, designed around making Silverlight applications more extensible generally and provides a much more complete story for the separation of concerns. MEF then begs the question 'Why we care?' and 'What can MEF really do?' and we will address that here.



  • 0 comments  /  posted by  Silverlight Show  on  Mar 12, 2010 (3 months ago)
    In this post, Jesse Liberty concentrates his attention on the strengths of WCF RIA Services.

    In my previous post I discussed creating the database and tables for the Silverlight HVP configuration data.  All that was great, and worked just dandy until it was time to get the data from the database server to the application running on the client.

    “But,” I thought, “How hard can it be?”  I’ve done a few mini-tutorials… should be straight-forward… And it was… sorta.

  • Silverlight Test Driven Development – Part II

    0 comments  /  posted by  Silverlight Show  on  Feb 10, 2010 (4 months ago)
    Tags: Test-Driven , Design Patterns
    Here is part two of Jesse Liberty's article on test driven development.

    At the end of Test Driven Body Snatchers I promised to follow up with a walkthrough of real-world Test Driven Development. What gets into me? Well, a promise is a promise.

  • Test Driven Silverlight Body Snatchers

    0 comments  /  posted by  Silverlight Show  on  Feb 08, 2010 (4 months ago)
    Tags: Test-Driven , Design Patterns , MVVM , HyperVideo
    This post of Jesse Liberty is the first of two parts on Test Driven Development.

    It seems reasonable to many developers to create unit tests for their code; but the presumed high cost of doing so implies for waiting for a project that is not in “crunch mode.”  Most developers will be waiting a long, long, long time.

    Experience indicates that TDD actually saves time – you spend less time debugging and more time coding. Unfortunately, that sounds like “a good theory” and we all know that in theory, theory and practice are the same, but in practice, they never are.

  • Configuration Files for Silvelright HyperVideo Player

    0 comments  /  posted by  Ivan Dragoev  on  Jan 03, 2010 (5 months ago)
    Tags: HyperVideo , XML , Design Patterns
    The purpose of this posting of Jesse Liberty is to generate discussion about what needs to be in the configuration files and whether this is a reasonable starting point.

    One of the great pleasures, and total terrors of documenting this open-source application is that occasionally I have to offer up some half-baked ideas that risk displaying how little I know about a particular topic, but which are necessary to generate discussion. Caveat: this is such an entry.  I could have put this into the project documentation but I saw an opportunity to widen the audience on a topic that is important to Silverlight Programmers, even if not part of Silverlight itself.

  • 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.

  • UI Design Patterns Resources

    0 comments  /  posted by  Martin Mihaylov  on  Jun 17, 2009 (more than a year ago)
    Tags: Design Patterns , UI , Resources
    For everyone interested in the design patterns here is a great post containing 40+ resources about UI Design Patterns.

    If there is a commonly reoccurring need for a particular solution, there is a great probability that someone has - by now - solved that need and has finished the legwork involved in researching and constructing something that resolves it. At the very least, you will find documentation on general solutions to related problems that will enable you to gain insight on best practices, effective techniques, and real-world examples on the thing you are creating.

  • 0 comments  /  posted by  Silverlight Show  on  May 12, 2009 (more than a year ago)
    Ning Zhang has posted the next part of the series on design time feature implementation in Silverlight Toolkit.

    This post uses the Chart default initializer to illustrate how to implement default initializer for Silverlight controls, and explain the underlying editing model architecture.

  • 0 comments  /  posted by  Pencho Popadiyn  on  May 06, 2009 (more than a year ago)

    1. Introduction

    In the previous parts of the article I showed you the first two groups of patterns used in the Composite Application Library (CAL) – Composite User Interface patterns and Modularity patterns. In the final part I will show you the third group – Testability patterns.

    2. Patterns and Practices in the CAL - quick overview

    As a whole the patterns used in CAL can be separated in three main groups:

    • Composite User Interface patterns (part 1)
      • Composite
      • Composite View
      • Command
      • Adapter
    • Modularity patterns (part 2)
      • Separated interface and Plug In
      • Service Locator
      • Dependency Injection
      • Event Aggregator
      • Façade
      • Registry
    • Testability patterns (part 3)
      • Inversion of control
      • Separated presentation

    3.

  • 1 comments  /  posted by  Pencho Popadiyn  on  Apr 21, 2009 (more than a year ago)

    1. Introduction

    In the previous part of the article I showed the first part of most important patterns and practices used in the Composite Application Library (CAL). In the second part I will show you the second group – the Modularity patterns.

    2. Patterns and Practices in the CAL - quick overview

    As a whole the patterns used in CAL can be separated in three main groups:

    • Composite User Interface patterns (part 1)
      • Composite
      • Composite View
      • Command
      • Adapter
    • Modularity patterns (part 2)
      • Separated interface and Plug In
      • Service Locator
      • Dependency Injection
      • Event Aggregator
      • Façade
      • Registry
    • Testability patterns (part 3)
      • Inversion of control
      • Separated presentation

    3.


Page 
  • 1
  • 2
Next
Help us make SilverlightShow even better and win a free t-shirt. 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 a 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)