nRoute is a composite application framework for creating navigation driven applications in Silverlight, WPF, Windows Phone, and WinRT.

26 Jun 2012 New Logo
New logo along with support for WinRT, Silverlight 5, and WP 7.1SDK.

Logo620x300.png

17 Mar 11 Creating Silverlight Applications using nRoute Series by John Thiriet http://blog.john-thiriet.com

Part 5: nRoute – Reverse commands
English: http://blog.john-thiriet.com/en/2011/03/nroute-reversecommands/
French: http://blog.john-thiriet.com/2011/03/nroute-les-commandes-inversees/

Part 4: nRoute – Passing parameters to commands
English: http://blog.john-thiriet.com/en/2010/11/nroute-passing-parameters-to-commands/
French: http://blog.john-thiriet.com/2010/11/nroute-commands-passage-de-parametres/

Part 3: nRoute – Introduction to the creation and the usage of commands
English: http://blog.john-thiriet.com/en/2010/11/nroute-introduction-to-the-creation-and-the-usage-of-commands/
French: http://blog.john-thiriet.com/2010/11/nroute-utilisation-et-creation-de-commandes/

Part 2: nRoute – MVVM basics
English: http://blog.john-thiriet.com/en/2010/10/nroute-mvvm-basics/
French: http://blog.john-thiriet.com/2010/10/nroute-les-bases-de-nroute-et-le-mvvm/

Part 1: Introduction to the nRoute Framework
English: http://blog.john-thiriet.com/en/2010/10/introduction-to-the-nroute-framework/
French: http://blog.john-thiriet.com/2010/10/introduction-au-framework-nroute/

5 Feb 11 - UPCOMING FEATURE: Application Tombstoning and Cascading State Management
https://groups.google.com/forum/?pli=1#!topic/nroute/nnitHI4DnfI

3 Feb 11 - UPCOMING FEATURE: Channel Triggers
http://groups.google.com/group/nroute/browse_thread/thread/50af8a8f6bc28b3b

29 Jan 11 - UPCOMING FEATURE: View Participation in the Navigation Lifecycle
http://groups.google.com/group/nroute/browse_thread/thread/1b56674f78341c89

25 Jan 11 - UPCOMING FEATURE: View-specific Navigation State support with Navigation Containers
http://groups.google.com/group/nroute/browse_thread/thread/b61a24401a504630

19 Jan 11 - UPCOMING FEATURE: Bindable and Dynamic ApplicationBar for WP7
http://groups.google.com/group/nroute/browse_thread/thread/a53de00facd548e6

18 Jan 11 - UPCOMING FEATURE: Status Control
Introducing a MVVM-ready status viewer control.. http://groups.google.com/group/nroute/browse_thread/thread/e94627d6f901d22a

13 Jan 11 - UPCOMING FEATURE: ContentControlNavigationAdapte rBehavior and PanelNavigationAdapterBehavior
Turn any content-control or panel into a navigating container.. http://groups.google.com/group/nroute/browse_thread/thread/81ef05b4efc5776d

12 Jan 11 - UPCOMING FEATURE: Wait Indicator Control
Introducing a MVVM-ready wait indicator control.. http://groups.google.com/group/nroute/browse_thread/thread/a1053dd5025369c4

11 Jan 11 - Started a forum to discuss the development of nRoute
We've started a new forum to discuss the design, development, and features of nRoute framework - join us if you are interested in either influencing or knowing about the future direction of nRoute.
http://groups.google.com/group/nroute

10 Jan 11 Updated nRoute 0.4.5 (to v0.4.5.100) with some bug fixes and updates for WP7
- Also many of the sample projects are now available in the repository, see the "nRoute4.5_Samples" folder

13 Sept 10 NEW Blogged: Database Driven Application Composition using nRoute

Composition.png

Blog Post at http://www.orktane.com/post/2010/09/13/Database-Driven-Application-Composition-using-nRoute.aspx

18 Aug 10 Powered by NDepend
The good people at NDepend http://www.NDepend.com are graciously sponsoring nRoute with their powerful toolset to better visualize, measure, and improve nRoute's code quality.

NDepend.png

27 Jul 10 Created Documentation Outline
Documentation coming soon.

20 Jul 10 Posted nRoute Templates on Visual Studio Gallery

Templates_900px.png

Included are SL 4, WPF 4.0 and WP7 (Beta) Project and Item Templates.
Note, Navigation Projects target nRoute Framework and Application Projects target nRoute Toolkit.
Download from http://visualstudiogallery.msdn.microsoft.com/en-us/158cd801-73a1-4ef5-aa80-bdec6b4df503

19 Jul 10 Blogged - Square Away: A Windows Phone 7 Game using nRoute

Squares_900px.jpg

View the app running at http://www.youtube.com/watch?v=2mDCHybXcXw
Blog Post at http://www.orktane.com/post/2010/07/19/Square-Away-A-Windows-Phone-7-Game-using-nRoute.aspx

12 Jul 10 Blogged: Creating a Netflix App using nRoute again: Now in WPF

nNetflix1_900px.jpg

View the app at http://www.orktane.com/nRoute/nNetflix/
and Blog Post at http://www.orktane.com/post/2010/07/12/Creating-a-Netflix-App-using-nRoute-again-Now-in-WPF.aspx

30 Jun 10 Blogged - Creating a Netflix App using nRoute: A Step-by-Step Guide

nRoutesNetflix.jpg

View the app at http://www.orktane.com/nRoute/Netflix/
and Blog Post at http://www.orktane.com/post/2010/06/30/Creating-a-Netflix-App-using-nRoute-A-Step-by-Step-Guide.aspx

30 Jun 10 UPDATED nRoute Framework and nRoute Toolkit Release
Updated the dlls by compiling against the Blend 4 RTM SDK (for Silverlight and WPF)

19 May 10 Updated 7 sample apps to the latest release of nRoute

SampleApps.jpg

Read more about it here http://www.orktane.com/post/2010/05/19/nRoute-Samples-Revisited.aspx

4 May 10 Updated Release 0.4.5 to also Target WP7 with April Refresh

Updated version 0.4.5 release dlls and source-code to target WP7.

29 Apr 10 nROUTE 0.4.5 Released

The new version targets Silverlight 4 and WPF on .NET 4. Also updated is binding support and inclusion of a predefined xml-namespace for much of nRoute's functionality.
Read more here http://www.orktane.com/post/2010/04/28/nRoute-More-Wholesomeness-with-SL-4-and-NET-40.aspx

15 Apr 10 New Release of nROUTE - New and Updated Features

SimpleMVVM.png
  • Multi-Platform Support - targets Silverlight, WPF, and Windows Phone 7
  • Introduces asynchronous Routing and Navigation
  • Introduces support for Globally Registered Navigation Containers
  • Introduces "StatefulBrowsing" Navigation Container
  • Introduces Navigation Adapters
  • Adds new Navigation Container Behaviors
  • Adds support for Error Pages, including custom Error Pages
  • Introduces support for MVC-style Controllers (replaces Url-based Actions)
  • Introduces SiteMaps concept
  • Introduces SiteAreas concept
  • Introduces extensible Dependency Injection (DI)
  • Introduces extensible Locator Adapters for Higher-Order Dependencies
  • Introduces Dependency Recomposition Support
  • Introduces Private Observable Channels
  • Features significant updates to Observable Channels, including compatibility with Rx-Framework
  • Updates ICommand Infrastructure, adds support for passing EventArg's to ViewModel
  • Adds three-sets of new Behaviors - UpdateBindingExplicitlyAction, SetFocusAction and Bool/NullValueDisableBehavior

Full details at http://www.orktane.com/post/2010/04/13/nRoute-Now-More-Wholesome.aspx

14 Apr 10 nROUTE 0.4 released - for Silverlight, WPF and Windows Phone 7

OfficerXcel.png

View Officer Xcel Demo App at http://www.orktane.com/nRoute/OfficerXcel/, source code is available
New release includes both the Full Framework (nRoute.Framework) and the Toolkit Version (nRoute.Toolkit)

12 Feb 10 Blogged: nRoute's IObservable based Messaging Broker for Silverlight
http://www.orktane.com/post/2010/02/12/IObservable-based-Messaging-Broker-for-Silverlight.aspx

23 Jan 10 Blogged: iPhone Sudoku in Silverlight using MVVM

Sudoku.png

View the app at http://www.orktane.com/nRoute/Sudoku/
and Blog Post at http://www.orktane.com/post/2010/01/23/iPhone-Sudoku-in-Silverlight-using-MVVM.aspx

7 Jan 10 Blogged about Reverse ICommands for MVVM

ReverseCommandAvatar_800.jpg

Sample app at http://www.orktane.com/nRoute/ReverseCommands/ also the source is also available on Codeplex
Blog Post at http://www.orktane.com/post/2010/01/07/Reverse-ICommands-for-MVVM.aspx

4 Jan 10 Blogged about nRoute Resource Locator Framework

ResourceLocatorSample_800.jpg

Sample app at http://www.orktane.com/nRoute/ProviderSearch/ also the source is also available on Codeplex
Blog Post Part I at http://www.orktane.com/post/2010/01/04/nRoute-Resource-Locator-Framework-(Part-I).aspx
Blog Post Part II at http://www.orktane.com/post/2010/01/04/nRoute-Resource-Locator-Framework-(Part-II)-A-Sample-App.aspx

28 Dec 09 Created a Silverlight Console project using nRoute.Toolkit

SilverlightConsole2.jpg

View the console sample app here http://www.orktane.com/Labs/SilverlightConsole/
Download Source-Code and Sample App from http://silverlightconsole.codeplex.com/

23 Dec 09 Released nRoute.Toolkit 0.3, with Source Code
nRoute.Toolkit.567x280.png

12 Nov 09 Blogged about doing "pseudo multi-binding" in Silverlight using relays
http://www.orktane.com/post/2009/11/11/Pseudo-Multi-Binding-in-Silverlight-using-Relays.aspx

04 Nov 09 Blogged about using ICommands with nRoute.Toolkit, including how to define commands, declare its dependencies, consume in Blend with a behavior, manage the commanding control's state, and use relay commands with DataTemplates.
http://www.orktane.com/post/2009/11/03/I-Command-MVVM.aspx

23 Oct 09 Web Xcel Demo for ViewServices

Xcel.png

View this demo app here http://www.orktane.com/nRoute/Xcel/
Full details at http://www.orktane.com/post/2009/10/23/Web-Xcel-Demo-View-Services-in-nRoute.aspx

29 Sept 09 nRoute.Toolkit Preview Release
nRoute Toolkit is a stand-alone packaging of some components from the next drop of nRoute – it features Bindable Dependency Objects, Bindable Triggers, Actions and Behaviours for Blend, an IObservable-based Messaging Framework, a Resource Locator Framework, Module Components, Service Components, ViewModel Components, ViewService Components, Weak Eventing Handlers, ICommands implementations, ICommand extensions, Relays and a number other bit and pieces useful for MVVM style development.

Introduction to nRoute.Toolkit Part 1. http://www.orktane.com/post/2009/09/29/Introducing-nRouteToolkit-for-Silverlight-(Part-I).aspx
Introduction to nRoute.Toolkit Part 2. http://www.orktane.com/post/2009/10/10/Introducing-nRouteToolkit-for-Silverlight-(Part-II).aspx

29 July 09 Blogged about some ideas about weak eventing & listening for nRoute http://www.orktane.com/post/2009/07/29/TRUE-Weak-Eventing-Listening-for-NETSilverlight.aspx
26 July 09 Moved my blog site from Orkpad.com to Orktane.com
24 July 09 Updated the source code for "Office® 2010" Demo App for SL3 RTW version.
22 May 09 Step into nRoute "Office® 2010" Demo App
http://www.orktane.com/post/2009/05/22/Step-into-nRoute-e2809cOfficec2ae-2010e2809d-Demo-App.aspx
15 May 09 nRoute Containers: It holds the Magic
http://www.orktane.com/post/2009/05/15/nRoute-Containers-It-holds-the-Magic.aspx

For a quick start navigate to http://www.orktane.com/post/2009/04/06/nRoute-At-last-a-quick-start.aspx
and for some templates to start off http://www.orktane.com/post/2009/04/07/nRoute-Lete28099s-borrow-some-style.aspx

1. Officer 2010 Demo App (screenshot below), view here http://www.orktane.com/nRoute/Officer2010/

Officer2010-640x.jpg

To read more about this demo application visit http://www.orktane.com/post/2009/05/19/nRoute-Demo-Silverlight-Office(r)-2010-App.aspx
and for a technical overview view http://www.orktane.com/post/2009/05/22/Step-into-nRoute-e2809cOfficec2ae-2010e2809d-Demo-App.aspx

2. Future Desktop Demo App (screenshot below), view here http://www.orktane.com/nRoute/FutureDesktop/

nRouteFutureDesktop1small.png

To read more about the demo application visit http://www.orktane.com/post/2009/04/02/Microsoft-2019-Vision-now-on-Silverlight-(with-Source-Code).aspx
and for a detailed technical overview view http://www.orktane.com/post/2009/04/16/Step-into-the-nRoute-e2809cFuture-Desktope2809d-Demo-App.aspx

3. I've got couple of posts up on my blog, that provide a semi-structured form of documentation.

nRoute and nRoute.Toolkit Related
1. http://www.orktane.com/post/2009/09/29/Introducing-nRouteToolkit-for-Silverlight-(Part-I).aspx
2. http://www.orktane.com/post/2009/10/10/Introducing-nRouteToolkit-for-Silverlight-(Part-II).aspx
3. http://www.orktane.com/post/2009/11/03/I-Command-MVVM.aspx
4. http://www.orktane.com/post/2009/10/23/Web-Xcel-Demo-View-Services-in-nRoute.aspx
5. http://www.orktane.com/post/2009/11/11/Pseudo-Multi-Binding-in-Silverlight-using-Relays.aspx
6. http://www.orktane.com/post/2010/01/04/nRoute-Resource-Locator-Framework-(Part-I).aspx
7. http://www.orktane.com/post/2010/01/04/nRoute-Resource-Locator-Framework-(Part-II)-A-Sample-App.aspx
8. http://www.orktane.com/post/2010/01/07/Reverse-ICommands-for-MVVM.aspx
9. http://www.orktane.com/post/2010/02/12/IObservable-based-Messaging-Broker-for-Silverlight.aspx

nRoute Related
1. http://www.orktane.com/post/2009/04/02/Introducing-nRoute-an-application-flow-framework-for-Silverlight-and-WPF.aspx
2. http://www.orktane.com/post/2009/04/03/nRoute-Silverlight-abstractions-of-the-higher-kind.aspx
3. http://www.orktane.com/post/2009/04/03/nRoute-Comes-complete-with-a-full-set-of-behavioural-teeth.aspx Obsolete
4. http://www.orktane.com/post/2009/04/04/nRoute-Navigation-Daniel-san-Request-In-Response-Out.aspx
5. http://www.orktane.com/post/2009/04/06/nRoute-Actions-Lights-Camera-Silverlight.aspx
8. http://www.orktane.com/post/2009/05/13/nRoute-and-M-V-VM-A-Match-Made-in-C.aspx
9. http://www.orktane.com/post/2009/05/15/nRoute-Containers-It-holds-the-Magic.aspx

For more details visit http://www.orktane.com/?tag=/nroute

Last edited Jun 25, 2012 at 4:08 PM by Orktane, version 70