Dopo un lungo periodo in cui non sono riuscito a bloggare, ritorno per parlarvi di un interessantissimo Navigation Framework rilasciato da Paul Stovell (Client Application Developer MVP), che sarà tema del prossimo meeting di XeDotNet che si terrà come di consueto al Novotel di Mestre il giorno 8 Ottobre 2010 alle ore 19.30.
Che cos’è Magellan? Magellan in poche parole è un framework per la navigazione in applicazioni client che poggia le proprie basi sul pattern MVC, attingendo a piene mani da idee ed implementazioni tipiche di ASP.net MVC 2.0. La maggior parte di noi non è abituata a pensare un’applicazione client come una navigation application, ma in determinati ambiti, e sotto determinate condizioni, questo approccio può rivelarsi vincente ed estremamente produttivo.
In Magellan sono presenti molte caratteristiche interessanti tra cui:
- Routing Engine e Route Registration
- Navigator and NavigatorFactory
- Model-View-Controller support
- Shared Layouts/Master Pages
- Convention-based UI Forms
Se state iniziando un progetto o state sperimentando un nuovo approccio “navigazionale” non solo per le classiche applicazioni web, ma anche per un Client WPF, a mio parere l’argomento merita attenzione.
Via lascio con alcuni link alla documentazione:
Project Home: http://www.paulstovell.com/magellan-2
On Google Code: http://code.google.com/p/magellan-framework/
Naturalmente, ci vediamo l’8 Ottobre, non mancate!!!!