terça-feira, 19 de janeiro de 2010

Sistema Open Source em WPF

Iniciei o desenvolvimento à pedido de um amigo de um pequeno sistema comercial. Aprovetei a oportunidade para testar, conhecer e aprender um pouco mais sobre WPF.

A idéia é de um sistema Open Source onde os
interessados possam opinar, estudar e colaborar :).

Falando especificamente da tecnologia, tentei usar boas práticas de programação e padrões. Tentei utilizar o padrão MVC, não muito comum para o pessoal de .Net, mas muito comum em aplicações Java EE.

Estou implementando as funcionalidades aos poucos, portanto não esperam nada muito funcional, apenas teórico.
Estou fazendo uso do ADO.Net Entity para realizar a persistência com os dados. Estou gostando muito do Framework, mas como ainda não conheço bem (conheço melhor os frameworks de persistência para Java), essa parte da persistência não deve estar escrita da melhor maneira possível.

Abaixo um Screenshot da tela inicial do sistema:



Bem meiga não? rs

Hospedei o projeto no Google Code, ainda não subi o Script do Banco de dados
(Sql Server 2k8 Express), caso alguém queira de imediato ou tenha interesse em colaborar é só mandar um e-mail que eu libero permissão em alguma branch para Commit.

Link para o projeto:

http://code.google.com/p/wpfcrm/


Um bom plug-in de SubVersion para o Visual Studio pode ser baixado aqui:

http://ankhsvn.open.collab.net/servlets/ProjectProcess?pageID=3794


Abraços a todos!