Partilhar via


Selecionando uma Linguagem de Desenvolvimento

Ao desenvolver um aplicativo, controle ou biblioteca para implantação em um dispositivo SMART, há três linguagens de programação disponível: Translation from VPE for Csharp Visual, Visual Basic e Visual C++.

Visual C#

Translation from VPE for Csharp é uma linguagem moderna, orientadas a objeto.Seus recursos de coleta de lixo e suporte para classes do .NET Compact estrutura torna uma linguagem ideal para o desenvolvimento de aplicativos móveis seguros e confiáveis.Translation from VPE for Csharp Visual para SMART dispositivos inclui vários controles para criar rapidamente uma interface gráfica do usuário (GUI) e o Compact estrutura classes oferecem suporte a recursos sistema autônomo o GDI +, XML e serviços da Web.Translation from VPE for Csharp Visual também pode chamar funções nativo Windows CE para situações não dá suportadas a .NET Compact Framework.

Para obter mais informações sobre como desenvolver com translation from VPE for Csharp Visual e o acesso a funções nativo Windows CE, consulte:

Visual Basic

Visual Basic for SMART dispositivos é uma implementação completa do Visual Basic e é muito mais poderoso do que a ferramenta de desenvolvimento anteriores, o eMbedded Visual Basic.Visual Basic simplifica muito a tarefa de portar um aplicativo de área de trabalho para um dispositivo móvel, ou criar rapidamente uma aplicação rich cliente.sistema autônomo com translation from VPE for Csharp Visual, do Visual Basic usa o .NET Compact estrutura.Os desenvolvedores já familiarizados com o Visual Basic poderão porta aplicativos existentes ou criar novos muito rapidamente.sistema autônomo com translation from VPE for Csharp, Visual Basic pode acesso funções nativas do Windows CE.

Para obter mais informações sobre o desenvolvimento no Visual Basic, consulte:

Visual C++

O Visual C++ é a linguagem de desenvolvimento preferida para SMART dispositivos quando o desempenho é importante, ou quando você desenvolver aplicativos de nível de sistema, drivers de dispositivo ou hoje ou plug-ins de tela residência.O Visual C++ não oferece suporte a .NET Compact estrutura mas em vez disso, fornece um subconjunto do conjunto de API do Win32.É possível para aplicativos escritos em código gerenciado translation from VPE for Csharp ou o Visual Basic acessar código C++ em DLLs, usando interoperabilidade.

Para obter mais informações sobre o desenvolvimento em Visual C++, consulte:

Consulte também

Outros recursos

Introdução ao dispositivo inteligente Projects