Поделиться через


Общие сведения о SQL Server Compact Edition и .NET Compact Framework

Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) позволяет создать локальную базу данных на поддерживаемом устройстве, управлять ею и обслуживать ее. Эту локальную базу данных можно синхронизировать с базами данных Microsoft SQL Server, наладив обмен данными между устройством и сервером.

Использование .NET Compact Framework

Платформа Microsoft .NET Compact Framework обеспечивает быструю разработку приложений для устройств. Данная платформа включает два основных компонента.

  • Общеязыковая среда исполнения
    Общеязыковая среда исполнения обеспечивает управление кодом при выполнении приложения путем предоставления базовых служб управления потоками и памятью. Код, использующий среду исполнения, именуется управляемым кодом, тогда как код, не использующий данную среду, называется неуправляемым, или собственным кодом. Собственные приложения для смарт-устройств создаются на Microsoft Visual C++ for Devices, а управляемые — на одном из языков программирования .NET, включая Microsoft Visual Basic и Microsoft Visual C#.
  • Библиотека классов .NET Compact Framework
    Библиотека классов .NET Compact Framework поставляет пригодные к многократному использованию классы, которые сокращают время разработки и упрощают решение многих распространенных задач программирования — от разработки интерфейса пользователя до управления потоками и доступа к базам данных.

Доступ к базам данных обеспечивает входящее в .NET Compact Framework пространство имен System.Data. Оно поддерживает доступ к базам данных SQL Server и SQL Server Compact Edition с помощью ADO .NET. Поскольку ADO .NET обеспечивает устойчивый доступ к различным источникам данных, разработка приложений, использующих SQL Server Compact Edition, похожа на разработку приложений, использующих многие другие источники данных. При обращении к базам данных SQL Server Compact Edition обычно используется пространство имен System.Data.SqlServerCe.

Примечание.
Для разработки приложений в среде .NET Compact Framework необходимо установить Microsoft Visual Studio 2003 или Microsoft Visual Studio 2005. В Visual Studio можно разрабатывать приложения на языке Microsoft C#, Microsoft или на обоих языках.

Начало работы

Пространство имен System.Data.SqlServerCe предоставляет необходимые функциональные возможности для программирования в среде .NET приложений, использующих SQL Server Compact Edition. Дополнительные сведения о начале работы с этим пространством имен см. в разделе Учебники по SQL Server Compact Edition.

См. также

Справочник

Программирование для SQL Server Compact Edition в среде .NET

Справка и поддержка

Получение помощи по SQL Server Compact Edition