René Pacios

/* Overflow My Brain & More */

Ciclo de eventos de las páginas ASP.NET, ¿donde van los eventos de los controles?

Cuando estoy desarrollando webs utilizando ASP.NET WebForms siempre dudo a la hora de enlazar los eventos, cierto es que la mayoría de las veces se utilizan los eventos más recurrentes (Load, Init,etc.) pero cuando se quiere afinar un poquito más, por ejemplo cuando tenemos varios niveles de especializaciones/generalizaciones en las páginas, y queremos manejar algún comportamiento común en alguno de los niveles, es conveniente tener claro el comportamiento, y orden de ejecución de estos eventos. [Más]

Enlaces interesantes - 20130105

Bueno como sabréis algunos he estado bastante liadillo con un curso de desarrollo para Windows 8 con lo cual no he podido postear mucho últimamente, pero no ha evitado que fuese haciendo mi recolección personal de enlaces.
Por si os interesa las prácticas realizadas en el curso de Windows 8 ya están subidas a la Windows Store (creo que fue la parte más dura del curso), son un par de aplicaciones sencillas de hecho una es un lector de este blog, sólo de este blog :-) Os dejo los enlaces a las aplicaciones para que podáis ir abriendo boca, ya os hablaré un poquito de ellas.
- WebRene's Blogs Reader http://apps.microsoft.com/windows/es-ES/app/webrenes-blogs-reader/23005888-609a-4e6b-acf7-784528116b51
- DiscogsClient http://apps.microsoft.com/windows/es-ES/app/discogs-client/697a01b0-8d61-4194-8d1d-43a6c63bfcf5 [Más]

Enlaces interesantes - 121217

Esta semana mes se me están retrasando todos los post, incluso los de los enlaces interesantes la verdad es que últimamente entre el trabajo y un curso de desarrollo para Windows 8 que estoy haciendo pues la verdad que no me queda mucho tiempo para bloguear. Por otro lado como ya he comentado en otras ocasiones, me he propuesto publicar al menos una entrada a la semana, así que hasta las ahí va una de mis notas recordatorias. [Más]

Vaciar todas las tablas de una Base de Datos SQL Server

Es muy corriente que mientras estamos desarrollando o haciendo pruebas hagamos inserciones, modificaciones y demás, y dejemos la base de datos llena de registros sin sentido. No voy a entrar si usamos Objetos tipo Mock o no,vamos a suponer que estamos desarrollando nuestro "programa de videoclub" para clase y hacemos pruebas a medida que desarrollamos.

Para eliminar todos los registros de las tablas podríamos utilizar un cursor sobre las tablas obtenidas de sys.objects, y ejecutar SQL dinámico vaciando así las tablas y teniendo cuidad del orden para cumplir con las restricciones, etc.

Sin embargo SQL Server posee un par de procedimientos almacenados, no documentados en los libros online de SQL Server , bastante curiosos que nos van a servir para simplificar nuestro trabajo. Estos son spMSforeachtable y sbMSforeachdb
[Más]

Vaciar todas las tablas de una Base de Datos SQL Server

Es muy corriente que mientras estamos desarrollando o haciendo pruebas hagamos inserciones, modificaciones y demás, y dejemos la base de datos llena de registros sin sentido. No voy a entrar si usamos Objetos tipo Mock o no,vamos a suponer que estamos desarrollando nuestro "programa de videoclub" para clase y hacemos pruebas a medida que desarrollamos.

Para eliminar todos los registros de las tablas podríamos utilizar un cursor sobre las tablas obtenidas de sys.objects, y ejecutar SQL dinámico vaciando así las tablas y teniendo cuidad del orden para cumplir con las restricciones, etc.

Sin embargo SQL Server posee un par de procedimientos almacenados, no documentados en los libros online de SQL Server , bastante curiosos que nos van a servir para simplificar nuestro trabajo. Estos son spMSforeachtable y sbMSforeachdb
[Más]

Atajos de teclado para Windows 8

Como ya os comentaba en esta otra entrada "capturas de pantalla en Windows 8" hará cosa de un mes que estoy utilizado Windows 8 como mi sistema operativo principal y no en una máquina virtual como hacía hasta ahora con propósitos de testeo, y aprovechando el blog me crearé una breve nota recordatoria de algunos de los atajos de teclado de esta nueva versión de Windows. [Más]