Developer's Guide (SQL Server Compact Edition)
When you build applications that use Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition), you can use one of the Microsoft .NET programming languages (Microsoft Visual Basic .NET or Microsoft Visual C#, for example) and the .NET Framework or .NET Compact Framework to create a managed application. Or, you can use Microsoft Visual C++ or Visual C++ for Devices to create a native application.
The decision to build a managed or native application depends on your needs and current skills. Developers who are familiar with Microsoft Visual C++ programming and who need finer control over system resources can build a native application by using Visual C++. Developers who are already developing Microsoft Windows or Web applications by using the .NET Framework, and those who are familiar with one of the .NET programming languages, should consider building managed applications to take advantage of the features of the .NET Framework for desktops and Tablet PCs or of the .NET Compact Framework for smart devices.
In This Section
Topic | Description |
---|---|
Contains information about how to build managed code applications. |
|
Contains information about how to build native code applications. |
|
Contains information about how to deploy an application and SQL Server Compact Edition to a supported device. |
See Also
Reference
Programming Reference (SQL Server Compact Edition)
Other Resources
SQL Server Compact Edition Programming
Samples (SQL Server Compact Edition)