N. America: (800)876-3101 | World: +44 (0) 1-344-386-367

SQL Server ADO.NET Data Provider Features

Performance
Security
  • Operating system authentication (aka Single Sign-On) via Kerberos
  • SSL data encryption
  • Optimal use of .NET Framework security controls
Enterprise Application Functionality
  • Connection failover and load balancing
  • Bulk load operations via ADO.NET Bulk APIs
  • Side-by-side installation
  • Load balancing
  • ClickOnce deployment
  • SQL up-leveling
  • Interoperability between databases and different versions of each database
Provider Functionality
  • Support for LINQ, Entity SQL, and Microsoft Enterprise Libraries
  • Seamless integration with Visual Studio 2005, 2008, and 2010
  • One provider supports all versions of SQL Server
  • Statistical counters integrated with Windows perfmon
  • Full Unicode and ANSI character set support
  • Built-in runtime troubleshooting and tracing capabilities
  • Advanced data type support
  • Distributed transaction support
SQL Server Features
  • Managed code assemblies – Call procedures that are defined as .NET Managed Code Assemblies in the same fashion that stored procedures are invoked. This allows you to leverage the advantages of the 100% managed run-time.
  • Triggers on DDL Events – Associate a trigger with Data Definition Language (DDL) statements such as CREATE TABLE.
  • Support for Snapshot transaction isolation level – Support for new transaction isolation levels introduced in the SQL Server 2005 release: Read Committed with Snapshots and Snapshot Isolation Level. These new transaction isolation levels provide optimistic locking capabilities, allowing greater application transaction control.
.NET Framework
  • Support for .NET Framework 2.0, 3.0, 3.5, and 4.0
  • Support for .NET Framework 1.x
  • ADO.NET 2.0 conformance
  • Support for version 5.0 of the Enterprise Library including the Data Access Application Block (DAAB) and the Logging Application Block (LAB)