The ADO.NET Client provides .NET access through any .NET-enabled application or application server. It delivers high-performance point-to-point and n-tier access to industry-leading data stores across the Internet and intranets. The data provider is optimized for the .NET environment, allowing you to incorporate .NET technology and extend the functionality and performance of your existing system. The data provider also supports tracing.
The ADO.NET Client is compliant with the Microsoft .NET Framework Version 4.5 and 4.6 Software Development Kit (SDK).
Code that runs in the native operating system, such as client libraries and COM components, is called unmanaged code. You can mix managed and unmanaged code within a single application. However, unmanaged code reaches outside the CLR, which means that it effectively increases complexity, reduces performance, and opens possible security risks.