2. El ADO.NET es un conjunto de componentes del software que pueden ser usados por los programadores para acceder a datos y a servicios de datos. Es comúnmente usado por los programadores para acceder y para modificar los datos almacenados en un Sistema Gestor de Bases de Datos Relacionales, aunque también puede ser usado para acceder a datos en fuentes no relacionales. ADO.NET es a veces considerado como una evolución de la tecnología ActiveX Data Objects (ADO), pero fue cambiado tan extensivamente que puede ser concebido como un producto enteramente nuevo.
6. Un namespace en español espacio de nombre, es un término informático que se utiliza en programación, se refiere a una colección de nombres de entidad definidos por el programador, se puede resumir un namespace cómo un conjunto de nombres en el cual todos los nombres son únicos.
7. Ejemplos de namespace En un sistema operativo un ejemplo es un directorio, ya que este contiene elementos que deben tener nombres únicos. También algunos lenguages de programación cómo C combinan los namespace y nombres en un proceso llamado name mangling (rodillo de nombres) para eliminar la ambigüedad. Por ejemplo, Pedro trabaja para la compañía X y su número de empleado es 123. María trabaja para la compañía Y y su número de empleada también es 123. La razón por la cual Pedro y María pueden ser identificados con el mismo número de empleado es porque trabajan para compañías diferentes. Diferentes compañías simbolizan en este caso diferentes namespaces
8. Objetos DataSet y DataReader El objeto DataSet es similar al objeto Recordset de ADO, pero más eficaz y con una diferencia importante: DataSet siempre está desconectado. El objeto DataSet representa a una memoria caché de datos, con estructuras análogas a las de una base de datos, como tablas, columnas, relaciones y restricciones.
9. Objeto DataReader DataReader es compatible con datos sin formato y con datos jerárquicos. Cuando se ejecuta un comando en la base de datos, se devuelve un objeto DataReader. El formato del objeto DataReader devuelto es distinto de un conjunto de registros. Por ejemplo, podría utilizarse el objeto DataReader para mostrar los resultados de una lista de búsqueda en una página Web.
10. Para el caso de una conexión a la base de datos en SQL server se elige el proveedor para SQL y el usuario junto con la contraseña. una vez rellenados los datos es posible observar todos los elementos de la base de datos
11. Seleccione un nombre de servidor en la lista desplegable o escriba el nombre del servidor donde se encuentra la base de datos a la que desea obtener acceso.
12. En función de los requisitos de la base de datos o aplicación, seleccione la Autenticación de Windows o utilice un nombre de usuario y una contraseña específicos para iniciar una sesión en el servidor SQL Server (Autenticación SQL Server).
13. Seleccione la base de datos a la que desea conectarse en la lista desplegable. Haga clic en Aceptar.