DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 
DevWare  
Novidade: DevMedia lança o DevWare - Saiba mais!


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

Revista MSDN Magazine Edição 06 - Desenvolvendo Aplicações Conectadas Parte III

Artigo Originalmente Publicado na MSDN Magazine Edição 06

[fechar]

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

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

msdn06_capa.JPG

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

 

Desenvolvendo Aplicações Conectadas

Parte III – Instalando a aplicação

por Wallace Cézar Sales dos Santos

Nos artigos anteriores, definimos como seria a aplicação. Montamos o projeto utilizando o Microsoft Visio, aplicamos os diagramas definidos na UML (Unified Modeling Language) e finalizamos com a geração dos esqueletos dos tipos a serem utilizados na aplicação.

Em seguida, inciamos nossas atividades no Visual Studio .Net, criando uma solução chamada ActivityManager, e adicionamos os projetos necessários para a implementação do modelo:

·         User Interface, projeto tipo Windows Application denominado ActivityManagerUI, que realiza todas as interações com o usuário;

·         objetos de negócio, projeto tipo Class Library denominado ActivityManagerBO, onde encapsulamos as regras necessárias ao funcionamento da aplicação abstraídas da UI (permitindo assim flexibilidade ao sistema e aos objetos para acesso ao banco de dados);

·         projeto tipo Class Library denominado ActivityManagerData, que retira as preocupações relativas ao gerenciamento de acesso ao banco de dados das classes de negócios.

Adicionalmente, criamos um projeto do tipo Database Project denominado ActivityManagerDB, onde são armazenados todos os scripts necessários para a criação do banco de dados.

Definidos os projetos necessários no Visual Studio .Net, desenhamos o banco de dados utilizando os recursos disponíveis na ferramenta e implementamos os objetos de negócio e da user interface. Agora, é hora de finalizarmos, disponibilizando a aplicação para o usuário final.

Criando o projeto de instalação

Dentre os novos projetos fornecidos pelo Visual Studio .Net, um é voltado para a instalação de Softwares definido como Setup and Deployment Projects. Para acessar este tipo de projeto, selecione o menu File à New. Na lista Project Types, selecione o tipo de projeto citado anteriormente e, na lista Templates, selecione o modelo Setup Project. Defina o nome do projeto como ActivityManagerInstaller e selecione a opção Add to Solution, conforme a Figura 1. Em seguida, clique em OK para criar o projeto.

 

image002.jpg

Figura 1: Criando o projeto de instalação

 

A Figura 2 apresenta a aplicação de instalação criada pelo Visual Studio. A opção escolhida nos obriga a definir manualmente todos os arquivos que deverão fazer parte da instalação e contém 3 pastas principais, a fim de permitir que sejam alteradas e/ou adicionadas outras mais:

·         Application Folder – é o diretório onde será instalada a aplicação. Coloque os arquivos da aplicação

·         User’s Desktop – é o desktop do usuário, onde poderemos definir atalhos para acesso à aplicação

·         User’s Programs Menu – é o menu de programas do Windows, onde serão adicionados os menus para a aplicação

 

Com o projeto de instalação aberto, temos na barra de menus do Visual Studio .Net uma nova opção de menu: "

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 .net Magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


é Arquiteto de Software da Datasul S.A., responsável pelos sistemas que utilizam a tecnologia Microsoft .NET. MCSD, MCP e MVP e contribuidor de diversas comunidades de desenvolvedores nacionais que utilizam a tecnologia .Net. É também co-autor do livro Desenvolvendo com C# (Ed. Bookman) e está atua...
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