Pergunta

Eu tenho usado subsonic 2 & 2.2 por alguns anos agora com o SQL Server. Para o meu novo emprego, usei recentemente subsonic 2.2 com o Oracle e corri para algumas pequenas questões.

Exemplo: Pode não encontrar uma coluna em uma tabela em tempo de execução, mesmo que seja encontrado durante o mapeamento.

faz subsonic 3 oferta melhor suporte oracle do que 2.2?

Parece que a subsônica 2.2 não suporta procs armazenados e subsonic 3 não funciona para o Oracle

Foi útil?

Solução

Eu não usei subsonic 3 com a Oracle.Mas usado com o SQL Server.

o diferença entre versões subsonic.

Funciona ótimo e com os novos recursos.

Você pode encontrar o modelos Oracle e outros subsonic 3 docs aqui .

Eu recomendo para ir para o subsonic 3 . .

Outras dicas

Eu uso subsonic 2.2 porque o nosso aplicativo de desktop precisa suportar o Windows 2000, por isso estamos limitados a .NET 2.0

Se você não precisar suportar .NET 2.0 Eu sugiro usar o subsonic 3 para novos projetos.

Vantagens da subsônica 3:

  • T4 motor para geração de modelo
  • repositório simples (se você quiser usá-lo)
  • todo o bom açúcar da linguagem (LINQ, métodos de extensão, expressões)
  • melhor suporte para testes unitários

e subsonic 2 não viu uma atualização há mais de um ano.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top