Jump to content

Visual Basic 2008


ber0x88

Recommended Posts

Thanks!!!  😛

Já agora quais são as diferenças entre o visual basic 2008 e o visual basic 2008 express...

O que é que um tem a mais que o outro?!?!?

Basicamente muitos mais recursos. Por exemplo as versões express são gratuítas, mas as outras não.

Além disso não é possível fazer uso do crystal reports ou fazer desenvolvimento de aplicação para windows mobile com a express. A ferramenta de criação de installers está presente apenas para a profissional e a extensa Msdn Library que é muito maior que a express.

Existe nesta versão uma introdução de uma novidade muito interessante, o uso do Compact SQL, que vai permitir substituir o uso do Access como a unica base de dados que não necessita de servidor(tem algumas limitações em relação ao access, mas é usado da mesma forma para o desenvolvimento para pda e windows).

Além dessa novidade também esta nova versão já possui um suporte completo para aplicações com recurso ao WPF (Windows Presentation Fundation ou parecido), algo que os programadores/designers estavam à espera.

Aconselho todos a fazerem o registo das versões express para poderem ter acesso a alguns brindes da microsoft. Entre eles aprecem icons, imagens de qualidade e controlos que normalmente são pagos.

ser.gifsartim.gif

Link to comment
Share on other sites

Thanks!!!  😛

Já agora quais são as diferenças entre o visual basic 2008 e o visual basic 2008 express...

O que é que um tem a mais que o outro?!?!?

O Visual Basic 2008 tem tudo, enquanto a versão Express para quem já sabe de Visual Basic não dá para fazer nada... A versão Express é mais para incentivar os utilizadores a comprar o Visual Studio.

Sei programar: Nivel 4: VB6, CSS, HTML | Nível 3: Java, AutoIt, PHP, VB .NET | Nível 1: Python

Link to comment
Share on other sites

Um bocado exagerado street racer. Consegues fazer aplicações muito completas em VB 2008 Express. O que acontece é que muitas vezes tens de ser tu a implementar código para gerir uma determinada função que está presente no VB 2008 completo como, por exemplo, os reports. Agora daí a dizer que não dá para fazer nada...  😛

Revolt Website Antigo Nick: Pauzinhos
Link to comment
Share on other sites

pelo que eu tive a ler (ainda n tive oportunidade de testar porque estou em época de testes) as principais diferenças são um intellisense melhorado e uma nova forma de query abstracto (tanto se aplica a bases de dados como a ficheiros XML ou DataSets por exemplo) chamado LINQ: http://en.wikipedia.org/wiki/Language_Integrated_Query

Depois também existe o facto de assentar sobre a .Net Framework 3.5

Revolt Website Antigo Nick: Pauzinhos
Link to comment
Share on other sites

O Visual Basic 2008 tem tudo, enquanto a versão Express para quem já sabe de Visual Basic não dá para fazer nada... A versão Express é mais para incentivar os utilizadores a comprar o Visual Studio.

Nada mesmo.

Podes fazer os projectos em .NET 3.5

Tens, como já referiram, o LINQ que é das melhores coisas que apareceram ultimamente na programação. Metodologias oriundas do paradigma declarativo, permite-te escrever código abstracto para qualquer tipo de enumeração de dados, quer seja uma BD, um ficheiro XML, ou apenas um array.

Isto só é possível graças a outra introdução, inferência de tipos. No VB não é um ganho muito significante visto ter um sistema de tipos dinâmico e portanto isto não se sente muito, mas em C# é ouro.

Também só é possível por teres agora verdadeiras funções anónimas (expressões lambdas) e não a porcaria dos delegates.

Criação de classes/structs on the fly. Isto é, não sei em VB, mas em C# podes fazer algo do tipo.

var xpto = new { Nome = "António" , Idade = 45 };

É perfeitamente legal, xpto vai ser uma classe anónima com as Propriedades Nome e Idade. Muito bom...

Podes extender classes existentes com novo métodos feitos por ti, de uma forma muito fácil. Tens uma função que usas muito com Strings? É simples adicionas essa função à class String e não precisas de chamar uma Classe estática só para alojar a dita função...

Provavelmente devo estar ainda a esquecer de muita coisa, mas ainda achas que não ganhas nada?

Agora se perguntas se o dinheiro do VS compensa os ganhos... isso já é outra história e cabe a cada um avaliar as suas necessidades.

"Give a man a fish and he will eat for a day; Teach a man to fish and he will eat for a lifetime. The moral? READ THE MANUAL !"

Sign on a computer system consultant's desk

Link to comment
Share on other sites

  • 1 month later...
  • 4 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.