Real World Software Architecture

Real World Software Architecture is dedicated to providing information and experiences from the field of Software Architecture.



Subscribe with RSS or ATOM Add to Google

Links

  • Home Page
  • Real World Software Process Engineering
  • Suggested Reading
  • .NET Dev and Arch Collection
  • SEI Essays on SA
  • Software Architecture
  • Bredemeyer
  • wwisa
  • Product Line Engineering
  • PLEES
  • Software Product Lines
  • MSDN Architecture Center
  • patterns & practices






Monday, August 02, 2010

Microsoft has released the Ribbon for WPF

Microsoft has released the Ribbon for WPF.  The download includes the code and samples.  Below is a screenshot of the samples:


Click here for larger image

Overview  (From MSDN Site)
This release is a managed implementation of the Ribbon for WPF. The Ribbon is a command bar that organizes the features of an application into a series of tabs at the top of the application window, is designed to help you quickly find the commands that you need to complete a task. The Ribbon user interface (UI) increases discoverability of features and functions, enables quicker learning of the application, and helps users feel more in control of their experience with the application. The Ribbon replaces the traditional menu bar and toolbars.

Additional Information  (From MSDN Site)
Note: There are a large number of design revisions in this release since the CTP version. This is mainly to facilitate MVVM-centric applications. r />
Design-time: The MSI will install design-time support for Visual Studio 2010 and Expression Blend 4. This includes a project template for a ‘WPF Ribbon Application’, an item template for a ‘Ribbon Window’, and Ribbon controls in the toolbox such as, RibbonButton, RibbonToggleButton, RibbonMenuButton, etc.

Sources: Ribbon source code is available for reference purposes only. Please see EULA for more information.

Samples: A few samples are also included to provide an overall view of all the available Ribbon features integrated within a WPF application. These samples include:

RibbonWindow Wordpad Sample
This sample illustrates a Ribbon control hosted within a RibbonWindow that emulates the Wordpad appearance. To run this scenario:
--Set RibbonWindowSample as the start project
--Set StartupUri=”RibbonWindowWord.xaml” in RibbonWindowSample\App.xaml

RibbonWindow MVVM Sample
This sample illustrates a Ribbon control hosted within a RibbonWindow that is completely populated from a view-model collection. To run this scenario:
--Set RibbonWindowSample as the start project
--Set StartupUri=”RibbonWindowMVVM.xaml” in RibbonWindowSample\App.xaml

RibbonBrowser Wordpad sample
This sample illustrates a Ribbon control hosted within a browser window that emulates the Wordpad appearance. To run this scenario:
--Set RibbonBrowserSample as the start project
--Set StartupUri=”PageWord.xaml” in RibbonBrowserSample\App.xaml

RibbonBrowser MVVM sample
This sample illustrates a Ribbon control hosted within a browser window that is completely populated from a view model collection. To run this scenario:
Set RibbonBrowserSample as the start project
Set StartupUri=”PageMVVM.xaml” in RibbonBrowserSample\App.xaml

Get it here

posted by tadanderson at 6:30 PM

0 Comments:

Post a Comment

<< Home

Previous Posts

  • Mine is bigger than yours- Toshiba Qosmio X505-Q89...
  • The Ivory Tower Enterprise and Software Architect
  • iPhone iOS 4.0 is Available
  • Free Software Engineering Institute Webinar Serves...
  • SOA with .NET and Windows Azure Book Review
  • Microsoft Silverlight 4 Data and Services Cookbook...
  • Professional Microsoft SharePoint 2007 Reporting w...
  • Office 2010 RTM, SharePoint 2010 RTM, and Visio 20...
  • Professional Application Lifecycle Management with...
  • Microsoft Enterprise Library 5.0 is Live



Powered by Blogger