O Visual Studio .NET é uma plataforma desenvolvida pela Microsoft que fornece um conjunto de ferramentas de desenvolvimento e execução de software que se utiliza de uma infra-estrutura denominada de .NET Framework. Para permitir que uma aplicação acesse diversas fontes de dados, o .NET Framework utiliza-se do ADO.NET, uma arquitetura de acesso a dados que, entre outros elementos, contém o .NET Data Provider. Os objetos chave do .NET Data Provider são: