none
Centralizar as informações RRS feed

  • Discussão Geral

  • Caros colegas.

    Estou em uma, como diria o ditado popular "sinuca de bico". Peguei um projeto do qual contém: site em PHP (nesse site contém um banco de currículos. O site já era desenvolvido nessa linguagem), vou desenvolver uma intranet em PHP (para unificar futuramente a mão de obra), para futuramente centralizar as informações dos currículos no site com a Intranet, porém gostaria de desenvolver em C# uma aplicação desktop, para informatizar a área do RH, ou seja, pegar os currículos manualmente em Excel e cadastrar nesse software.

    Até a intranet está tudo OK, porém estou com dúvidas em relação ao desktop, pois preciso centralizar todas essas as informações. Não sei se seria, digamos, "elegante", desenvolver essa aplicação desktop com a base de dados Mysql, já que todas as informações seriam centralizadas lá, pois não queria deixar o programa refém de uma base de dado externa.

    Alguém poderia me ajudar no raciocínio?

    Obrigado desde já!


    Marcos Tavares

    • Tipo Alterado Ricardo RussoModerator sexta-feira, 28 de dezembro de 2012 11:53 Tópico aberto, com caracteristicas de discussão.
    sábado, 22 de dezembro de 2012 11:05

Todas as Respostas

  • Se a ideia é armazenar os dados de forma local, você pode usar uma base de dados Access, porém, pelo que deu para entender é que você quer que no final os dados também fiquem armazenados nessa base
    de dados externa já que você vai centralizar esses dados, agora imagina a dor de cabeça que isso vai dar?
    Ficar importando os dados para essa base de dados local para depois exportar para o BD externo novamente, no final vai dar na mesma já que seu aplicativo é dependente dessa base de dados externa. Então, melhor fazer o armazenamento de forma direta, vai te dar menos dor de cabeça, só você armazenar a string de conexão do seu aplicativo num arquivo e importar que ele for aberto, dessa forma quando o IP da maquina do BD mudar só ir nesse arquivo e modificar. Claro, caso a ideia seja essa.

    Espero ter ajudado, abraço.

    domingo, 23 de dezembro de 2012 16:29
  • Cara, utilize a mesma base de dados MySql neste desktop, ou faça o ideal, modele o banco novamente...

    Eu , particularmente remodelaria tudo de novo.

    abraço.

    segunda-feira, 24 de dezembro de 2012 18:20