none
Dúvida! Qual tecnologia utilizar? Business App RRS feed

  • Pergunta

  • Bom dia pessoal, tenho a seguinte situação aqui na empresa que trabalho.

    Preciso construir em C# uma aplicação com visual moderno (Ui Style) com banco de dados local.

    Também precisa ter conexão http para sincronização do banco com a nuvem.

    Foco da aplicação: Notebook Touch com Windows 8 e Tablet Surface Pro (Processador Atom ou i5)

    Deve funcionar bem com mouse e touch.

    Melhor se tiver Firebird provider. Mas não teria problema ser SQLite.

    Windows Form, WPF ou UI Style?

    Qual mais indicado?

    sexta-feira, 25 de janeiro de 2013 12:28

Todas as Respostas

  • Samir,

    Sua expecificação não parece ser crossplatform. Pelo que você escreveu acima eu optaria por Windows 8 App (que eu acho que você chama de UI Style).

    Surface Pro rodaria uma aplicação WPF ou Forms, mas sua app ficaria limitada ao Pro. Não tem Surface Pro com processador Atom. Logo sua aplicação, usando WPF ou Forms, ficaria limitada ao Surface Pro.

    []s,


    Armando Lacerda

    sexta-feira, 25 de janeiro de 2013 13:42
  • Codificando para Windows 8 App eu consigo fazer acesso a banco de dados embarcado, http connection e instalação direta no cliente?

    sexta-feira, 25 de janeiro de 2013 18:27
  • Samir,

    Windows 8 apps tem por filosofia gravar dados na nuvem. Seja via webservices no seu banco corporativo, seja em serviços de terceiros (Azure, etc.). 

    Não há suporte para System.Data em Windows 8 store. Uma opção para banco embarcado é a que você citou: SQLite.

    Por fim, não há problema para HTTP connection, mas o cliente vai precisar autorizar no primeiro uso.

    []s,


    Armando Lacerda

    sexta-feira, 25 de janeiro de 2013 18:47