Aplicaciones WPF de código abierto bien diseñadas [cerrado]


8

Me pregunto si alguien sabe sobre algunas aplicaciones de código abierto .NET bien diseñadas que usan WPF.

Ya he intentado buscar en los sitios habituales como GitHub y Sourceforge, pero los resultados no me han satisfecho demasiado.

En realidad, estoy interesado en el uso correcto de MVVM, enlace de datos, etc. en el contexto de un software relativamente grande (al menos más que las pocas líneas de código de muestra, encontrará en la mayoría de los Tutoriales y Libros). También ORM con NHibernate se encuentra en mi principal preocupación.

Actualmente también tengo la impresión general de que WPF no se usa mucho, ¿estoy en lo cierto? ¿Qué productos de software de código cerrado (comercial) existen, utilizándolo?


1
Si es competente en el patrón MVVM y es una bondad de enlace de datos asociada, es posible que desee buscar una aplicación web que use la biblioteca de JavaScript knockout.js. Tiene esos y tiene una vida útil más larga que WPF en este momento.
Jesse C. Slicer

Respuestas:


0

Visual Studio está construido con WPF. WPF se usa generalmente para aplicaciones internas de línea de negocio en negocios de diferentes tamaños. La cuestión es que no necesita una aplicación grande para mostrar el uso adecuado de MVVM y Data Bindings. Tampoco es un tipo de tecnología de código abierto. ¿Qué construirías con él que sería útil para una amplia gama de personas? Un CMS? ¿Un editor de gráficos?

Verifique CodeProject: https://www.google.com/search?q=site%3Acodeproject.com+mvvm

Los proyectos no serán grandes, pero podrían ser menos triviales que las muestras rápidas de tutoriales, por ejemplo:

http://www.codeproject.com/Articles/484616/MVVM-Diagram-Designer


0

Comencé a desarrollar una aplicación de código abierto en WPF como escaparate para WPF y MVVM. No llegué a terminar, pero tiene mucha estructura para que cualquiera pueda comprender cómo interactúan todas las piezas:

https://github.com/smclark/DriverManager

Obviamente no es perfecto, pero era algo que quería hacer solo para aclararlo en alguna parte.


"Obviamente no es perfecto" : ¿cómo responde esto a la pregunta que se hace? " Bien diseñado, etc."
mosquito

44
No dije que no estaba bien diseñado.
stuartmclark
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.