Minha empresa está fazendo algo parecido em alguns produtos e sinceramente a melhor solução nesse caso é ter uma pessoa com boa experiência avançada* em .Net na equipe para coordenar-la.
Pense nisso.
*: Não é um cara trabalha a muito tempo com .Net e sim um cara q ja passou por varias situações diferentes e hj sabe da importancia da qualidade no software.
Dica p contratar bem: pesquisem no GitHub.com
Povo acordou meio tenso hoje, rs....Relaxem....
#ForeverAlone_Detected
De: dotnetar...@googlegroups.com [mailto:dotnetar...@googlegroups.com] Em nome de Adilson Jr
Enviada em: sexta-feira, 3 de junho de 2011 11:22
Para: dotnetar...@googlegroups.com
Assunto: Re: [dotnetarchitects] Re: Migrando de Delphi para C#.net
É pra isso que existe fóruns como este, pra ajudarmos uns aos outros, não tenho pretensões que exigem o envio de um currículo, aliás, não preciso.
- Qual framework de banco de dados seria melhor? (Li sobre NHibernate e EF, mas não sei a diferença entre eles, só me parece que o NH é mais usado).
- Existe uma estrutura de pastas padrão para que possamos nos basear para organizar melhor nosso fonte?
- Existem padrões de nomenclaturas (funções, variáveis, etc) feitas visando a realidade do C#?
- Que "componente" (dialeto de delpheiro) vocês usam para geração de relatórios complexos e que se encaixaria neste cenário?
- Qual framework para Testes vocês indicariam?
- Para controle de versões estamos pensando em usar o TFS, seria uma boa?
Aqui na empresa onde trabalho estamos planejando a troca da tecnologia atual que usamos de Delphi (para Desktop) e PHP (Para Internet) para a plataforma "unica" C#.net.Para começar foi feito um treinamento básico sobre C#.net com o uso de Linq e demonstração de alguns diferenciais da linguagem juntamente com o uso do banco de dados SQL Server.Porém agora que vamos iniciar nossas atividades temos o seguinte cenário:
- Sistemas: ERP para órgãos publicos que são integrados por um banco de dados e fontes de uso comum entre módulos (Financeiros, RH, etc).- Banco de dados: Usamos Firebird (fazemos milagres nele) e usaremos o mesmo até completar a transição de tecnologia, para então usarmos Oracle, SQL Server ou Postgres.- Plataforma: Nossos sistemas serão para plataforma Web e mobile (futuramente).- Relatórios: Usamos no Delphi o Quick Report que nos permite gerar relatórios em diversos formatos (Formulario, em Grid, com graficos, etc) e chegamos a ver o XtraReports que parece ser equivalente.- Plataforma de Desenvolvimento: Utilizamos um terminal de desenvolvimento compartilhado entre desenvolvedores locais e outros que o utilizam via internet.
Algumas dúvidas que temos para este cenário:- Qual framework de banco de dados seria melhor? (Li sobre NHibernate e EF, mas não sei a diferença entre eles, só me parece que o NH é mais usado).- Existe uma estrutura de pastas padrão para que possamos nos basear para organizar melhor nosso fonte?- Existem padrões de nomenclaturas (funções, variáveis, etc) feitas visando a realidade do C#?- Que "componente" (dialeto de delpheiro) vocês usam para geração de relatórios complexos e que se encaixaria neste cenário?- Qual framework para Testes vocês indicariam?- Para controle de versões estamos pensando em usar o TFS, seria uma boa?São muitas as dúvidas, e com certeza surgirão mais pelo caminho, porém estou pedindo esta "mãozinha" porque queremos começar da melhor forma possível.Desde já agradeço pela ajuda.:)
--
Thulio Ultramari
Analista de Sistemas
Twitter: @Thuliourp
--
Você recebeu esta mensagem porque faz parte do grupo .Net Architects hospedado no Google Groups.
Para postar envie uma mensagem para dotnetar...@googlegroups.com
Para sair do grupo envie uma mensagem para dotnetarchitec...@googlegroups.com
Para mais opções visite o grupo em http://groups.google.com/group/dotnetarchitects?hl=pt-br