LINQ to SQL (Parte 8 – Ejecutar consultas SQL personalizadas)

En las últimas semanas he escrito una serie de post sobre LINQ to SQL. LINQ to SQL es un ORM que viene con .NET 3.5, y nos permite modelar bases de datos relacionales en clases. Podemos usar expresiones LINQ para consultar la base de datos y también para actualizar, insertar y borrar datos. Continue reading “LINQ to SQL (Parte 8 – Ejecutar consultas SQL personalizadas)”

LINQ to SLQ (Parte 7 – Actualizando la base de datos con procedimientos almacenados)

En las últimas semanas he escrito una serie de post sobre LINQ to SQL. Es un ORM integrado en .NET 3.5, y nos permite modelar bases de datos relacionales con clases de .NET. Podemos usar expresiones LINQ para consultar a la base de datos, actualiazarla, insertar y borrar datos. Continue reading “LINQ to SLQ (Parte 7 – Actualizando la base de datos con procedimientos almacenados)”

Firefox, Visual Studio 2005 y Windows Vista

Llevo tiempo peleándome con el pequeño servidor que trae VS 2005 para hacer pruebas con páginas ASP.NET en local. El problema que tenemos los desarrolladore web es el de siempre, que si no se ve bien en Firefox e IE, etc, etc. Típica discusión cuando no se hacen las cosas bien con los estilos CSS. Afortunadamente estoy aprendiendo un poco y le voy cogiendo el truco. Continue reading “Firefox, Visual Studio 2005 y Windows Vista”

Parche público para problema de rendimiento debugeando ASP.NET en VS 2005

En el último año hemos tenido varias incidencias sobre problemas de rendimiento cuando se debugean aplicaciones ASP.NET 2.0 con Visual Studio 2005. El problema en estos casos no suele ser construir el proyecto, sino que algunas veces el debugger tarda mucho tiempo en llegar al primer breakpoint una vez se ha lanzado la aplicacion (unos 45 segundos y algunas veces más). Continue reading “Parche público para problema de rendimiento debugeando ASP.NET en VS 2005”

Usando los ASP.NET AJAX Control Extender en VS 2008

En las últimas semanas hemos visto el intellisense de JavaScript de VS2008 y el debugging. También hablamos de cómo están soportados ASP.NET AJAX 1.0 Y 3.5 en VS 2008, también sabemos que podemos tener intellisense para Silverlight en VS 2008. Continue reading “Usando los ASP.NET AJAX Control Extender en VS 2008”

LINQ to SQL (Parte 6 – Obtener datos con procedimientos almacenados)

En las últimas semanas he escrito una serie de post sobre LINQ to SQL. Es un ORM integrado en .NET 3.5, y nos permite modelar bases de datos relacionales con clases de .NET. Podemos usar expresiones LINQ para consultar a la base de datos, actualiazarla, insertar y borrar datos. Continue reading “LINQ to SQL (Parte 6 – Obtener datos con procedimientos almacenados)”

El control asp:ListView (Parte 1 – Creación de una página de listado de productos con una CSS limpia

Uno de los nuevos controles que viene con ASP.NET 3.5 que creo se hará muy popular es el control <asp:ListView>. Este control soporta la edición, inserción, borrado, paginación y ordenación como el GridView. Pero – al contrario que el GridView – nos da un control completo sobre el html generado.

Continue reading “El control asp:ListView (Parte 1 – Creación de una página de listado de productos con una CSS limpia”

Usando LINQ to XML (y como crear un lector de RSS con él)

Probablemente la mayor mejora en el modelo de programación que se ha hecho en .NET 3.5 es el trabajo que la consulta de datos sea un concepto de primera clase. Llamamos a este modelo de programación de consultas “LINQ”, que viene de .NET Language Integrated Query.

LINQ permite un modelo realmente rico que facilita la creación de diferentes proveedores de datos. .NET3.5 integra un conjunto de librerías que permiten realizar consultas LINQ sobre objetos, xml y bases de datos. Continue reading “Usando LINQ to XML (y como crear un lector de RSS con él)”

Design a site like this with WordPress.com
Get started