.NET Compact Framework



Todo o conhecimento que os humanos acumularam ao longo dos séculos sobre .NET Compact Framework está agora disponível na Internet, e compilámo-lo e organizámo-lo para si da forma mais acessível possível. Queremos que possa aceder a tudo sobre .NET Compact Framework que queira saber de forma rápida e eficiente; que a sua experiência seja agradável e que sinta que encontrou realmente a informação sobre .NET Compact Framework que procurava.

Para atingir os nossos objectivos, fizemos um esforço não só para obter a informação mais actualizada, compreensível e verdadeira sobre .NET Compact Framework, mas também nos certificámos de que o design, a legibilidade, a velocidade de carregamento e a usabilidade da página são tão agradáveis quanto possível, para que possa concentrar-se no essencial, conhecendo todos os dados e informações disponíveis sobre .NET Compact Framework, sem ter de se preocupar com mais nada, já tratámos disso para si. Esperamos ter alcançado o nosso objectivo e que tenha encontrado a informação que pretendia sobre .NET Compact Framework. Assim, damos-lhe as boas-vindas e encorajamo-lo a continuar a desfrutar da experiência de utilização de scientiapt.com .

.NET Compact Framework
(.NET CF)
Autor (es) original (is) Microsoft
Desenvolvedor (s) Microsoft
lançamento inicial 2002  ( 2002 )
Versão estável
3.9.15155.0 / junho de 2013  ( 2013-06 )
Sistema operacional Windows CE 4.1 , Pocket PC , Pocket PC 2002 , Windows Mobile 2003 e Symbian ^ 3
Modelo Framework de software
Licença Software comercial proprietário
Local na rede Internet msdn .microsoft .com / en-us / library / f44bbwa1 .aspx

O Microsoft .NET Compact Framework (.NET CF) é uma versão do .NET Framework projetada para ser executada em dispositivos móveis / incorporados com recursos limitados, como assistentes pessoais digitais (PDAs), telefones celulares , controladores de fábrica, decodificadores , etc. O .NET Compact Framework usa algumas das mesmas bibliotecas de classes do .NET Framework completo e também algumas bibliotecas projetadas especificamente para dispositivos móveis, como os controles do .NET Compact Framework . No entanto, as bibliotecas não são cópias exatas do .NET Framework; eles são reduzidos para usar menos espaço.

Desenvolvimento

É possível desenvolver aplicações que utilizem o .NET Compact Framework no Visual Studio .NET 2003 , no Visual Studio 2005 e no Visual Studio 2008 , em C # ou Visual Basic .NET . Os aplicativos desenvolvidos com Basic4ppc também são eventualmente compilados para o .NET CF. Os aplicativos resultantes são projetados para serem executados em um compilador JIT especial de dispositivo móvel de alto desempenho .

O Microsoft .NET Compact Framework 3.5 Redistributable contém o common language runtime e as bibliotecas de classes criadas para o .NET Compact Framework. Além do suporte à versão 3.5, ele também oferece suporte a aplicativos desenvolvidos para as versões 1.0 e 2.0. O .NET Compact Framework 3.5 oferece novos recursos, como Windows Communication Foundation, LINQ, SoundPlayer, suporte a novas ferramentas de tempo de execução e muitos outros recursos.

O desenvolvimento da interface do usuário é baseado no Windows Forms, que também está disponível na versão desktop do .NET Framework. As interfaces de usuário podem ser facilmente criadas com o Visual Studio, colocando controles do .NET Compact Framework como botões, caixas de texto, etc. nos formulários. Também recursos como vinculação de dados estão disponíveis para o .NET CF. Uma grande desvantagem do desenvolvimento da IU é que os aplicativos de aparência moderna com suporte para interação com tela de toque baseada no dedo não são tão fáceis de implementar. Isso se deve principalmente ao conceito de interface de usuário orientada para desktop no qual o Windows Forms é baseado, embora algumas bibliotecas de terceiros com controles personalizados para esse propósito estejam disponíveis.

Desdobramento, desenvolvimento

Para poder executar aplicativos com base no .NET Compact Framework, a plataforma deve oferecer suporte ao tempo de execução do Microsoft .NET Compact Framework. Alguns sistemas operacionais que incluem .NET CF são Windows CE 4.1, Microsoft Pocket PC , Microsoft Pocket PC 2002, Smartphone 2003 e Symbian v3. Os aplicativos .NET Compact Framework podem ser executados em computadores desktop com o .NET Framework completo, desde que acessem apenas as partes compartilhadas de ambos os frameworks, embora sua interface de usuário não possa ser atualizada para se parecer com a de um aplicativo desenvolvido para PCs desktop.

Uma versão do .NET Compact Framework também está disponível para o console Xbox 360 . Embora tenha o mesmo tempo de execução do .NET CF normal, apenas um subconjunto da biblioteca de classes está disponível. Esta versão é usada pelo XNA Framework para executar jogos gerenciados no console. Existem outras limitações também, como o número de threads sendo limitado a 256. Ao contrário de outras versões do .NET CF, a versão Xbox 360 permite definir a afinidade do processador para threads criados. Os threads são programados entre quatro threads simultâneos em execução nos vários núcleos de processador do sistema.

Histórico de lançamento

Nome da versão Número da versão Data de lançamento
1.0 RTM 1.0.2268.0 2002 atrasado
1.0 SP1 1.0.3111.0 2003
1.0 SP2 1.0.3316.0 desconhecido
1.0 SP3 1.0.4292.0 Janeiro de 2005
2.0 RTM 2.0.5238.0 Outubro de 2005
2.0 SP1 2.0.6129.0 Junho de 2006
2.0 SP2 2.0.7045.0 Março de 2007
3.5 Beta 1 3.5.7066.0 Maio de 2007
3.5 Beta 2 3.5.7121.0 desconhecido
3,5 RTM 3.5.7283.0 19 de novembro de 2007
3,5 3.5.7283.0 25 de janeiro de 2008
3,5 3.5.9040.0 8 de fevereiro de 2009
3,5 3.5.9198.0 20 de julho de 2009
3,5 3.5.10181.0 29 de junho de 2010 (com WinCE QFE, junho de 2010)
3,5 3.5.11125.0 15 de junho de 2011 (com WinCE QFE, maio de 2011)
3,7 3.7.0.0 8 de junho de 2009 18:38
3,7 3.7.8345.0 2009
3,9 3.9.15155.0 Junho de 2013

Veja também

Referências

links externos

Opiniones de nuestros usuarios

Guilherme Lisboa

Precisava encontrar algo diferente sobre .NET Compact Framework, que não era o típico que se lê sempre na internet e gostei deste artigo de .NET Compact Framework.

Edson Do Carmo

Faz tempo que não vejo um artigo sobre .NET Compact Framework escrito de forma tão didática. Gostei.