Clube .NET
Prezado aluno, esta seção do site tem o objetivo de esclarecer os principais tópicos do novo ambiente de desenvolvimento da Microsoft, a plataforma .NET. Esta seção do site será atualizada periodicamente, não deixe de nos visitar.
1) O que é a plataforma .NET da Microsoft?
2) Para qual ambiente a plataforma .NET foi desenvolvida?
3) Alguns programas que acompanham o pacote são novos. Qual o objetivo dos mesmos?
4) Quais os principais serviços oferecidos por esta nova plataforma?
5) Qual a configuração mínima para se instalar a plataforma .Net?
6) O procedimento de instalação é muito complexo?
7) Dentre as principais, quais são as novas linguagens da plataforma .Net?
8) Quais as principais novidades do VB.Net?
9) Como opera o Run-Time do .Net?
10) Como opera basicamente o .Net FrameWork?


A Plataforma .NET da Microsoft é na verdade uma revolução sobre tudo o que é conhecido até hoje nos ambientes de desenvolvimento de aplicativos, gerenciamento de dados e estrutura de servidores para Web. A arquitetura .NET oferece uma nova estrutura modular de software na qual você terá à sua disposição:

  • Sistema operacional;
  • Enviroments;
  • Services Framework;
  • Common Language Runtimes (CLR);
  • Aplicações (Assemblies).

O .NET é formado pelos seguintes pacotes:

  • SQL Server 2000;
  • BizTalk Server 2000;
  • Host Integration Server 2000;
  • Commerce Server 2000;
  • Visual Studio.Net;
  • Exchange 2000.

Podemos afirmar que o ponto forte da plataforma .Net é a sua infra-estrutura voltada à soluções para aplicativos Internet.

INÍCIO


O Microsoft.Net é um ambiente em tempo de execução elaborado para trabalhar sobre o Windows 2000. Existem projetos e estudos que deverão fazer com que parte do novo sistema rode em outras versões do Windows assim como para outras plataformas, isso porque as CLRs e as Services Framework, tem no seu projeto inicial o suporte para trabalhar sobre vários sistemas operacionais e os Assemblies (.Net Base Class Library) podem ser desenvolvidos em linguagens com sintaxe de C++, Pascal, Java, Basic, etc...

INÍCIO


Conforme observamos no tópico anterior, alguns pacotes de aplicativos que compõe a plataforma .Net são novidade. Aqui vai um breve sobre os mesmos:

  • Biltalk Server 2000 - utilitário para integração de aplicativos, plataformas e banco de dados.
  • Commerce Server 2000 - utilitário voltado para o desenvolvimento de sites de comércio eletrônico e transações;
  • Visual Studio.Net - ambiente para o desenvolvimento de aplicativos para a plataforma .Net.

INÍCIO


Os principais serviços oferecidos na nova plataforma .Net são:

  • .Net Framework - ambiente em tempo de execução que visa facilitar ao desenvolvedor a escrita de programas robustos, além do gerenciamento total do código. Entre outros recursos oferecidos neste ambiente, podemos destacar:

1) Gerenciamento automático de memória;

2) Acesso facilitado à Web e banco de dados;

3) Novo mecanismo de reutilização de código (uma evolução ao COM);

4) Livre de configuração de registros.

  • ASP.Net - versão atualizada do Active Server Pages que está mais completo do que nunca e facilitou a vida dos desenvolvedores através do .NET Web Forms (modelo baseado em programação orientada por eventos). Ou seja, a geração de uma página Web, terá seu trabalho muito similar à construção de um formulário de uma aplicação em Delphi ou VB.

  • Web Service .Net - uma aplicação que promete a criação de aplicativos que poderão realizar comunicação com qualquer outro na rede independente da plataforma que esteja sendo utilizada.

  • .Net Windows Form - proporciona a criação de aplicativos dedicados para clientes Windows que estejam utilizando o .Net Framework.

  • ADO.Net - suporte total para operações envolvendo banco de dados.

INÍCIO


Na verdade existe uma grande variedade de informações neste sentido, ou seja, sobre a configuração mínima para que o .Net possa ser instalado. Porém, aconselhamos a seguinte configuração:

Item Configuração ideal (não se trata de configuração mínima)
Processador Pentium II
Memória RAM 256Mb
Espaço em disco 1 Giga
Sistema operacional Windows 2000
Unidade de CD-ROM Unidade de CD-ROM
Acesso à internet Essencial, principalmente para a instalação de services packs que serão solicitados.

INÍCIO


A instalação da plataforma .Net em seu equipamento é relativamente simples. Veja os principais pontos a seguir:

Instalando o Visual Studio.Net Beta. O primeiro passo é inserir na sua unidade de CD-ROM o CD 01 do Microsoft.Net. Neste ponto, será apresentada a seguinte janela:

Neste momento o sistema está verificando o seu ambiente e se o mesmo está pronto para instalar a plataforma .Net. A seguir, a seguinte janela será exibida:

O Primeiro passo é instalar o Windows Component Update, ou seja, os componentes necessáriospara que seu Windows 200 aceite o software que está sendo instalado. Clique então sobre a opção 01 e tenha em mãos o CD Windows Component Update. O sistema irá solicitar o mesmo, conforme a figura a seguir:

Efetue a troca e clique em Ok. Neste ponto, será exibida uma janela indicando que o Windows estará verificando os componentes que necessitam de Upgrade, conforme podemos observar na figura a seguir:

Após este procedimento, uma janela contendo as atualizações necessárias em seu sistema será exibida. A partir deste ponto, basta utilizar a Internet para tal atualização e em seguida finalizar a instalação da plataforma .Net em seu equipamento. O procedimento seguinte é aquele utilizado em demais serviços de instalação do Windows.

INÍCIO


Dentre as principais novidades em termo de linguagem de programação, estão o C# e o VB.Net, além do conjunto de soluções criadas para abranger o mercado como um todo.

INÍCIO


O principal objetivo do VB.Net é atender a uma nova realidade, ou seja, o desenvolvimento para Web, através de recursos mais atuais e inovadores como o OOP, Web Services, ADO.Net, aplicações ASP.NET, Garbage Collection, suporte a XML, etc.. Em outras palavras, aquelas várias linguagens utilizadas para realizar diversas funções foram embutidas em uma única, o VB.Net e esta compatibilidade se torna possível através do RUN-TIME do .Net.

INÍCIO


Qualquer linguagem que suporte o .Net poderá ser utilizada para o desenvolvimento de um determinado aplicativo, isso se deve ao fato do Framework gerar um código conhecido por Commom Language Runtime. Em outras palavras, imagine uma vitamina ... você joga no copo do liquidificador banana, laranja, maça, goiaba, etc... e ao final do processo, teremos um único produto (o código compilado pelo .Net), pois o Framework, antes de gerar a saída do aplicativo, gera um conjunto de códigos compilados, conhecidos por Intermediate Language. Observe o esquema gráfico a seguir:

INÍCIO


O principal ponto deste sistema está no seu código gerenciado que no ambiente Common Language Runtime (Linguagem comum em tempo de execução), proporciona um conjunto de serviços e funções mais ricas que o do próprio sistema operacional (padrão Win32). Em sintaxe, o CLR é uma espécie de gerência do projeto, na qual deveremos convergir o código com o objetivo de compatibilizar a aplicação com a programação moderna do mundo da Web.

INÍCIO


 

Principal | Cursos Gratuitos | Cursos Diversos | Dicas | Promoções | Mapa do Site | QUIZ |
| Classificados | Central Currículo | Fórum | Fale Conosco