Compartir a través de


Información general de SQL Server Compact Edition y .NET Compact Framework

Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) permite crear, administrar y mantener una base de datos local en un dispositivo compatible. También puede sincronizar esta base de datos local con las bases de datos de Microsoft SQL Server e intercambiar datos entre el dispositivo y el servidor.

Usar .NET Compact Framework

Microsoft .NET Compact Framework ofrece una forma rápida de desarrollar aplicaciones para dispositivos. .NET Compact Framework tiene dos componentes principales:

  • Common Language Runtime
    Common Language Runtime es el entorno responsable de administrar el código mientras la aplicación se ejecuta al ofrecer los servicios fundamentales de administración de memoria y subprocesos. El código que se destina a Common Language Runtime se conoce como administrado, mientras que el que no lo usa se denomina como código no administrado o nativo. Las aplicaciones nativas para dispositivos inteligentes se crean con Microsoft Visual C++ for Devices, mientras que las aplicaciones administradas se crean con uno de los lenguajes de programación de .NET, como Microsoft Visual Basic y Microsoft Visual C#.
  • Biblioteca de clases de .NET Compact Framework
    La biblioteca de clases de .NET Compact Framework proporciona clases reutilizables que reducen el tiempo de desarrollo y simplifican muchas tareas de programación comunes, desde el desarrollo de interfaces de usuario a la administración de subprocesos o el acceso a bases de datos.

Para el acceso a bases de datos, .NET Compact Framework incluye el espacio de nombres System.Data. Ese espacio de nombres proporciona acceso a las bases de datos de SQL Server y SQL Server Compact Edition mediante el uso de ADO .NET. Dado que ADO .NET proporciona un acceso coherente a diversos orígenes de datos, desarrollar aplicaciones que usan SQL Server Compact Edition es similar a desarrollar aplicaciones que usan muchos otros orígenes de bases de datos. Al obtener acceso a las base de datos de SQL Server Compact Edition, normalmente se usa el espacio de nombres System.Data.SqlServerCe.

[!NOTA] Para desarrollar aplicaciones destinadas a .NET Compact Framework, debe instalar Microsoft Visual Studio 2003 o Microsoft Visual Studio 2005. En Visual Studio, puede desarrollar aplicaciones en Microsoft C#, Microsoft Visual Basic o en ambos lenguajes.

Introducción

El espacio de nombres System.Data.SqlServerCe proporciona la funcionalidad necesaria para programar aplicaciones de .NET que usen SQL Server Compact Edition. Para obtener más información acerca de cómo empezar a usar este espacio de nombres, vea Tutoriales de SQL Server Compact Edition.

Vea también

Referencia

Programación de .NET de SQL Server Compact Edition

Ayuda e información

Obtener ayuda sobre SQL Server Compact Edition