Aplicativos WPF de código aberto bem projetados [fechado]

8

Eu só estou querendo saber se alguém sabe sobre alguns aplicativos de código aberto do .NET bem projetados usando WPF?

Eu já tentei pesquisar nos sites habituais como GitHub e Sourceforge, mas não fiquei muito satisfeito com os resultados.

Na verdade, estou interessado no uso correto do MVVM, Data Binding etc. no contexto de software relativamente grande (pelo menos mais do que as poucas linhas de código de exemplo, você encontrará no máximo Tutoriais e Livros). Também o ORM com NHibernate está na minha principal preocupação.

Atualmente, também tenho a impressão geral de que o WPF não é muito utilizado, estou certo com isso? Quais produtos de software de código fechado (comercial) existem por aí, usando-o?

Robert Harb
fonte
1
Se for proficiente no padrão MVVM e estiver associado à vinculação de dados, convém procurar um aplicativo Web usando a biblioteca javascript knockout.js. Ele possui e tem uma vida útil mais longa do que o WPF neste momento.
Jesse C. Slicer

Respostas:

0

O Visual Studio é criado usando o WPF. O WPF é normalmente usado para aplicativos de linha de negócios internos em empresas de tamanhos diferentes. O fato é que você não precisa de um aplicativo grande para mostrar o uso adequado do MVVM e das Ligações de Dados. Também não é um tipo de tecnologia de código aberto. O que você construiria com isso que seria útil para uma ampla gama de pessoas? Um CMS? Um editor de gráficos?

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

Os projetos não serão grandes, mas podem ser menos triviais do que exemplos de tutoriais rápidos, por exemplo:

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

Den
fonte
0

Comecei a desenvolver um aplicativo Open Source no WPF como uma vitrine para WPF e MVVM. Não consegui terminar, mas tem muita estrutura para que alguém possa entender como todas as peças interagem:

https://github.com/smclark/DriverManager

Obviamente não é perfeito, mas era algo que eu queria fazer para colocar tudo em algum lugar.

stuartmclark
fonte
"Obviamente não é perfeito" - como isso responde à pergunta? " Bem desenhado etc"
gnat
4
Eu não disse que não estava bem desenhado.
stuartmclark