Ambiente de desenvolvimento
O Microsoft SQL Server Compact 3.5 Service Pack 2 (SP2) oferce suporte ao Microsoft Visual Studio 2008 e a versões posteriores do Visual Studio como um ambiente de desenvolvimento. Você pode criar aplicativos gerenciados usando o MicrosoftVisual Basic ou o Visual C#, ou pode usar o Visual C++ for Devices para criar aplicativos nativos.
Microsoft Visual Studio
O Visual Studio fornece uma plataforma de desenvolvimento para criação de aplicativos. Usando a versão adequada do Visual Studio, é possível desenvolver aplicativos para dispositivos e computadores desktop que se comunicam com bancos de dados do SQL Server Compact 3.5.
O Visual Studio 2010 é preferencial para desenvolver aplicativos de área de trabalho. Isso ocorre pois o Visual Studio 2010 dá suporte a novos recursos de desenvolvimento, como o suporte ao editor Transact-SQL em bancos de dados SQL Server Compact. Você pode usar o Visual Studio 2008 ou o Visual Studio 2008 Service Pack 1 (SP1) para desenvolver aplicativos de área de trabalho para SQL Server Compact 3.5, mas os novos recursos de desenvolvimento fornecidos no Visual Studio 2010 não estarão disponíveis para você.
O Visual Studio 2008 Service Pack 1 (SP1) é preferencial para desenvolver aplicativos de dispositivo. Isso ocorre pois o Visual Studio 2010 não dá suporte para desenvolver aplicativos de dispositivo inteligente.
Quando você instala essas versões do Visual Studio, o ambiente de desenvolvimento é configurado automaticamente para ser usado com o SQL Server Compact 3.5. No Visual Studio 2008 SP1, você pode testar seus aplicativos para dispositivos usando o Windows Mobile .NET Emulator baseado na área de trabalho.
Observação
Não é possível usar criptografia SSL ao executar os aplicativos por meio do emulador.
Aplicativos nativos usando Visual C++
Usando a opção Visual C++ no Visual Studio, você pode aplicar seus conhecimentos de Visual C++ para desenvolver aplicativos nativos. O Visual Studio 2008 e o Visual Studio 2008 SP1 incluem suporte para o desenvolvimento de Visual C++ em plataformas criadas com o Windows Mobile.