This section contains topics that help you start building managed code applications that use Microsoft SQL Server Compact 3.5.

Topic

Description

Managed Data Provider (SQL Server Compact)

Contains information about how to program the System.Data.SqlServerCe namespace.

Entity Framework (SQL Server Compact)

Contains information about how to build the Entity Framework applications to access the data stored in the SQL Server Compact 3.5 database.

LINQ to SQL (SQL Server Compact)

Contains information about how to use LINQ to SQL with SQL Server Compact 3.5.

Handling Errors in Managed Applications (SQL Server Compact)

Contains information about how to implement error handling in a managed code SQL Server Compact 3.5 application.

Managed Data Type Mappings (SQL Server Compact)

Contains information about how .NET data types are supported by SQL Server Compact 3.5.

Building Applications for Desktops (SQL Server Compact)

Contains information about how to build desktop applications by using managed code.

Building Smart Device Applications (SQL Server Compact)

Contains information about how to build managed code applications for smart devices by using the .NET Compact Framework and SQL Server Compact 3.5.

Managed Programming How Tos (SQL Server Compact)

Contains information about how to accomplish common SQL Server Compact 3.5 tasks programmatically using System.Data.SqlServerCe.

Reference

Deploying Applications (SQL Server Compact)

Concepts

Building Native Applications (SQL Server Compact)

Other Resources

Developer's Guide (SQL Server Compact)