tenho algumas duvidas com relação em que usar para construir uma aplicação que…
teria uma aplicação cliente que vai acessar um banco em um servidor
essa aplicação cliente é uma aplicação desktop comum!
varias pessoas acessando o banco ao mesmo tempo!
precisa de alguma coisa que não seja o “arroz com feijao” de sempre para fazer isso?
o arroz com feijão que digo é uma aplicação simples que acessa os dados no servidor sem qualquer complexidade!
Se estiveres paranóico com a parte de concorrência no banco de dados, poderias colocar junto ao DB, um único módulo que acessa esse banco e todos os outros clientes acessam esse módulo, enfileirando requisições, de preferência assíncronas.
Mas se as operações em geral não forem de longa duração, não tem porque ter tanta paranóia assim.