USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Vantagens ou não da utilização do vb.net
santos
não registrado
ENUNCIADA !
Postada em 26/07/2006 04:53 hs   
Boas
 
Pessoal gostava que me dessem uma ideia geral se existem algumas vantagens do visualbasic.net em relção ao visual basic6.0. Sempre utilizei o visual basic e gostaria de saber se existem muitas vantagens ou não em do visual basic.net em relação ao visual baisc6.0, talvez mais na parte web.Será assim?
 
Obrigado
 
   
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
Postada em 26/07/2006 08:40 hs            
O Visual Studio .Net é uma nova ferramenta.
Engana-se quem acha que é a "continuação" do visual basic 6...
A sequencia do VB6 está para ser lançada com o nome Orcas (VB 9.0)
O Visual Studio .Net é uma nova tecnologia, uma nova linguagem, um novo paradigma de programação e uma nova plataforma.
Existem inumeras vantagens entre o VB.Net ou C#.Net e o VB normal... entre elas a Orientação a Objetos... Mas sem duvida a maior vantagem não está na linguagem, mas sim na plataforma. O .Net Framework fornece um ambiente de execução completamente seguro. Como o código não é compilado, mas sim interpretado, o Framework tem controle total sobre a execução, desde prevençao de acoes maliciosas até o controle de erros que poderiam travar o sistema.
Pra falar a verdade, o .Net é o produto microsoft para competir com o Java, que sempre foi mais seguro que o VB ou Delphi...


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

     
caco
Pontos: 2843

SP - BRASIL
Postada em 26/07/2006 09:58 hs            
São muitas as vantagens, complementado o que já foi dito:

1) Biblioteca de classes com muito mais recursos (muito mesmo) do que havia no VB 6.

2) ASP.NET - você pode criar aplicações web usando OOP de maneira simples aproveitando os recursos do Framework e de fácil instalação, diferente do que acontece no ASP clássico onde você necessitava criar DLLs pra adicionar alguma funcionalidade e muitas vezes não tinha como instalar no servidor.

3) Fim do DLLs Hell (Inferno das DLLs), no .NET foi eliminado o problema da distribuição de DLLs que você era obrigado a registrar no sistema causando frequentemente conflitos de versão. Agora cada DLL (Assembly) é executado de maneira isolada, você pode ter inúmeras versões da mesma DLL no sistema sem que uma afete a outra.

4) Suporte a 64 bits.
 
5) Criação e utilização de Web Services de forma simples. Você pode consumir Web Services no VB 6 mas é mais complicado e limitado.
 
6) Suporte a diversas linguagens de programação, você tem uma comunidade maior trocando recursos entre si de forma simples devido a interoperabilidade entre as linguagens.
 
7) Um fator que considero talvez o mais relevante é que muita coisa que a MS vai lançar no futuro próximo ou já lançou vai contar com uma forte integração com a plataforma .NET. No Sql Server 2005 já acontece isso, o IIS 7 que vai ser baseado em Modules como o Apache além do Windows Vista. Quem ficar parado no VB 6 vai sentir muito a falta de suporte dos novos recursos.
 
9) Além da plataforma a própria linguagem também tem mais recursos que o VB 6 como o LINQ que vai vir na próxima versão. http://msdn.microsoft.com/data/ref/linq/
 
Elieser, o VB 9 não é continuação do VB 6 e sim a próxima versão em relação ao VB.NET 2005. Orcas é um codename como o VS 2005 foi chamado de Whidbey antes do lançamento ou como o Windows Vista de Longhorn.
 
Relação entre as versões (Todos são VB.NET)
VB 7 - Visual Studio 2002 - .NET Framework 1.0
VB 7.1 - Visual Studio 2003 - .NET Framework 1.1
VB 8 - Visual Studio 2005 - .NET Framework 2.0
VB 9 (Orcas) - Visual Studio 200x - .NET Framework 3.0
 
Aplicações .NET são compiladas sim, o que ocorre são 2 processos de compilação, 1 quando você compila o código para MSIL que é uma linguagem intermediária e outro depois em runtime onde um compilador just-in-time (JIT) compila em código nativo no momento da primeira execução.

Messenger: vbdev@uol.com.br

     
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 26/07/2006 11:31 hs            
Caco,
Eu considerei o Orcas a continuacao do VS6 pq segundo a microsoft, ele vai gerar codigo quase-nativo (semelhante ao VB6 ou ao C++ 2005)... ou seja, ele não vai depender do .net 3.0... o desenvolvedor vai poder desenvolver tanto codigo gerenciado como nao gerenciado...


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

   
caco
Pontos: 2843

SP - BRASIL
ENUNCIADA !
Postada em 26/07/2006 12:03 hs            
Elieser, onde você viu isso? Até onde sei continua tudo igual, as linguagens dependentes do Framework que rodam sobre a CLR (VB, C# e C++/CLI) e ANSI C++ que compila código nativo sem dependência do .NET.

Messenger: vbdev@uol.com.br

   
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 26/07/2006 17:21 hs            
Nao me recordo exatamente onde li isso... mas deve ter sido no proprio site da microsoft... acompanho bastantes artigos la... já faz algum tempo que li isso... alguns meses...


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

   
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página