Artigo Clube Delphi Edição 37 - Migrando para o .NET
Neste artigo, daremos continuidade aos nossos estudos sobre o .NET, criando aplicações com o novo Preview do Delphi for .NET.
Atenção: por essa edição ser muito antiga não há arquivo PDF para download. Os artigos dessa edição estão disponíveis somente através do formato HTML.
Migrando para o .NET
Criando aplicações com o novo Preview do Delphi for .NET
Na Edição 33, conhecemos a plataforma .NET e o Delphi for .NET Preview, no artigo de Daniel Polistchuck. Neste artigo, daremos continuidade aos nossos estudos sobre o .NET.
A plataforma .NET certamente representa uma grande mudança para nós desenvolvedores Delphi. Como sabemos, a Borland já anunciou a versão do Delphi para .NET, chamada, naturalmente, de Delphi for .NET. A mudança para a plataforma .NET será, possivelmente, tão importante quanto foi a mudança do DOS para o Windows.
Delphi for .NET Preview
Agora com o .NET, devemos programar em C#, Visual Basic? Calma! Como diz o slogan da Borland, “Não importa a tecnologia, a ferramenta é Borland”. A Borland nos levou ao mundo Linux com o Kylix e agora vai nos levar ao .NET com o Delphi for .NET. Então, se você já programa em Delphi seu conhecimento não irá por água abaixo. Existe uma filosofia da Borland que admiro e respeito muito – a de preservar o investimento no aprendizado do Delphi feito durante anos. Mas claro, será importante aprender alguns conceitos sobre o funcionamento do .NET e conhecer as diferenças entre o Delphi e o Delphi for .NET.
Como você sabe, o Delphi 7 já veio com um Preview do Delphi for .NET. Ele, basicamente, é um compilador, com parte da RTL e da VCL; nada de IDE por enquanto. A Borland está, nesse momento, trabalhando no projeto apelidado de Galileo, que será um concorrente direto do Visual Studio da Microsoft. De forma semelhante, terá uma IDE com suporte a várias linguagens para .NET, entre elas Delphi, claro.
No fechamento deste artigo, a Borland ainda estava portando a RTL e as classes da VCL para o .NET. Se você abrir o código fonte das units instaladas com o Preview, verá uma indicação "experimental" no cabeçalho delas. Além disso, dando uma olhada no To-Do List das units, dá pra notar que a equipe da Borland está trabalhando duro na migração do código.[FVM1] A versão final do Delphi for .NET, com IDE própria, está prevista para o início de 2003 (extra-oficial). Observe que, como estamos trabalhando com uma versão preliminar da ferramenta, muitos códigos aqui apresentados poderão mudar até que a versão final do produto seja lançada.
Neste artigo, veremos como construir uma aplicação bastante simples em Delphi 7, e depois a portaremos para .NET, usando o Preview. Veremos como instalar o SDK do .NET, o Preview do Delphi for .NET e também um plugin para a IDE do Delphi 7. Depois do exemplo são explicados mais alguns detalhes técnicos sobre a plataforma .NET e, ao final, veremos como construir um único código que seja compatível com Delphi for .NET e Kylix.
Instalação
Para construir a aplicação deste artigo, você precisa estar usando Windows NT 4 SP 6, Windows 2000 SP 2 ou Windows XP (ou ainda a versão beta do Windows.NET). Primeiro, você deve instalar o SDK do .NET, que pode ser obtido em "
[...] continue lendo...Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo