.net - studio - Estructura recomendada del proyecto WPF?
visual studio installer (2)
Soy un fiel reflejo de las buenas estructuras de Visual Studio Solution y Project.
Estoy por comenzar un trabajo de prueba de concepto de WPF.
¿Alguien puede recomendar algunas estructuras de proyectos de WPF que han utilizado y que funcionó bien?
Aquí http://drwpf.com/blog/2007/10/01/58/
Tienen una recomendación que me gusta:
Root
- Pages
- Controls
- Resources
App.xaml
Donde las páginas, los controles y los recursos son carpetas.
¿Alguien ha encontrado que ciertas estructuras funcionan bien / no funcionan bien?
También preferiría no entrar en una discusión sobre ''Model View Presenter'' si les parece bien a ustedes.
Estoy de acuerdo con alimbada. También hemos creado diferentes proyectos para los modelos Ver y Ver. Hace las cosas más fáciles de mantener en caso de grandes proyectos. Los directorios que teníamos eran
- ViewsRoot
+ Base
+ Controls
+ Documentation
+ Forms(Windows)
+ Reports
+ Resources
+ Themes
+ Utilities
App.xaml
- ViewModelsRoot
+ Collection
+ Commands
+ Converters
+ Resources
+ TemplateSelectors
+ ViewModels
+ Views (Interfaces for views)
Constants.cs
Utility.cs
También creo en la planificación de la estructura por adelantado, esto facilita que todos los desarrolladores se acostumbren y sigan el mismo camino. Hacer esto más adelante agrega confusión y es doloroso en caso de que tenga que crear proyectos separados. Esa es mi opinión y estoy abierto a conocer otros enfoques mejores para esto.
Tiendo a tener los siguientes directorios: Convertidores, Modelos, Recursos, ViewModels y Vistas.
También he visto una solución en la que View y ViewModels se han dividido en proyectos separados (consulte BubbleBurst en CodePlex)