Estamos utilizando ASP.NET (Framework 2) y estableciendo cadenas de conexión de base de datos (SQL2005) en web.config.SQL providerName en web.config
Actualmente estamos usando "providerName=SqlServer
".
Todos nuestros accesos a datos se realizan usando System.Data.SqlClient
- ¿deberíamos cambiar a providerName=System.Data.SqlClient
? Encuentro muchos ejemplos de este providerName en la web, pero muy pocos explican qué es realmente el providerName = SqlServer.
¿Hay alguna diferencia? Me preocupa que el providerName que actualmente especificamos esté haciendo referencia a un cliente heredado (y tal vez más lento), o hay un cliente aún más eficiente que SqlClient para usar con ASP.NET?
Gracias por su ayuda, y la referencia! – Ali