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.