segunda-feira, 6 de outubro de 2008

Visual Studio 2010 e .NET Framework 4.0

No final do mês passado (Setembro/2008) a Microsoft anunciou oficialmente que está desenvolvendo a nova versão da sua plataforma de desenvolvimento, e já tem a previsão de lançá-la no ano de 2010, quando teremos o Visual Studio 2010 e o .NET Framework 4.0. Você vê o anuncio oficial neste link:
http://www.microsoft.com/presspass/press/2008/sep08/09-29VS10PR.mspx

Ainda é muito cedo para falar das novidades que estão por vir, mesmo porque ainda estamos degustando as que vieram no recém lançado Service Pack 1 do Visual Studio 2008, que não são poucas.

O fato é que já está anunciado, o que significa que dentro de 1 a 2 anos já teremos mais uma versão da plataforma. E para entendermos um pouco a velocidade com que a tecnologia está caminhando, veja abaixo uma retrospectiva das versões já lançadas da plataforma:

Visual Studio 2002 / .NET Framework 1.0
A primeira versão oficial da plataforma surgiu em fevereiro de 2002, com o .NET Framework 1.0 e Visual Studio 2002 (codinome Rainer).

Visual Studio 2003 / .NET Framework 1.1
Um ano depois, em Abril/2003 surgiu mais uma versão da plataforma, esta chamada de .NET Framework 1.1 e Visual Studio 2003 (codinome Everett).

Visual Studio 2005 / .NET Framework 2.0
Em Outubro de 2005 a Microsoft lança uma versão mais “madura” da plataforma, é o .NET Framework 2.0 com o Visual Studio 2005 (codinome Whidbey).

.NET Framework 3.0
No lançamento do Windows VISTA surgiu uma nova versão da Framework, a 3.0 (essa versão trouxe: WPF, WCF, WWF, entre outras). Apesar de não ter “saído” um novo Visual Studio, foi possível utilizar essas tecnologias através de pacotes que eram instalados na versão 2005.

Visual Studio 2008 / .NET Framework 3.5
Em Novembro de 2007 foi o lançamento do .NET Framework 3.5 e do Visual Studio 2008 (codinome Orcas). Aqui tivemos o lançamento do LINQ.

VS2008 / .NET 3.5 Service Pack 1
Menos de um ano depois, em Agosto de 2008, a Microsoft lançou o Service Pack 1 do Visual Studio 2008 e .NET Framework 3.5. Neste SP1 temos como novidade alguns dos principais temas do momento: ADO.NET Entity Framework, ADO.NET Data Services, ASP.NET Dynamic Data, etc.

Visual Studio 2010 / .NET Framework 4.0
Em Setembro/2008 a Microsoft anuncia que já prevê para 2010 o lançamento de mais uma versão da plataforma. É o .NET Framework 4.0 e o Visual Studio 2010 (codinome Hawaii).

Para uma tecnologia de seis anos, ela tem uma respeitável evolução. Analisando as datas dos lançamentos, desde 2005 que foi o lançamento da consagrada versão 2.0 da plataforma, temos praticamente uma grande atualização por ano! Isso é grande!

Muita gente esta reclamando e vai reclamar dessa velocidade, alegando que “nem dá tempo pra se acostumar com uma versão, e já saí outra!”. Mas há um pouco de comodismo ou excesso de medo nisso. Muita gente sofreu para migrar projetos feitos no antigo Visual Basic, ou do próprio VS2003 para o VS2005. E isso acaba gerando certa desconfiança quando pensamos em novas migrações.

Porém, quem migrou recentemente da versão 2005 para 2008 do Visual Studio, não teve muito que reclamar. Muito menos quem atualizou o recente Service Pack 1 (até agora não ouvi uma reclamação sequer). Isso mostra que hoje a tecnologia está mais evoluindo do que revolucionando, dando muito mais confiança para a aceitação de novas versões.

Pensando também do nosso lado de cá, quando a Microsoft lança novas versões com melhorias e novas funcionalidades, é uma chance de oferecer coisas novas aos nossos clientes. Criando novas funcionalidades em nossos produtos, ou até novos produtos. É um ciclo interessante que se for bem aproveitado, resulta sempre em mais trabalho e conseqüentemente mais receitas.

Um exemplo cabal de modelos como esse que são bem sucedidos, é o da empresa DevExpress (
www.devexpress.com) . Para quem não conhece, eles possuem um ótimo pacote de ferramentas para desenvolvedores (Delphi e .NET) Windows ou Web.

Tenho a oportunidade de utilizar estes produtos há cerca de dois anos, e pude acompanhar a velocidade com que eles entregam as atualizações e novas versões. Saí praticamente uma versão nova ou atualização a cada dois meses! É uma atualização de versão a cada 60 dias!!! E falo com absoluta segurança que nunca tive problemas nas conversões! O que tinha feito com uma versão antiga continuava funcionando bem ou até melhor, a cada nova atualização.

Esse é um modelo de distribuição de software veloz, e que é altamente proveitoso! E vejo que a Microsoft hoje tem apontado a plataforma .NET para esse mesmo caminho. E se me perguntarem se eu acho bom termos um Visual Studio 2010, é claro que a resposta é SIM! E que venham o VS 2011, 2012, 2013...

Grande Abraço e até a próxima!

Um comentário:

  1. valew Rodrigo, mais um ótimo assunto que vc abordou, eu mesmo devo confessar que já estou ancioso pelo VS 2010.
    Qdo. tiver mais novidades posta pra gente ai por favor, valeu cara.

    A vc precisa falar mais sobre o LINQ tanto na revista como no blog

    ResponderExcluir