Hoje não vos trago nenhum tutorial mas sim um dos acontecimentos mais aguardados pela comunidade de programadores .NET, a versão beta1 do Visual Studio 2010 e da Framework 4.0.
Um pouco de história:
Muitas vezes falo aqui em Framework .NET mas o que é isso?
Esta foi uma plataforma desenvolvida pela Microsoft para facilitar o desenvolvimento para o Sistema Operativo Windows.
Até á altura da chegada desta plataforma a única linguagem realmente “potente” da Microsoft era o Visual Basic, mas como sabemos, não era nada brilhante, era difícil, o IDE era lento, com muitos erros e claro com o famoso “DLL Hell”. A ultima versão do Visual Basic sem ser .NET foi a versão 6, a partir daqui e em 2002 surgiu o .NET.
O .NET foi das ferramentas de desenvolvimento que mais sofreu alterações e melhorias face aos concorrentes directos (Java e C++) o que fez com que muitas pessoas o adoptassem e em comparação com a concorrência é muito mais simples de usar, a única “desvantagem” é não ser multiplataforma, ou seja, só podemos fazer programas para Windows.
Cronologia:
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
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
Visual Studio 2005 / .NET Framework 2.0
Em Outubro de 2005 a Microsoft lança a versão mais “madura” até ao momento da plataforma, é o .NET Framework 2.0 e o Visual Studio 2005. Que é o mais utilizado neste momento.
.NET Framework 3.0
No lançamento do Windows VISTA surgiu uma nova versão da Framework, a 3.0 (esta versão trouxe: WPF, WCF, WWF, entre outras). Apesar de não ter sido lançado para o mercado 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.
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.
Durante 6 anos de existência a evolução da tecnologia é notável e foi um grande feito por parte da Microsoft.
Novidades Visual Studio 2010:
- Para começar todo o IDE foi remodelado e construído em WPF, o que lhe dá um aspecto muito interessante e maior fluidez.
Ecrã de novos projectos:
- Este ecrã sofreu bastantes alterações e tem imensos projectos que podemos criar. E até podemos fazer download de projectos da Internet.
- Podemos também criar projectos de todas as Framework anteriores a partir da 2.0.
- Podemos usar o ctrl + roda do rato para fazer zoom (funcionalidade do WPF)
- Este novo IDE está totalmente vocacionado para Cloud Development (Windows Azure)
- Parallel Programming
- Mais integração com o Microsoft Office
- Muito mais ferramentas para Web, bem como total intelissense para JavaScript
- Mais ferramentas para desenvolver em SharePoint
- Total disponibilidade para desenvolver SilverLight
- ADONET Data Services 1.5
- Entity Framework 4
- Windows Workflow
- Possibilidade de arrastar os editores
- Possibilidade de criar classes a partir de uma declaração (como existe em plugins como o R#)
- E muito muito mais….
Novidade da Framework 4.0:
Esta nova Framework vai ter um novo CLR , até ao momento só tinha havido alterações na Framework 2.0, ou seja, passamos do CLR 2 para o CLR 4
- Possibilidade de parâmetros opcionais no C# como já existia em VB (será o fim do Overloading??)
- Variáveis dinâmicas
- Named Parameters
- Melhor Garbage Collection
- SortedSet Generic Class (Lista sempre ordenada após inserts, deletes)
- Melhor suporte para Threading
- Novo Tipo BigInteger
- E muitas mais features e melhorias ás existentes
Agora o que nos resta fazer é aguardar por esta maravilha.
Julgo que 2010 e ao contrário do que muitos pensam, será um dos anos em que a Microsoft se irá afirmar mais ainda no mercado das TI, ora vejam, Windows 7, Visual Studio 2010, novo Windows Server, novo Office… Vai ser um ano em grande para a comunidade Windows.
Deixo aqui uns links úteis:
- Neste blog encontram muito boa informação sobre o novo Visual Studio.
- E neste link podem fazer o download do Kit de desenvolvimento da nova Framework que tem alguns exemplos para testar as novas funcionalidades.
Cumprimentos a todos e até ao próximo tutorial.
Boa programação.