DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Mobile magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Artigo WebMobile 21 - Aplicação de vendas com Windows Mobile

Artigo publicado pela revista WebMobile edição 21.

[fechar]

Você não gostou da qualidade deste conteúdo?

(opcional) Você gostaria de comentar o que não lhe agradou?

Esse artigo faz parte da revista WebMobile edição 21. Clique aqui para ler todos os artigos desta edição

imagem_pdf.jpg

.net Mobile

Aplicação de vendas com Windows Mobile

Aprenda a desenvolver uma aplicação completa para Windows Mobile – Parte II

 

Neste artigo veremos

·         Criação de aplicações para dispositivos móveis;

·         Criar as funcionalidades da aplicação;

·         Configurar o emulador para efetuar os testes.

Qual a finalidade?

·         Aprender a criar sistemas para a plataforma Windows Móbile.

Quais situações utilizam esses recursos?

·         Todo tipo de desenvolvimento de aplicações para dispositivos móveis.

 

Resumo do DevMan

         Nessa segunda parte deste artigo, aprenderemos como criar uma aplicação Web Mobile que acesse uma base de dados Microsoft SQL Server 2005 Express Edition. Além disso, aprenderemos como configurar um emulador.

 

O que há alguns anos era luxo, hoje é necessidade. Como conseqüência da globalização, temos a necessidade de informações consistentes de maneira rápida e ágil, independente de estar ou não dentro de um escritório. A informação deve estar sempre disponível, para aqueles que passam o dia dentro do escritório, e para aqueles que passam o dia trabalhando fora. Não importa o lugar, importa que a informação chegue!

Por isso os sistemas são cada vez mais independentes da estrutura física disponível nos escritórios. Hoje é preciso somente um SmartPhone, PocketPC, Palm ou um Notebook que possa conectar-se a Internet. Com um desses itens temos tudo o que precisamos para obter as informações necessárias sobre o nosso negócio. E nos dias atuais fica claro que possui o poder, quem sabe manipular corretamente as informações.

Na primeira parte deste artigo, modelamos um banco de dados para uma aplicação de cadastro de vendas. Esta aplicação será usada por representantes comerciais da empresa fictícia Butterfly.

O sistema é bem simples, porém com ele poderemos entender como funciona o acesso a dados em uma aplicação mobile, como configuramos um emulador e como executamos a aplicação.

Criando as classes

Como foi dito na primeira parte deste artigo, nosso projeto será construído utilizando 3 camadas:

 

·         Camada de Apresentação;

·         Camada de Negócios;

·         Camada de Dados.

 

Já temos a estrutura montada, vamos começar então a codificação! Começaremos pela classe Dados, que faz o acesso ao banco de dados. Ao criarmos o projeto, uma classe é incluída no projeto. Modifique o nome dessa classe para Principal.vb. Nessa classe teremos as chamadas mais genéricas.

Adicione ao projeto Dados as referências para as classes que manipulam o banco de dados, para isso basta você clicar com o botão direito sobre o projeto Dados, e no menu suspenso selecionar Add References. Na caixa de diálogo, a DLL System.Data que contém o núcleo de classes para acesso a dados, nela estão também as classes otimizadas para acessar o SQL Server.

Com as referências criadas vamos criar rotinas genéricas para acessar os dados que estão no SQL Server. A primeira rotina que criaremos é a de criação do objeto para conexão com o BD (Listagem 1). Essa rotina é privada para a classe, pois só os métodos que acessam a base de dados diretamente podem acessar a base (Figura 1).

"

A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Mobile magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Danielle Monteiro
Formada pela FATEC-SP e fazendo o curso de Pós-Graduação em Engenharia de Negócios é MCT, MCP .NET, MCTS e MCITP (SQL Server). Há 8 anos na área de desenvolvimento de sistemas, hoje atua como DBA SQL Server, e possui grande experiência em VB.NET, C#, Oracle (em diversas versões), Integration Service...
O que você achou deste post?

    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03