Skip to content
Commits on Mar 23, 2010
  1. Translation sample:

    unknown committed Mar 23, 2010
    Shows using Translation API for language translation
    and text to speech conversion.
    Also shows view/viewmodel interaction via bindings, commands and triggers
  2. Declarative Commands

    unknown committed Mar 23, 2010
    Support for Commands on Button (Click), CheckBox (Checked) and ListBox (Selection)
    Fixes on EventTrigger by deferring lookup for source of event
Commits on Jan 7, 2010
  1. Renamed TaskViewModel to FormViewModel (to use Task name for future f…

    committed Jan 7, 2010
    …eature)
    
    Renamed Screen to ViewWorkspace
Commits on Jan 3, 2010
Commits on Jan 2, 2010
  1. ViewModel convention, Blendability (opening xaml in Blend designer), …

    committed Jan 2, 2010
    …and remove conflicts with Silverlight 4.
    
    ViewModel by convention
    - ViewModel is found next to View by appending either Model or ViewModel suffix
      (Removed ModelType property)
    - Convention can be overridden by [ViewModel] attribute applied to the View.cs
    
    Removed Window and ViewUserControl and replaced with View. This removes conflict with Window in Silverlight 4.
    - Correspondingly renamed WindowName on ApplicationContext to MainViewName and Window to MainView.
    
    Samples update:
    - Fixed weather sample (service call was no longer working)
    - Add Default.aspx as a TOC.
Commits on Nov 15, 2009
  1. Sample project file fixed

    committed Nov 15, 2009
  2. Add Title property to Page

    committed Nov 15, 2009
Commits on Nov 10, 2009
  1. Added more powerful string formatter with support for named tokens

    committed Nov 10, 2009
    Added UriFormatter which is like string formatter, but with support for creating URLs
    Update DateFormatter to choose whether to convert from UTC values to Local values
Commits on Oct 8, 2009
  1. Introduced ObjectDataSource control - DataSource bound to ViewModel

    committed Oct 8, 2009
    Added TwitFaves sample demonstrating ObjectDataSource and ActivityControl
  2. ActivityControl - shows status, progress, cancel UI and errors for as…

    committed Oct 8, 2009
    …ync work (binds to Async<T>)
Commits on Sep 10, 2009
  1. Updated version number to 3.2

    committed Sep 10, 2009
  2. Updated TaskList sample to show dialog scenarios in the context of th…

    committed Sep 10, 2009
    …e ViewModel pattern
  3. Task pattern for implementing dialog scenarios in conjunction withe v…

    committed Sep 10, 2009
    …iew model pattern
    
    - TaskViewModel base class
    - ShowForm Action invokes view model to create a TaskViewModel instance
    - Form commits/cancels task based on OK/Cancel command invocation
    - Quick and dirty sample with ParentPage and NumberEditForm
Commits on Sep 8, 2009
  1. Updated change history...

    nikhilk committed Sep 7, 2009
Commits on Sep 7, 2009
  1. Updated binaries and sample xaps...

    unknown committed Sep 7, 2009
  2. Added StringTrimmer value converter

    unknown committed Sep 7, 2009
    VisibilityConverter enhancement to convert empty collections to collapsed
    DateFormatter and CurrencyFormatter enhancements to support string formatting
  3. Added IEventAggregator service for loosely coupled event raising/hand…

    unknown committed Sep 7, 2009
    …ling, pub/sub scenarios
    
    Added IUserNotificationService for viewmodel friendly way to raise notifications and confirmation prompts
  4. Added ComponentCreator<T> to represent a dependency on ability to cre…

    unknown committed Sep 6, 2009
    …ate a T via the container.
  5. Renamed IComponentCreator -> IComponentFactory

    unknown committed Sep 6, 2009
    Renamed IGenericComponentCreator -> IGenericComponentFactory
  6. Renamed Task<TResult> to Async<TResult>

    unknown committed Sep 6, 2009
    Update samples
    Fix amazon samples broken due to Amazon API changes
Commits on Sep 2, 2009
  1. Rename Command class to CommandBehavior

    unknown committed Sep 2, 2009
Commits on Jul 25, 2009
  1. Added ModelEventTrigger and DataEventTrigger to listen to trigger act…

    unknown committed Jul 25, 2009
    …ions based on events raised by associated view model and data context respectively.
  2. <fxaction:Navigate> breaking changes:

    unknown committed Jul 25, 2009
    - ExternalNavigation -> NavigateBrowser (defaults to False)
    - string NavigateUrl -> Uri Uri
  3. Add support for SL3 INavigate to PageFrame

    unknown committed Jul 24, 2009
  4. Added support for ISupportInitialize on view models initialized from …

    unknown committed Jul 24, 2009
    …the result of an MVC controller action.
Commits on Jul 17, 2009
Commits on Jul 15, 2009
  1. Updated binaries and sample xaps for 3.1 release

    unknown committed Jul 15, 2009
Commits on Jul 14, 2009
  1. Added support for browser journal integration to PageFrame

    unknown committed Jul 14, 2009
    Updated NewsWidget sample to use journal integration
  2. Updates for SL3

    unknown committed Jul 14, 2009
    - Version # updated to 3.1
    - Remove XApplication
    - use ApplicationContext within Application.ApplicationLifetimeObjects instead
    - Renamed various Effect related classes to avoid SL3 conflicts
    - Removed CancelEventArgs (use SL3 version now)
Commits on May 29, 2009
Something went wrong with that request. Please try again.