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

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

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

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

    …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.
    committed Jan 2, 2010
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

    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
    committed Nov 10, 2009
Commits on Oct 8, 2009
  1. Introduced ObjectDataSource control - DataSource bound to ViewModel

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

    …ync work (binds to Async<T>)
    committed Oct 8, 2009
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…

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

    …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
    committed Sep 10, 2009
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

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

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

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

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

    Update samples
    Fix amazon samples broken due to Amazon API changes
    unknown committed Sep 6, 2009
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…

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

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

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

    …the result of an MVC controller action.
    unknown committed Jul 24, 2009
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

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

    - 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)
    unknown committed Jul 14, 2009
Commits on May 29, 2009
Something went wrong with that request. Please try again.