ASP.NET com Visual Web Developer Express: Linguagens VB.net, C#

Conheça o Visual Web Developer Express um editor gratuito e muito produtivo para criar páginas ASP.NET usando as linguagens VB.net, C# (C Sharp).

O ASP.NET é uma tecnologia bastante robusta da Microsoft para aplicações web. Ela foi criada basicamente para substituir o ASP tradicional, como é conhecido e para prover maior riqueza de recursos para o desenvolvimento web. Uma das grandes vantagens que esta tecnologia possui é a possibilidade de trabalhar com múltiplas linguagens, isto torna a tecnologia bastante atraente já que não limita os desenvolvedores a trabalhar com apenas uma linguagem de programação e ainda provê o reaproveitamento do conhecimento de desenvolvedores mais antigos.

Dentre as linguagens que podemos usar para criar páginas ASP.NET, podemos destacar as seguintes:

  • VB.NET
  • C#
  • J#
  • C++
  • Delphi.NET
  • Cobol.NET
  • Entre outras.

Linguagem VB.NET

A mais tradicional linguagem de programação da Microsoft, o Visual Basic, ganhou uma versão especial para para a plataforma .NET. A versão VB.NET inclui os recursos e as características das versões anteriores do VB, principalmente do VB 6 e traz novidades para serem usadas apenas dentro do ambiente .NET.

Dentre as novidades, temos a possibilidade de trabalhar com linguagem orientada a objeto e por ser agora fortemente tipada, isto é, cada objeto ou variável precisa ter um tipo pré-definido.

Linguagem C# - C Sharp

O C# é uma linguagem que foi criada nos moldes da tradicional e porque não dizer antiga linguagem C, porém, com uma filosofia mais jovem e moderna.

Creio que o objetivo da Microsoft ao criar o C# foi exatamente dar uma alternativa aos desenvolvedores que não trabalhavam com o VB, mas sim com outras linguagens mais parecida com o C. Esta estratégia deu muito certo e a adesão a linguagem é bem grande.

VB.NET e C# são as duas principais linguagens usadas na plataforma .NET, a adesão de outras linguagens é um pouco mais lenta, porém, promissora!

O Visual Web Developer Express

O Visual Web Developer Express é um software da Microsoft que faz parte da família Visual Studio Express que tem ainda o Visual Basic Express, Visual C# Express e o Visual C++ Express. Sua finalidade é para a criação de aplicações web baseado na tecnologia ASP.NET.

A adoção do Visual Web Developer Express é sem dúvida uma estrategia interessantes, contudo alguns fatores precisam ser considerados. Vemos abaixo um comparativo das vantagens e desvantagens deste produto.

Vantagens:

  • Vantagens do Visual Web Developer Express:
  • Gratuito
  • É Parte do Visual Studio
  • Total suporte a tecnologia ASP.NET
  • Suporte a intelissense
  • Fácil edição de CSS - Cascating Style Sheet
  • Possibilita a criação de diversos tipos de arquivos (HTM, CSS, XML, JS, entre outros)
  • Pode ser usado para a criação de páginas estáticas
  • Permite a criação e separação de arquivos de código e apresentação
  • Faz validação de código HTML em tempo de desenvolvimento
  • Suporta breakpoint e tratamento de erros em tempo de desenvolvimento
  • Suporta múltipla linguagens de programação, como VB e C#, por exemplo.
  • Pode-se integrar novos componentes, como Ajax e outros

Desvantagens:

  • É um pouco pesado e consome bastante memória
  • Não suporta arquivos .ASP  ou .PHP (talvez isto não seja um problema para muitos)
  • O Editor HTML poderia ser melhorado. Já foi melhorado, mas pode melhorar mais.
  • Tem poucos recursos Arrastar-soltar para HTML e objetos como vídeos e outros

O Visual Web Developer Express é bastante completo e atende perfeitamente bem as necessidades de aplicações de pequeno e médio porte, contudo,em casos de grandes aplicações ele pode ser deficiente já que nestes cenários é muito importante uma ferramenta colaborativa.

O software pode ser baixado gratuitamente no site da Microsoft. Durante a instalação o .NET Framework será instalado, já que ele é um requisito necessário para o VWDE.


 

Veja também:




// Comentários

Nenhum comentário



 

2007-2015   //   Blog do Luis   //   Política de Privacidade   //   Eu creio em Deus