close

Estrutura compacta do .NET

Ir para a navegação Ir para a pesquisa

Microsoft. NET Compact Framework (.NET CF) é uma versão do .NET Framework projetada para ser executada em dispositivos móveis/incorporados baseados em Windows CE , como PDAs, telefones celulares, drivers de fábrica, decodificadores, etc. O .NET Compact Framework compartilha algumas das bibliotecas de classes usadas pela plataforma de desenvolvimento .NET Framework completa e algumas de suas bibliotecas são projetadas especificamente para dispositivos móveis, como o Windows CE InputPanel. No entanto, as bibliotecas não são cópias exatas do .NET Framework. Os do .NET Compact Framework são reduzidos para ocupar menos espaço.

Você pode desenvolver aplicativos que usam o .NET Compact Framework no Visual Studio .NET 2003 , no Visual Studio 2005 , no Visual Studio 2008 , em C# ou Visual Basic .NET e no Lexico . Aplicativos desenvolvidos com Basic4ppc também são eventualmente compilados para .NET CF. Os aplicativos resultantes são projetados para serem executados em um compilador JIT móvel especial de alto desempenho.

O .NET Compact Framework pode ser executado em computadores desktop com o .NET completo. NET Framework, mas sua interface de usuário não pode ser atualizada para se parecer com a de um aplicativo desenvolvido para PCs desktop. Microsoft. NET Compact Framework 3.5 Redistributable contém o Common Language Runtime e as bibliotecas de classes criadas para ele. NET Compact Framework. Além do suporte à versão 3.5, também suporta aplicativos criados para a versão 1.0 e 2.0. Do .NET Compact Framework 3.5. Ele oferece novos recursos como Windows Communication Foundation, LINQ, SoundPlayer, novas ferramentas de suporte de tempo de execução e muitos outros recursos.

Uma versão do .NET Compact Framework também está disponível para o Xbox 360 . Enquanto os recursos de tempo de execução não são os mesmos que o normal. NET CF, 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, como o número de encadeamentos limitado a 256. Ao contrário de outras versões do . NET CF, a versão do Xbox 360 permite que você defina a afinidade do processador para os threads criados. Os threads são agendados entre quatro processos simultâneos em execução no processador multinúcleo do sistema.

Histórico de versões

nome da versão número da versão Data de publicação
1,0 RTM 1.0.2268.0 Final de 2002 [ 1 ]
1.0 SP1 1.0.3111.0 Desconhecido
1.0 SP2 1.0.3316.0 Desconhecido
1.0 SP3 1.0.4292.0 Janeiro de 2005 [ 2 ]
2,0 RTM 2.0.5238.0 Outubro de 2005 [ 3 ]
2.0 SP1 2.0.6129.0 Junho de 2006 [ 4 ]
2.0 SP2 2.0.7045.0 Março de 2007 [ 5 ]
3.5 Beta 1 3.5.7066.0 Maio de 2007 [ 6 ]
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 [ 7 ]
3.7 3.7.8345.0 Desconhecido

As versões do .NET Compact Framework instaladas em um dispositivo Windows Mobile podem ser determinadas iniciando \Windows\cgacutil.exe e comparando a lista de números de versão com a tabela acima. Mais de uma versão pode ser instalada em um dispositivo simultaneamente.

Veja também

Referências

  1. ^ ".NET Compact Framework se aproxima do lançamento" . Recuperado em 6 de dezembro de 2007 . 
  2. ^ ".NET Compact Framework versões 1.0 SP3" . Arquivado a partir do original em 9 de dezembro de 2007 . Recuperado em 6 de dezembro de 2007 . 
  3. ^ "Microsoft libera .NET CF 2.0 redistribuível" . Arquivado a partir do original em 30 de junho de 2012 . Recuperado em 6 de dezembro de 2007 . 
  4. ".NET Compact Framework v2.0 SP1 está pronto e está sendo lançado." . Arquivado do original em 17 de dezembro de 2007 . Recuperado em 6 de dezembro de 2007 . 
  5. ^ ".NET Compact Framework 2.0 SP2 lançado" . Arquivado a partir do original em 19 de dezembro de 2007 . Recuperado em 6 de dezembro de 2007 . 
  6. ".NET Compact Framework 3.5 Beta1 Redistribuível" . Arquivado a partir do original em 21/03/2012 . Recuperado em 6 de dezembro de 2007 . 
  7. ".NET Compact Framework 3.5 Redistribuível" . Recuperado em 5 de maio de 2008 . 

Links externos

Estrutura compacta do .NET