VB 6.0 PORTABLE

WEBMASTER 03/03/2017 15:06:56
#472083
Citação:

Qual seria a melhor linguagem para começar do zero?



Sem duvida começa com PHP assim você vai adquirir um bom senso critico do QUE NÃO FAZER
KERPLUNK 03/03/2017 16:25:04
#472089
Vamos à mais um (provável) textão:
Você, como uma porção significativa de programadores, está pensando que VB.NET é simplesmente uma versão renovada do VB6. Acontece que a coisa está longe disso. VB.NET é apenas um dos muitos dialetos interpretados pelo .NET Framework. Na verdade são mais de 60 dialetos, incluindo C#, F# e mais um monte de outros. Esses dialetos, são traduzidos(compilados) para uma linguagem intermediária chamada CLS(Common Language Specification), que é a linguagem que o compilador do .NET entende de verdade, para compilar novamente para um outro estágio para então ser enfim rodado. VB.NET não é exceção, ele passa pelo mesmo processo. O grande diferencial para migrar para a plataforma .NET é esse entendimento. Com ele você entende que o que você está fazendo na verdade é utilizar bibliotecas e recursos presentes no .NET, utilizando um dialeto para isso. é basicamente código interpretado. Tanto que você pode em uma mesma solução, ter projetos de vários dialetos diferentes, sem causar qualquer problema para o processo de compilação, projetos esses que podem inclusive interagir. Sim, você pode ter a parte de gravação de dados em VB.NET, um front-end em C#, uma WebAPI em F# e por aí vai.
A chave de tudo isso é sem a menor sombra de dúvida o perfeito entendimento dos conceitos de OOP. Sem isso, nem inicie pois você vai se confundir todo, principalmente porque vai tentar aplicar o mesmo paradigma procedural que você já está habituado usando o VB6 e esse é um erro mortal. Vai fazer você patinar sem sair do lugar, ficar frustrado, xingar e querer desistir. Então para migrar de plataforma, a primeira coisa à fazer é entender muito bem o conceito de OOP. Existe muito material disponível na internet sobre isso. Tanto usando o dialeto VB.NET quanto C# e muitos outros. O caso é que você não poderá mais se apegar à dialeto(sintaxe). Você precisa ser capaz de olhar para um código qualquer e entender o que está sendo feito. Não precisa ser perfeitamente, mas pelo menos noção do que esta acontecendo é primordial.
FRATA 03/03/2017 17:19:53
#472095
Prezado KERPLUNK.
Fico imensamente grato pelo seu texto, muito interessante e didático.Obrigado!
Vou procurar seguir esse roteiro o qual você indica porque, realmente, é interessante
essa abordagem das linguagens como dialeto, focando como principal o aspecto
do NET Framework.
Grande abraço, e obrigado uma vez mais pela atenção e gentileza.
Att. Frata.
KERPLUNK 03/03/2017 17:22:48
#472097
De nada! Precisando, estamos ae!
Página 2 de 2 [14 registro(s)]
Tópico encerrado , respostas não são mais permitidas