.NET Micro Framework

É um framework open-source que tem como objetivo facilitar a tarefa de programar dispositivos embarcados. Por ser completamente integrado ao Visual Studio, fornece ferramentas que facilitam e agilizam o desenvolvimento de softwares. Suporta o desenvolvimento em C# e Visual Basic, debug utilizando o emulador ou o próprio hardware.

Ele fornece aos desenvolvedores um ambiente que ao mesmo tempo que abstrai o hardware (o mesmo código pode ser compilado para diversos hardwares diferentes, sem que seja preciso adaptar o código) provê a confiabilidade e eficiência do código gerenciado. Possui também um subconjunto das bibliotecas disponíveis do .NET, suportando os namespaces e tipos mais comuns do framework desktop e provendo outras funcionalidades de alto nível como serviços de criptografia e atualizações remotas de firmware[1].

Assim como no .NET Framework, os programas destinados a rodar com o .NET Micro Framework são compilados para um código intermediário, chamado de Common Intermediate Language (CIL) ou bytecode, que é interpretado pela porção do framework que roda no dispositivo.
  1. Firmware: Em sistemas eletrônicos denomina-se firmware o conjunto de memória não volátil, software e dados que estejam armazenados nela. O firmware é o responsavel pelo controle e funcionamento de dispositivos como telefones celulares, computadores, câmeras digitais e outros dispositivos eletrônicos.
Referência Bibliográfica

Last edited Nov 7, 2012 at 4:15 PM by Mizuuti, version 21

Comments

No comments yet.