Utilizando la Biblioteca SqlHelper (2/n)

Ejecutar consulta y llenar un DataReader: Para llevar a cabo la ejecución de una consulta y rellenar un DataReader, disponemos de los siguientes métodos: En esta demostración, utilizaremos el método: public static System.Data.SqlClient.SqlDataReader ExecuteReader(string connectionString, System.Data.CommandType commandType, string commandText) Podemos observar, que se nos pide como primer parámetro una cadena de conexión, como segundo el…

¿Cómo depurar una aplicación de forma remota con Visual Studio 2015? (aplica para versiones anteriores también)

Aunque existe una guía oficial para llevar a cabo este procedimiento, en esta entrada detallaré los pasos necesarios para llevar a cabo la depuración de una aplicación de forma remota. Prerrequisitos: Aunque no es indispensable, es altamente recomendable tener activada y configurada la opción de Conexión a Escritorio Remoto en el equipo donde llevaremos a…

Manipulando archivos de Excel con C# sin morir en el intento (1/n)

Como desarrolladores, muchas veces nos hemos enfrentado a la necesidad de manipular archivos en formato excel. Una forma, es manipular dichos archivos a través de la biliboteca de interoperabilidad Microsoft.Office.Interop.Excel.dll. Sin embargo, esto requiere que tengamos instalados ensamblados especiales de acuerdo a la compilación que hayamos realizado, lo cual podría provocar el clásico error El…

Manejar acceso a datos a través de una clase administrada (1/n) (Hyrule)

Tomando como referencia un post anterior, continúo esta serie de artículos relacionados con facilitar nuestro día a día en el desarrollo de aplicaciones. Para propósitos de esta serie de posts, utilizaremos un repositorio en GitHub, alojado en la dirección: https://github.com/hprez21/Hyrule A menudo me encuentro con muchos programadores que no tienen separada su lógica para acceso…