Artigo publicado na Webmobile 8- Desenvolvendo uma aplicação móvel com .NET

Neste artigo veremos um pouco do poder da computação móvel usando a tecnologia .NET Compact Framework e valendo-se das ferramentas de desenvolvimento contidas no Visual Studio 2003.

Clique aqui para ler esse artigo em PDF.

Clique aqui para ler todos os artigos desta edição

Desenvolvendo uma aplicação móvel com .NET

Neste artigo veremos um pouco do poder da computação móvel usando a tecnologia .NET Compact Framework e valendo-se das ferramentas de desenvolvimento contidas no Visual Studio 2003. Vamos utilizar como linguagem de programação o C#.NET. Entretanto, os códigos aqui contidos poderão facilmente ser portados para todas as linguagens da plataforma .NET: VB.NET, Visual J#.NET, Visual C++.NET etc.

O projeto que iremos trabalhar consiste em uma aplicação simples de venda de sanduíches de uma lanchonete. Essa aplicação será feita sobre o conceito de três camadas e seu desenvolvimento está dividido em três partes: na primeira montaremos os formulários e seus respectivos campos, a fim de juntar a camada de aplicação com a lógica de negócio, na segunda iremos criar a base de dados e por fim, vamos inserir a camada de acesso a dados e finalizar a aplicação.

Utilizaremos nesse artigo:

·         MSWXP ou superior, MSW2000 ou superior.

·         Visual Studio .NET 2003.

·         IIS + Front Page extensões.

·         SQL Server ou MSDE.

·         .NET Framework 1.1 e Compact Framework

Descrição do sistema

O sistema deverá rodar em um Pocket PC e armazenar remotamente os pedidos de cada cliente com seus respectivos itens e o responsável pela venda. Tais dados serão inseridos em um servidor SQL através de um web service. Veja na Figura 1, como será nosso sistema.


Figura 1. Arquitetura do Sistema.

Iniciando um novo projeto

Abra o Visual Studio .NET 2003 e clique em File | New Project. Depois escolha Visual C# Projects e dê o nome de SVS (Sistema de Vendas de Sanduíches). A Figura 2 ilustra como deve ficar a tela do novo projeto. Clique em OK.


Figura 2. Criando um novo projeto.

A próxima etapa é escolher a plataforma em que a aplicação irá rodar e que tipo de aplicação será. Nesse projeto, trabalharemos com a plataforma Windows CE e o tipo do projeto será Pocket PC (Figura 3).


Figura 3. Escolhendo a plataforma e tipo de projeto.

Criada a aplicação, vamos adaptar o formulário para trabalhar em um Pocket PC. Nossa primeira missão é ajustar o tamanho da tela. Coloque 240;294, indicando o Width e o Height na propriedade Size do formulário.

Agora vamos testar nossa primeira tela da aplicação. Dê um duplo clique no formulário e digite o seguinte código no método de carregamento da aplicação:

private void Form1_Load(object sender, System.EventArgs e

{

 this.Text = "Famigerado Olá Mundo!"; //Este é o código...

}

Lembre-se que C# é case sensitive. Depois vá até o item Deployment Device da barra de ferramentas e escolha Pocket PC 2002 Emulator (Figura 4).


Figura 4. Escolhendo o deploy da aplicação.

Clique em Start (Debug). Nesse processo de deploy, será chamado junto a um emulador de Pocket PC para carregar a aplicação. Depois de alguns instantes devera aparecer uma tela semelhante à da Figura 5.

"

[...] continue lendo...

Artigos relacionados