Un poco de la vida, un poco de actividades, un poco de código, un poco de .NET... de muchos pocos se va formando este blog.

30 diciembre 2005

Control de servidor "Flash" para ASP.NET 2.0

Generalmente en las charlas alguien me pregunta: "No hay un control en asp.net para poner una pelicula flash en mi sitio"?, y la respuesta es la misma: "Nativamente no".

Aunque incluir un objeto flash en una página aspx es igual que incluirlo en una página html normal (debiendo tener en cuenta usar object para IE Windows y Embed para Netscape Mozilla, IE Mac), siempre queremos ahorranos algún tiempo en una tarea habitualmente tediosa y repetitiva.

Para todos los que soñaban con algo así, les tengo una buena noticia, el control ya está disponible para ASP.NEt 2.0, y pueden ver algo más de el aquí

http://www.flash-control.net/features.htm

y pueden descargarlo de acá:

http://www.flash-control.net/download.htm

28 diciembre 2005

MSDN Library a través de .NET Namespaces

Sin duda uno de los recursos más importantes en nuestra diaria labor con los productos MS es la Librería MSDN.
Con la llegada de los nuevos productos de la línea 2005 (Visual Studio y SQL Server), esta librería también tuvo su remodelación es varios aspectos.

Por ejemplo sabían ustedes que la MSDN2 se puede navegar a partir de los .NET namespaces?, si, claro, si por ejemplo a la dirección de MSDN2 que es

http://msdn2.microsoft.com/library/


Le agrego al final por ejemplo el namespace System.Web

http://msdn2.microsoft.com/library/System.Web

Me va a mostrar todas las clases, interfaces, delegados y enumeraciones pertenecientes a este namespace. Francamente una característica bastante útil, los invito a visitar la librería MSDN2 si es que aún no lo han hecho.

                                      Saludos!!

21 diciembre 2005

DevConce vive! ;-)

Después de mucho tiempo nace una iniciativa que espero funcione bien, y al menos por mi parte tendrán el apoyo mayor posibles. Esta inciativa es DevConce, un sitio donde convergen tecnologías Linux y tecnologías Microsoft, sólo con el fin que la comunidad (quienes usas estas tecnologías indistintamente) se vea beneficiada.

Por ahora están comenzando, falta mucho por hacer, pero se irá haciendo de a poco, con el apoyo de todos. Mi aporte inicial han sido un par de artícuos publicados originalemnte en un itio afiliado a Panoramabox, que al parecer ya dejó de existir, con el fin que no se pierdan los entregué a DevConce.

Visiten http://www.devconce.cl y aporten a que esta nueva comunidad siga funcionando (no en $$$, si no es aportes, ideas, artículos, etc)

Bien por las regiones que tienen la oportunidad de demostrar que tienen mucho potencial!, bien por Concepción por ser pionera en muchas cosas. Gracias Gonzalo Pérez y Jean Pierre Casanova por la iniciativa.

Saludos!!

18 diciembre 2005

Evento "Ready to Launch VS 2005 y SQL Server 2005" en Concepción

Hace algún tiempo que estoy pensando sobre el verdadero valor de las iniciativas que se entregan a la comunidad de desarrolladores y haciendo un replanteamiento de todo esto. En ese peregrinar de buscar nuevos caminos que permitan entregar efectivamente herramientas de valor a los estudiantes y profesionales que utilicen herramientas de desarrollo Microsoft me encontré con algunas personas de gran valor, como Luis Hereira (Luisón para los amigos), una persona con grandes conocimientos y gran experiencia, y unas ganas de compartir todo eso igual de grandes que su conocimiento sobre diversas tecnologías. Leonardo Garcés. El “Leo”, un tipo de una sencillez a toda prueba, y con quien siempre es grato sentarse a compartir una cerveza al calor de conversaciones, ya sean tecnológicas o no.

Y junto a estos grandes, hace un tiempo tuve la suerte de conocer a otra gran persona, de grandes conocimientos y ese mismo deseo de compartir lo que sabe e impulsar iniciativas. Me refiero a Gonzalo Pérez, Docente y Developer de la ciudad de Concepción, con quien a poco conversar ya compartíamos una visión y sueños en común.

Uno de ellos se concretó el día miércoles 14 de diciembre del 2005. Gracias a la gestión de Nilda Díaz, Gerente de proyectos de INETA LATAM (http://www.ineta.org/latam), quien creyó en este sueño, pudimos llevar el evento “Ready to Launch 2005” a la ciudad de Concepción. Dimos un primer paso, muy pequeño, pero válido de todas formas, para acercar los eventos importantes y el conocimiento a las ciudades de Chile que no son Santiago, ciudades que siempre están expectantes y siempre aprovechan muy bien estas oportunidades.

Esta no fue la excepción, desde las 14.00 horas hasta las 20.30 horas (con un break de 20 minutos entre medio) tuvimos una jornada “maratónica”. Iniciamos el evento en una charla sobre comunidades y recursos On Line gratuitos, charla que hicimos a par con mi amigo Gonzalo Pérez. Personalmente me gustó mucho, no habíamos preparado nada, salió improvisada y salió a mi ver excelente. Grande Gonzalo!! (ya encontré partner para hacer charlas, asi es que prepárense).

Luego de esto vino la trilogía, “Lo nuevo que trae ASP.NET 2.0 para Desarrollo de Aplicaciones Web”, estuvimos revisando las novedades que trae 2.0 para desarrollo en el web. Luego vino una “Introducción a SQL Server 2005 para Desarrolladores” donde revisamos que cosas nuevas trae SQL Server 2005 siempre referido a las novedades para nosotros los developers, para rematar con un último track de “Novedades de ADO.NET 2.0”, comentando de las novedades para cuando nos conectamos a SQL Server 2005 a través de un cliente.



Finalizamos con el sorteo de algunos CD con las versiones Express, Vouchers de Certificaciones Microsoft y Packs de Visual Studio 2005 Professional + SQL Server 2005 Standard.

Uno siempre queda con gusto a poco, me hubiese gustado haber regalado a todos el producto para lo tuvieran. Me hubiese gustado también haber tenido mas tiempo y haber visto más profundamente algunos temas, pero no se pudo. Los recursos son siempre escasos y el tiempo también. Pero creo que hicimos un avance, veremos si podemos concretar nuevas ideas que tenemos con Gonzalo para Concepción, esperemos que si, la respuesta fue muy buena y quiero agradecer a los asistentes quienes aguantaron heroicamente las mas de 6 horas de Charlas. Quiero agradecer los comentarios en las encuestas y las evaluaciones buenas (y las malas también).

Tuvimos más de 100 asistentes, al final terminamos con 80 quienes fueron los que entregaron las encuestas y la gran mayoría salieron satisfechos, esperamos mejorar para la próxima vez, es un compromiso. Por ahora el compromiso que espero de ustedes es meterse en este mundo y aprender. Visiten http://www.devconce.cl/ y participen en su sitio web y en sus iniciativas (charlas, talleres, etc). Fortalezcan la comunidad, interactuen entre ustedes, apóyense y ayúdense entre ustedes, planteen dudas, inquietudes, ideas. Ya estuvimos Ready To Launch (Listos para el lanzamiento) y estuvimos Ready to Rock The Launch (listos para “mover” el lanzamiento), ahora empezemos a estar READY TO ROCK THE COMMUNITY (Listos para mover la comunidad).

Cuenten conmigo como con un amigo más

Mauricio Gómez (mgomez.dce@gmail.com)

Agradecimientos a:

Internacional .NET Association INETA LATAM a través de su Gerente de Proyectos Nilda Díaz y de su Director José Berrios, quienes permitieron que este evento se pudiese llevar a cabo.
No sabes que es INETA?, Quieres saber algo más?, visita nuestra página en http://www.ineta.org/latam

Microsoft Corp. quien puso a disposición de la comunidad el material de preparación de las charlas y los premios sorteados en el evento.
http://www.microsoft.cl/

Instituto Professional Diego Portales, por facilitar espacio físico y ayudar con la logística del evento (ah! y por el presente que me entregaron, el reloj con el grabado ocupa un lugar en mi escritorio, muchas gracias).

Gonzalo Pérez y DevConce (http://www.devconce.cl/) por facilitar Cd´s para sorteo, Notebook, y por la paciencia de acompañarme en el primer track del evento.

Notas Adicionales:

  1. Las copias de los DVD que entregue a Alejandro Ferrada están disponibles para que los alumnos y los asistentes al evento puedan copiarlos también. Para eso deben ponerse de acuerdo con él para ver como pueden hacerlo. Tal vez ustedes podrían pasarle los DVD virgen y el los duplica, no sé, eso deben verlo ustedes con el. Los DVD disponibles son 4:
  • SQL Server 2005 and Visual Studio 2005 Core Hands on Labs

  • SQL Server 2005 High Availability Hands on Labs

  • Visual Studio 2005 Team System Hands on labs

  • Biztalk Server 2006 Pre-Release Hands On Labs

Son laboratorios virtuales embebidos en una máquina virtual (valga la redundacia), por lo cual cada uno de los DVD les consumirá unos 10 gigas en Disco Duro y no se recomienda una máquina con menos de 512 megabytes en memoria RAM (Ideal 2 Gigabytes en memoria, aunque yo lo probé en mi pc que tiene 1 giga de memoria RAM y anduvieron relativamente bien).


  1. Aquellas personas que no pudieron ganarse algun CD o DVD de los productos, pueden descargar gratuitamente las versiones Express en los siguientes links:
  • Desarrollo Web con VB.NET ó C# (Visual Web Developer)
http://msdn.microsoft.com/vstudio/express/vwd/

  • Desarrollo Windows con VB.NET (Visual Basic.NET Express)
http://msdn.microsoft.com/vstudio/express/vb/


  • Desarrollo Windows con C# (C# Express)
http://msdn.microsoft.com/vstudio/express/visualcsharp/

  • SQL Server 2005 Express
http://msdn.microsoft.com/vstudio/express/sql/

  1. Las presentaciones PowerPoint vistas ese día estarán disponibles a mas tardar la próxima semana en el sitio de DevConce http://www.devconce.cl/

  2. Les reitero que ante cualquier duda, o por el simple hecho de contactarme lo pueden hacer a mgomez.dce@gmail.com sin ningún problema.

Un abrazo y hasta la próxima charla.