Multi Bancos / Cache / Camada Cliente
20/09/2014
0
Estamos estudando maneiras de desenvolver umas funcionalidades para um sistema, que será em C# .Net.
Gostaria de ouvi opiniões de como podemos fazer isto, se podemos usar alguns frameworks ou alguma outra coisa.
1. Acesso a múltiplos bancos
Precisamos que o sistema funcione em diversos bancos de dados.
Por exemplo, no PHP utilizando o framework CodeIginiter, tu escreve as queries na linguagem do framework e ele “monta” as queries para o banco que tu escolher.
Podemos utilizar o NHibernate para fazer isto?
2. Cache
O sistema tem que ter um cache para armazenar dados na memória e ter acesso rápido a esses dados.
3. Camada Cliente de Desenvolvimento
Precisamos que seja possível desenvolver algumas funcionalidades no sistema especificamente para um cliente.
Por exemplo, ter um botão a mais em uma tela e que possa ser feito atualização e manter estas alterações.
Gostaria de ouvi opiniões de como podemos fazer isto, se podemos usar alguns frameworks ou alguma outra coisa.
1. Acesso a múltiplos bancos
Precisamos que o sistema funcione em diversos bancos de dados.
Por exemplo, no PHP utilizando o framework CodeIginiter, tu escreve as queries na linguagem do framework e ele “monta” as queries para o banco que tu escolher.
Podemos utilizar o NHibernate para fazer isto?
2. Cache
O sistema tem que ter um cache para armazenar dados na memória e ter acesso rápido a esses dados.
3. Camada Cliente de Desenvolvimento
Precisamos que seja possível desenvolver algumas funcionalidades no sistema especificamente para um cliente.
Por exemplo, ter um botão a mais em uma tela e que possa ser feito atualização e manter estas alterações.
Willian Xavier
Curtir tópico
+ 0
Responder
Posts
23/09/2014
Clayton Silva
1 - Tem o Entity da microsoft, pode usar o hibernate e há mais alguns.
2 - Cache pode ser feito no cliente, no servidor ou no próprio banco de dados.
3 - Só checar a identidade do cliente e partir disto o sistema carregar o que ele pode fazer de acordo com suas permissões.
2 - Cache pode ser feito no cliente, no servidor ou no próprio banco de dados.
3 - Só checar a identidade do cliente e partir disto o sistema carregar o que ele pode fazer de acordo com suas permissões.
Responder
Clique aqui para fazer login e interagir na Comunidade :)