Biblioteca para construção de aplicações potáteis em .NET

Este mês, mais precisamente no dia 19 de janeiro, foi lançado o primeiro CTP da mais nova biblioteca para construção de aplicações portáteis em .NET. As aplicações portáteis não são novas, alguns dos maiores fabricantes de software, já tem seus produtos na modalidade portátil. Agora o desenvolvedor .NET, irá contar com a capacidade de construir seu softwares dentro desta modalidade.

    Aplicativos portáteis, não são novidade na atualidade. A facilidade de utilizar um aplicativo sem a necessidade de ter que instalá-lo, e não ter mais um software ocupando espaço em disco é fantástica; os fatos citados, fizeram grandes fabricantes como a Adobe, Corel e outros, lançarem seus famosos produtos portáteis.
     No dia 19 de janeiro deste mês, foi anunciado o primeiro CPT( Community Tecnical Preview  ), de um conjunto de ferramentas que permitirão a criação de aplicações portáteis na plataforma .NET. O CPT pode ser baixado aqui(link para o CPT), mais antes é necessário que você instale o SP1 do Visual Studio 2010( link ctp visual studio ).

Aplicações Portáteis no Visual Studio
     Após terem sido instalados tanto Osp1 do Visual Studio, quanto o CTP ferramentas para criação das bibliotecas portáteis, será adicionado um novo template no Visual Studio, conforme ilustra a figura abaixo:
 
 
 
 
    A conjunto de API´s para bibliotecas portáteis, ainda oferece o recurso do desenvolvedor determinar em que plataforma o software irá rodar. É claro vale ressaltar que, existem algumas limitações em relação a certas plataformas, por exemplo XBOX e Windows Phone 7 não tem suporte a MEF por exemplo. É claro que isto não tira a utilidade desta nova API. Abaixo uma tabela de referência para saber o que está disponível, em cada plataforma.
Feature
.NET
Silverlight
Windows Phone
Xbox 360
Core BCL
Yes
Yes
Yes
Yes
Core XML
Yes
Yes
Yes
Yes
Core HTTP
Yes
Yes
Yes
-
WCF Client
Yes
Yes
Yes
-
MEF
Yes
Yes
-
-
 
     Bom Pessoal, é apenas a primeira versão e em CTP. Ainda tem muito que amadurecer esta nova API. O fato de ter mais uma capacidade de criação, de mais um tipo de aplicação, faz com que a plataforma .NET seja ainda mais forte do que o é atualmente, como uma robusta plataforma de desenvolvimento. Pessoal espero que tenham gostado do post, e espero ter contribuído com esta informação para o crscimento profissional de cada leitor. Um abraço e até a próxima.

Artigos relacionados