Thursday, June 30, 2005

sobre Yukon y demas hierbas

Es de madrugada..., me quede dormido por la tarde, estaba un poco cansado, pues hoy estuve toda la mañana en la universidad en una clase para que mi profesor se pueda ir tranquilo a Japon

Quedamos que por mail me seguiría ayudando en mi loco tema de tesis; me agrada comentar que mencionó mi tema a los chinitos...eso me alegró buena parte de la mañana...

Empecé un reconocimiento acelerado (intento "n+1" xP) sobre Yukon(aunque muchos lo llamen SQL 2005, su codename me parace mas bacan),

A pesar de que lo pude instalar en más de una de mis máquinas virtuales, luego de hacer algunas revisadas lo dejé por otras cosas..., hasta el momento lo estoy viendo como un sql mejorado, pero si partimos que el sql 2000 es bueno, entonces esto es muy bueno.

De esta breve lectura, de uno que otra url/ppt/video/y demas, pude sacar algunas conclusiones, reparar algunas dudas, y asombrarme mas sobre esta nueva herramienta, aqui algunas cositas que pude desprender...

- Como GUI es la suma del muy querido Query Analizer y el Enterprise Manager.

- Más que una simple suma (I), a mi parecer, tomaron al Query Analizer, y sobre este empezaron los adicionales que pertenecian al Enterprise Manager, sobre estos adicionales, vinieron las mejoras.

- Más que una simple suma (II), lo que ocurria antes del advenimiento de este nuevo SQL, es que los equipos de desarrollo tanto para el SQ y el EM, tenian posiciones distintas, lo cual se refleja hasta en la forma de acceder al servidor (y no me refiero a la interface sino en un aspecto mas tecnico).
Para este nuevo producto se juntaron ambos equipos, limaron asperezas y aqui esta el resultado...

- Más que una simple suma (III), veo que cada vez las herramientas de desarrollo, o relacionadas con las mismas; se van pareciendo mas a nuestro Office, por la facilidad con que brinda las cosas; aunque aun soy de la teoria de que las cosas faciles traen algunos problemillas pues los wizards asumen demasiado y el problema viene debido a falta o comprensión del concepto que se busca realizar.

- Esto trae como consecuencia, tener un mejor fierro para el developer, es decir los que desarrollan o desarrollaran bajo esta herramienta (como quiero a mi waveOven osea mi AMD64)

- Tener soporte nativo con XML, es solo una caracteristica, pues lo bueno se ve al saber que existen autooptimizaciones, plan de ejecucion mejorado, estimaciones incluyendo tiempos, y mostrando el historial de los planes realizados sobre cada consulta, es decir si realizas un plan varias veces, todo esto queda registrado...


- Ahora los objetos Sql trabajan con assemblies, entiendase como objetos SQL, los procedures, triggers, funciones agregadas (es decir las que se usan al realizar agrupamiento), y algun objeto que estoy seguro me estoy olvidando...(perdon!!!)

- La forma de trabajo con los Assemblies, es la siguiente,
Uno realiza su componente .net bajo algunas reglas para que pueda ser entendido los nuestros sql,
Los objetos sql, actuan como empaquetadores de los metodos contenidos en las assemblies, es decir, si realizamos una funcion .net que realice calculos complejos, un objeto sql, puede llamar a dicha funcion actuando como intermediario entre el lenguaje sql y el metodo .net, lo cual puede hacer que para uan sentencia sql, pueda ser posible aplicarle esa logica a un campo.

- Para el caso de triggers que funcionan en base a updates, he notado ademas que se puede trabajar hasta a nivel de campo, es decir, se puede conocer programaticamente que campos han sido actualizados..., muy interesante.

- El editor de plantillas, como por ejemplo,para crear procedures o tablas,ya habia funcionalidad similar en el ultimo sql, pero aquí esta mas estilizado y como opción separada del explorador de objetos, me llama la atención el hecho de que se toquen temas referentes a certificados dento de la misma base de datos (eso me entere al revisar las plantillas xD)

Este editor guarda ademas un historial de las ultimas plantillas usadas, lo pone como acceso directo permitiendo que puedan ser nuevamente usadas de manera mas sencilla.


-A pesar de todo esto, encuentro algunos problemas, por ejemplo al presionar por accidente el boton de agregar un constrain, la ventana no de deja salir a menos que presiones grabar, es decir no hay forma de cancelar, otra cosa alli mismo, si no pongo el nombre de la restriccion y quiero modificar otra propiedad, digamos que quiero configurar primero la restriccion y leugo ponerle nombre, pues no me deja, tiene un molesto validador que no me deja salir de la caja de texto donde se pone el nombre, ahh eso me hace renegar..., ni siquiera me deja salir para presionar el boton salir :S, tuve que crear la restricción y luego entrar de nuevo para borrarla.. yeso que es una version reciente ah...(tengo miedo al creer que eso del 7 de noviembre aun es fecha lejana)
El editor de plantillas tambien tiene algunas plantillas que estan en blanco...

Aqui les dejo una imagen que me pareció interesante,

Este poquito..., lo termine de escribir recien un dia despues, es decir para el primero de Julio, a priemras horas...

Mi Xp Professional se malogró, a ver que hago, espero no tenga que formatear...

say no more




Sunday, June 26, 2005

regreso a casa...


he tenido semanas terribles...
mis pasos por hi5 han sido interminables, alli tengo muchos journals que compartir...
en Gesfor sigo bien...

Esta semana cumplí una de mis metas a corto plazo,
tambien cumplí una año en la chamba, me dieron mis felicitaciones (si claro...)

Sigo revisando de a ratos el VS2005, me aprobaron un proyecto muy interesante...,
han liberado un Libro de introducción a VB.net 2005, todo en PDF; el cual esta muy bueno, a pesar de que esté orientado a desarrolladores con conocimientos VB6/VB.net, es bueno para empezar...

lastima que no haya salido algo similar para las ediciones express, pues son ediciones de descarga mas fail que todo el paque de whidbey..(sin ofender :P)

la gente de mono sigue tomando cuerpo (es decir, estan haciendo muchas cosas mas, y muye buenas...), monalisa la esta rompiendo (muy buena idea), que pena que solo haya versiones para plataforma no win32; aun no encuentro similar, pero el proyecto esta interesante como para hacer unos ajustes y darle una compilada para que funcione en mi windows xp :D

en fin, he hecho muchas cosas desconectado de estos puntos IT, la gente debe escribir mas, y leer mucho mas, quisiera contagiarme de eso, contagiralo si pudiera...

a ver que le hago...


say no more

J.
PD: Aquí algunas fotos que quiero mostrar...
(11:24 26/06)Por siaca, los enlaces estan en el texto alla arriba =D

(11:28 09/07) la sonrisa de monalisa la puse arriba pues el link se habia roto...
el libro...
una foto en la que salgo al estilo sincity..:P