RadicalFx / Radical

Radical is an infrastructure framework whose primary role is to help in the development of composite WPF applications based on the Model View ViewModel pattern.
http://www.radicalframework.com/
MIT License
38 stars 3 forks source link

Project Template for Visual Studio #92

Closed micdenny closed 9 years ago

micdenny commented 10 years ago

Could be great to create a visual studio template, to generate the project with all the default pre-installed folder, against radical default conventions (Presentation, Partial, Messaging, Handler, ...), removing the Startupuri, and adding the bootstrapper. This idea comes from a lesson on Radical I did, where people were asking me this functionality.

This could help beginners use Radical.

mauroservienti commented 10 years ago

+1, we need to understand how to:

And:

mauroservienti commented 10 years ago

http://docs.nuget.org/docs/reference/packages-in-visual-studio-templates

micdenny commented 10 years ago

I would also suggest to add a basic UI Composition, with a MainView (Window), containing a solo ContentPresenter with an attached region named "MainContent", then create a UserControl (named? dunno, FirstView?) and inject it in that region using the attribute [InjectViewInRegion(Named = "MainContent")]

Both view, with them associated ViewModel (MainViewModel and FirstViewModel).

mauroservienti commented 10 years ago

or using the PartialView behavior so to avoid the attribute. Also, we should add a readme with a couple of hints and links to specific sections of the WiKi

micdenny commented 10 years ago

+1 for the PartialView behavior and for the readme.

mauroservienti commented 9 years ago

Moved: https://github.com/RadicalFx/Radical-VisualStudio-Templates