Trabalhando com o SQL Server Compact
O trabalho com o Microsoft SQL Server Compact 4.0 ou a criação de um aplicativo Web ASP.NET que utiliza o SQL Server Compact ocorre nas seguintes fases:
Ao configurar um ambiente SQL Server Compact
Ao trabalhar com dados e bancos de dados SQL Server Compact
Configurando ambientes do SQL Server Compact 4.0
Você pode configurar o ambiente do SQL Server Compact para criar aplicativos de área de trabalho autônomos ou aplicativos Web ASP.NET.
- Para criar um aplicativo a ser executado localmente em um computador, configure um ambiente de desenvolvimento. A configuração do ambiente de desenvolvimento envolve a instalação do Visual Studio 2010 Service Pack 1 (SP1). (Observação: o Microsoft Visual Web Developer 2010 SP1 Express também tem suporte; porém, o Visual Studio 2010 SP1 é preferencial pois contém novos recursos, como o suporte ao editor Transact-SQL em bancos de dados SQL Server Compact.) Para obter mais informações, consulte Instalando um ambiente de desenvolvimento. A instalação do SQL Server Compact fornece o ambiente de cliente.
Trabalhando com dados e bancos de dados SQL Server Compact 4.0
Você pode modificar e gerenciar dados e bancos de dados SQL Server Compact usando os seguintes componentes:
APIs de programação
Linguagem SQL
O Microsoft Webmatrix e o Microsoft Visual Web Developer 2010 SP1 Express
Editor Transact-SQL no Visual Studio 2010 SP1. Para obter mais informações, consulte Editor Transact-SQL do Visual Studio.
O SQL Server Compact também fornece acesso a várias conexões em um banco de dados, índices de várias colunas e limites de índices correspondentes, suporte a transações, integridade referencial, criptografia de nível de arquivo de 128 bits e proteção de senha, além de um otimizador de consulta.
Para obter mais informações sobre como trabalhar com bancos de dados SQL Server Compact, consulte Trabalhando com bancos de dados (SQL Server Compact).
Criando aplicativos
O SQL Server Compact e o .NET Compact Framework fornecem tecnologias de infraestrutura de desenvolvimento que podem ser usadas para criar aplicativos Web ASP.NET.
Um aplicativo que usa o SQL Server Compact 4.0 pode incluir a criação do banco de dados SQL Server Compact 4.0 local, a atualização de dados locais e a mesclagem de alterações feitas no site com um banco de dados SQL Server.
Os seguintes modelos de programação têm suporte no SQL Server Compact 4.0:
ADO.NET, acessível usando C# ou MicrosoftVisual Basic
OLE DB, acessível usando a opção Visual C++ do Visual Studio