Lar Nas noticias O que é a estrutura compacta .net (.net cf)? - o que é techopedia

O que é a estrutura compacta .net (.net cf)? - o que é techopedia

Índice:

Anonim

Definição - O que significa o .NET Compact Framework (.NET CF)?

O .NET compact framework (.NET CF) é um subconjunto do .NET framework que fornece um ambiente independente de hardware para executar aplicativos .NET em dispositivos com recursos limitados, como assistentes digitais pessoais (PDA), telefones celulares e decodificadores.


O .NET CF suporta dispositivos móveis e incorporados criados com o sistema operacional Microsoft Windows CE.NET.


O .NET CF inclui o seguinte:

  • Common language runtime (CLR) otimizado com arquitetura herdada do .NET framework
  • Um subconjunto da biblioteca de classes do .NET Framework
  • Um conjunto de classes projetadas exclusivamente para desempenho ideal.

Techopedia explica o .NET Compact Framework (.NET CF)

O .NET CF compõe a plataforma para acessar os recursos subjacentes de um dispositivo inteligente e possibilita a interação de aplicativos e componentes no dispositivo e na Internet. Ele fornece a interoperabilidade para acessar funções nativas do sistema operacional Windows CE e integrar componentes nativos no código gerenciado, permitindo que os desenvolvedores de aplicativos de dispositivos nativos e de desktop criem aplicativos para dispositivos Windows Mobile e Windows Embedded CE.


O modelo de programação do .NET CF é semelhante ao .NET e, portanto, oferece os benefícios inerentes ao uso de código gerenciado com a estrutura .NET, como segurança de tipo, coleta de lixo e manipulação de exceções, além de fornecer serviços XML da Web a dispositivos portáteis. Alguns dos recursos do .NET CF que diferem da estrutura .NET e precisam ser considerados durante o desenvolvimento de aplicativos são o CLR minimizado, a memória otimizada, os controles especializados e a falta de suporte a recursos como comunicação remota e reflexão.


O .NET CF apresenta um rico ambiente de desenvolvimento e execução para dispositivos inteligentes executando o Pocket PC (versões, 2002, 2003 e Phone Edition) ou Windows CE.NET 4.1 ou superior. Ele fornece uma biblioteca de classes adequada para desenvolvedores dessas duas plataformas, independentemente das diferenças de comportamento e uso.


Embora semelhante à estrutura .NET, o desenvolvimento de aplicativos .NET CF apresenta novos desafios com base nas demandas de aplicativos de computação móvel e dispositivos incorporados, além das limitações impostas pelos dispositivos Windows CE.

O que é a estrutura compacta .net (.net cf)? - o que é techopedia