0
Comments

Esa útil tabla de Números en SQL Server por Geovanny Hernandez

De manera frecuente nos encontramos en escenarios en los que la utilidad de una tabla de números resulta una opción de gran valía, en este caso particular me quiero referir a una consulta hecha por un usuario en los foros msdn ( http://social.msdn.microsoft.com/Forums/es-ES/sqlserveres/thread/4ecf2763-9200-4a45-b184-ee240aa13970/#01137538-8c2b-488a-887b-20f2fbaa384c ), la cual cito textualmente: “Hola amigos les expongo mi problema espero me puedan ayudar me super urge...
Archivado en: ,
0
Comments

Microsoft Community Contributor Award 2012 por Geovanny Hernandez

Hoy ha sido un dia especial, me he topado con la grata sorpresa de recibir el reconocimiento Microsoft Community Contributor 2012: Dear Geovanny, Congratulations! We’re pleased to inform you that your contributions to Microsoft online technical communities have been recognized with the Microsoft Community Contributor Award. The Microsoft Community Contributor Award is reserved for participants who have made notable contributions in Microsoft online community forums such as TechNet, MSDN and...
Archivado en: ,
0
Comments

Del Cursor y otros demonios por Geovanny Hernandez

El titulo de este post es un pequeño homenaje a una novela del Nobel Gabriel García Márquez, su nombre me vino a la mente después de asociarlo a una serie de usos y malas prácticas que por lo general los desarrolladores cometemos al iniciar con la programación a nivel de Base de Datos; queriendo de forma inconsciente extrapolar todos nuestros conocimientos y "manías"en lenguajes procedimentales y orientados a objetos para transferirlos a...
Archivado en: ,
0
Comments

Aquellas pequeñas cosas, transformando datos XML en un rowset por Geovanny Hernandez

El intercambio de información entre empresas y organizaciones representan una tarea cada vez más común, por esto no es de extrañar el amplio uso y aceptación del formato XML como estándar para el intercambio de dicha información. SQL Server cuenta entre sus muchas características con una serie de funciones que nos permiten potenciar el uso de XML, pero en esta ocasión nos centraremos el proceso de transformación de datos XML en...
Archivado en:
0
Comments

Usando tablas derivadas con agrupaciones por Geovanny Hernandez

El el foro de MSDN un colega planteaba dudas acerca del uso de la clausula GROUP BY, entre ellas hacía referencia a la restricción que existe en las columnas que pueden ser listadas en el SELECT de la consulta, ya que solo es posible que listemos columnas que estén incluidas en el GROUP BY o que utilicemos funciones de agregación. Es interesante notar que existen muchas situaciones en las que requerimos listar columnas que no sería lógico que se incluyeran...
Archivado en:
3
Comments

Condiciones booleanas en Where? por Geovanny Hernandez

Con cierta frecuencia debemos recurrir a algunas tecnicas de desarrollo que nos permiten optimizar nuestro trabajo en una forma simple y mantenible, en este caso particular tiene que ver con el diseño de un procedimiento almacenado que me permitiera hacer una consulta cuyas condiciones estaran basadas en los parametros de entrada, delimitando o filtrando los resultados. El ejemplo basico que utilizaremos usa la Base de Datos Northwind, y consiste en obtener todos los registros de la tabla...
4
Comments

Precompilación de Vistas en el Entity Framework por Geovanny Hernandez

En la búsqueda de un mejor rendimiento dentro de mis aplicaciones que utilizan Entity Framework (EF), logre encontrar información relacionada con la precompilación de vistas, el cual es un procedimiento que permite disminuir de manera significativa el costo de ejecución en consultas hechas contra el modelo. La documentación oficial de Microsoft menciona el hecho de que antes de que el EF ejecute una consulta contra un modelo conceptual o salve cambios a la fuente...
Archivado en:
0
Comments

Enlace de interés sobre LINQ por Geovanny Hernandez

Despues de algunas lunas de ausencia, estoy de nuevo listo y con mucho material, por el momento quiero compartir un enlace que me sirvio de mucha ayuda para comprender el uso que hace LINQ de los delegados genéricos y comprender el uso de expresiones Lambda dentro de operadores como Where. Aquí esta en enlace: http://blog.linqexchange.com/index.php/understanding-generic-delegates-and-lambda-expressions/ En los siguientes posts estaré hablando sobre Entity Framework y mostrare...
0
Comments

De Objetos y Clases( “Doing Objects in Visual Basic 2005”) por Geovanny Hernandez

Normal 0 21 false false false Existen libros fundamentales dentro de nuestro trabajo diario, y los cuales sirven como una guía de referencia en muchos temas, este es mi caso con el libro “Doing Objects in Visual Basic 2005” escrito por la reconocida MVP Deborah Kurata. Mi encuentro con este valioso texto se debió a la curiosidad (casi siempre interminable) por profundizar en el tema de la POO desde una perspectiva práctica a través del lenguaje Visual Basic...
8
Comments

Encontrando combinaciones numéricas con SQL Server por Geovanny Hernandez

Cuando comencé a programar mis primeras aplicaciones en SQL Server tuve que trabajar mucho en el desarrollo de la programación en T-SQL desde una perspectiva de lógica de conjuntos; al igual que muchos principiantes caí en el error de utilizar(o abusar?) de objetos que me resultaban familiares a los utilizados en lenguajes de programación procedimental, como por ejemplo los cursores. Con el objetivo de irme adaptando a este nuevo entorno de trabajo inicie realizando...
Archivado en:
13
Comments

Filtros dinámicos en SQL Server por Geovanny Hernandez

En este artículo mostrare el uso de filtros dinámicos SQL para su implementación en la construcción de procedimientos almacenados, que pueden ser fuentes de información para reportes generados a partir de las entradas o condiciones establecidas por el usuario. El potencial en el uso de filtros dinámicos es muy amplio, en este pequeño artículo introductorio intentare dar una visión general del tema, haciendo hincapié en los elementos...
7
Comments

Mi presentación en Geeks por Geovanny Hernandez

Es para mi un enorme placer poder dirigirme a toda la comunidad Geeks, en donde todos compartimos un especial afecto por este mundo especial de la informática, tan duro, pero gratificante a la vez. Quiero agradecer de forma muy especial a Rodrigo Corral quien me brindo la oportunidad de tener mi blog, herramienta con la que podré expresarme de forma abierta, apasionada y critica sobre la tecnología, la programación y diversas temáticas de mi interés. Llevo sobre 7 años metido en este rollo de la...