Updated Wiki: magellan-composite-wpf
Magellan was designed to work with Composite WPF from day one. Composite WPF provides support for multiple modules, loosely coupled pub/sub eventing, and regions for sub-dividing zones in the UI....
View ArticleUpdated Wiki: magellan-composite-wpf
Magellan was designed to work with Composite WPF from day one. Composite WPF provides support for multiple modules, loosely coupled pub/sub eventing, and regions for sub-dividing zones in the UI....
View ArticleUpdated Wiki: magellan-mvvm-toolkit
Magellan's MVC framework is designed to handle navigation between views. However, the views themselves, and how they are implemented, is outside of Magellan's concern. Views can be simple XAML pages,...
View ArticleUpdated Wiki: magellan-mvvm-light-toolkit
The MVVM Light Toolkit is an MVVM framework by WPF MVP Laurent Bugnion, the author of Silverlight 2 Unleashed. It works well alongside Magellan and makes it easy to put behaviors behind views. The...
View ArticleUpdated Wiki: magellan-mvvm-light-toolkit
The MVVM Light Toolkit is an MVVM framework by WPF MVP Laurent Bugnion, the author of Silverlight 2 Unleashed. It works well alongside Magellan and makes it easy to put behaviors behind views. The...
View ArticleUpdated Wiki: magellan-windows-forms
Magellan does not natively support Windows Forms, but adding support is as easy as writing your own View Engine.As described in the documentation on View Engines, there are two classes we need to...
View ArticleUpdated Wiki: magellan-async-controllers
Magellan 1.1 brings support for asynchronous controllers. First we'll look at what it enables, then I will show some ways to configure it.The controller action below makes a WCF call to load a list of...
View ArticleUpdated Wiki: magellan-async-controllers
Magellan 1.1 brings support for asynchronous controllers. First we'll look at what it enables, then I will show some ways to configure it.The controller action below makes a WCF call to load a list of...
View ArticleUpdated Wiki: magellan-diagnostics
Magellan makes use of TraceSources internally for providing diagnostic information. By default nothing is traced, but you can configure the trace sources to see details.Configuring the trace sources...
View ArticleUpdated Wiki: Home
What is it? Magellan is a lightweight MVC framework that makes it easy to build WPF navigation applications. It is inspired by the ASP.NET MVC framework, and it should feel familiar to anyone who has...
View ArticleUpdated Wiki: Documentation
Getting Started Introducing Magellan Getting Started (Manually) Documentation Commands Behaviors The Navigator Controllers and Controller Factories Action Filters Action Results View Engines...
View ArticleUpdated Wiki: Home
Magellan is moving to Google Code Magellan 1.1 (stable) for VS 2008 is documented and available on this CodePlex site Magellan 2.0 (unstable) for VS 2010/.NET 4.0 is undocumented, but source code is...
View ArticleUpdated Wiki: Home
Magellan is moving to Google Code Magellan 1.1 (stable) for VS 2008 is documented and available on this CodePlex site Magellan 2.0 (unstable) for VS 2010/.NET 4.0 is undocumented, but source code is...
View ArticleUpdated Wiki: Home
Magellan is moving to Google Code Magellan 1.1 (stable) for VS 2008 is documented and available on this CodePlex site Magellan 2.0 (unstable) for VS 2010/.NET 4.0 is undocumented, but source code is...
View ArticleNew Post: What about Page lifetime?
I was feeling like during execution with Magellan 2.0, it was recording strong references to unused pages as opposite to default WPF Navigation behavior. Someone could confirm it? Garbage collector...
View ArticleNew Post: External Navigation Support
Magellan seems pretty cool but it really needs support for going to URLs outside the application. I'm thinking either web sites or even custom URLs (definable by creating a new URI parser and...
View ArticleNew Post: Better Error Handling
Currently you can handle some errors during navigation by writing an action or result filter. But this only covers some of the cases. Ideally Magellan should allow us to handle any navigation error...
View ArticleNew Post: Default Transitions
In the discussion of transitions it points out that you have to define a transition for each mapping. Not really sure why you'd ever want to do that in most applications. In general you'd want one...
View Article