Development Environment

Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5) supports a single development environment: Microsoft Visual Studio 2008. You can create managed applications by using either Microsoft Visual Basic or Visual C#, or you can use Visual C++ for Devices to create native applications.

Visual Studio 2008 provides a development platform for creating applications. By using Visual Studio you can develop applications for devices and desktop computers that communicate with SQL Server Compact 3.5 databases.

When you install Visual Studio 2008, the development environment is automatically configured for use with SQL Server Compact 3.5. You can test your device applications by using the desktop-based Windows Mobile .NET Emulator. This is available with Visual Studio.

You cannot use Secure Sockets Layer (SSL) encryption when you run your applications through the emulator.

SQL Server Everywhere Edition dev environment

Native Applications By Using Visual C++

By using the Visual C++ option in Visual Studio, you can apply your knowledge of Visual C++ to develop native applications. Visual Studio 2008 includes support for Visual C++ development on platforms built by using Windows Mobile.