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

Revista MSDN Magazine Edição 05 - .NET para Desenvolvedores VFP

Artigo Originalmente Publicado na MSDN Magazine Edição 05

msdn05_capa.JPG

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

 

.NET para Desenvolvedores VFP

por Claudio Lassala

Após ler meu artigo publicado na edição de fevereiro da MSDN Magazine Brasil, o desenvolvedor em Visual FoxPro talvez tenha se animado a dar alguns passos no mundo .NET. Neste artigo, apresentarei uma visão geral do .NET sob o ponto de vista de um desenvolvedor VFP, de modo a fornecer um ponto de partida para aqueles que estão se iniciando nessa tecnologia.

 

O Ambiente Integrado de Desenvolvimento

 

Como ninguém em sã consciência gosta de escrever programas no Notepad e, depois, compilá-los diretamente no prompt de comando do MS-DOS, felizmente tanto o VFP como o .NET dispõem de ambientes integrados de desenvolvimento (ou IDE, de “Integrated Development Environment”). A IDE mais comum para o .NET é o Visual Studio.NET (ou VS.NET), com a qual se pode criar aplicações para Windows, Web, dispositivos móveis, etc. Alternativamente, para o desenvolvimento Web existe também uma ferramenta gratuita chamada Web Matrix.

O VS.NET tem diversas similaridades com a IDE do VFP, como mostra a Figura 1. Alguns exemplos:

 

·         Caixa de Ferramentas (Toolbox): bastante parecidas em ambos os ambientes, possuem o mesmo tipo de funcionamento, com ícones dispostos em “tabs” diferentes, de forma a agrupar objetos de acordo com a necessidade do usuário. Em termos de customização, o VFP 8.0 trouxe uma caixa de ferramentas ainda melhor, que pode ser customizada de diferentes maneiras não permitidas no VS.NET, como, por exemplo, a possibilidade de criar um grupo baseado em uma biblioteca de classes ou um grupo que traz arquivos contidos em um determinado diretório.

·         Lista de Tarefas (Task List): os dois ambientes possuem uma lista de tarefas onde o desenvolvedor pode adicionar itens “a fazer” (to do) ou qualquer outro item que ele deseje listar como lembrete.

·         Janela de Propriedades (Properties Window): o funcionamento básico em ambos os ambientes é muito parecido. É possível atribuir ou alterar valores de propriedades de objetos selecionados. A principal diferença é que a organização da janela de propriedades no VS.NET é um pouco diferente e não permite acesso a métodos. Os métodos no VS.NET são acessados através de ComboBoxes, no topo do editor de código (similar ao editor de código do Visual Class Designer do VFP). Uma característica importante no VS.NET (inexistente no VFP) é a possibilidade de determinar como a janela de propriedades deve se comportar para cada classe específica, através de atributos aplicados na definição da classe. Não entrarei em detalhes, mas, por exemplo, imagine uma classe “Carro” que possua uma propriedade “Cor”. É possível aplicar atributos para essa propriedade de modo que, ao selecioná-la na janela de propriedades, você tenha a opção de selecionar a cor através da caixa padrão de seleção de cores do VS.NET. Esse procedimento não é possível no VFP.

·         Ajuda (Help): a Ajuda do VS.NET pode ser mostrada exatamente como no VFP, ou seja, em uma janela individual. Entretanto, a Ajuda também está integrada na IDE, o que significa que não é preciso deixar o ambiente de desenvolvimento para conseguir ajuda sobre algo. Por exemplo, com o recurso de ajuda dinâmica ("

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!


Claudio Lassala
Claudio Lassala (classala@eps-software.com) é Senior Developer na EPS Software Corp, em Houston, TX, e consultor do Universal Thread. Apresentou diversas palestras na Microsoft Brasil e conferências de VFP e .NET no Brasil e na América do Norte. É Microsoft MVP desde 2002, MCAD. É colunista da MSDN ...
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