Wednesday, January 10, 2007
Sunday, August 13, 2006
WinFX: Introducción
Hola amigos en esta ocasión les voy a comentar un poco sobre la nueva plataforma de desarrollo que presenta Microsoft y que esta dirigida a su nuevo sistema operativo Windows Vista cuyo nombre-código es LongHorn; bueno esta plataforma de ultima generación es WinFX cuyo nombre actual ha pasado a ser .NetFramework 3.0 y es una API (Application Programming Interface) que agrupa funcionalidades de Win32 junto con el .NetFramework, es decir todavía esta presente Win32 pero esta orientado a los programadores .Net.
WinFX, además de utilizarse en Windows Vista también puede ser consumido en Windows XP y Windows 2003 Server.
Bueno ahora si WinFX mas a detalle…
Esta conformado por 4 Tecnologías que son sus pilares:
Windows Communication Foundation (WCF): Cuyo nombre-código es Indigo y es el modelo de programación que unifica el desarrollo de sistemas distribuidos. Es la nueva generación de los Web Services que permitirán una rápida programación e integración con otras tecnologías como COM+, .Net Remoting y que tendrá soporte para diferentes protocolos como SOAP.
Windows Presentation Foundation (WPF): Cuyo nombre-código es Avalon y es el modelo de programación que revolucionara el desarrollo de interfaces, que se basa en un nuevo lenguaje de marca llamado XAML que permite trabajar con tecnologías 3D y que busca unicidad en la presentación de interfaces Windows y Web a través del cambio de unos pocos parámetros.
Windows Workflow Foundation (WWF): Esta tecnología permite la automatización de tareas, actividades y procesos permitiendo utilizar transacciones integradas, es decir que permita el retorno del flujo de trabajo cuando se ha producido un error. También se puede utilizar integrándolo con Biztalk Server.
Windows CardSpace (WCS): Cuyo nombre-código es InfoCard y es la tecnología que se basa en tarjetas de identificación digitales que será el sucesor de Passport con el que Microsoft pretende jubilar a las contraseñas de Internet. Consta de una tarjeta con información encriptada, de ahí el nombre de "InfoCard", con la que incluso se podrán llevar a cabo pagos.
Con el lanzamiento de Windows Vista también se tenía programado el lanzamiento de un nuevo sistema de almacenamiento de archivos en disco WFS (Windows File System) pero actualmente este proyecto ha sido suspendido, algo de lo que quería mejorarse con este nuevo sistema de almacenamiento era potenciar la experiencia de búsqueda de archivos, compartición entre aplicaciones y un mejor manejo de información adicional que se almacenaría como metadata en el archivo.
Bueno esto es un poco de lo que nos propone el futuro de las tecnologías que Microsoft propone y viene junto con el Windows Vista…
Saturday, August 05, 2006
Good Will Hunting
Una vez hace muuuucho tiempo estaba tratando de dormir en mi camita, creo que esa noche era de aquellas donde no conciliaba el sueño y entonces prendí la tele para pasar el rato a esperas de quedarme dormido y por esas casualidades de la vida cambiando de canal me tope con una película muy interesante, que desde ese entonces no he vuelto a ver pero siempre me dije “Tengo que volver a verla” desde ahí surgió un sentimiento hacia esa película y creo que me enamore de ella, bueno debo confesar que no soy cinéfilo pero de las pocas películas que he visto esta me gusto bastante por su contenido; aquí les dejo una critica muy buena hecha por Alice sobre la película: Good Will Hunting - En Busca del Destino.
Ahora en estos días que me volvieron los recuerdos sobre esta película y me pregunte como podía hacer para poder verla de nuevo se me ocurrió buscarla en el Ares, un programita muy bueno que comparte archivos, documentos, música, videos y hasta software, el problema esta en que la gente no comparte archivos gratuitos solamente sino que también archivos que tienen licencia o derechos reservados; bueno ese es otro rollo y existen controversias legales sobre las redes P2P, mas información en wikipedia. La cuestión es que la película estaba ahí y sin dudarlo lo seleccione para bajármelo, no me hagan roche... ya se que no debí bajármelo pues es una película de cine de hollywood y tiene derechos de autor reservados, ya lo hice pues y ahora estoy a la espera de que termine la descarga que va demorar según veo ya que el video pesa 717 Mb. Bueno gente para los que aun no han visto la película se lo recomiendo…
Thursday, August 03, 2006
Cookies en Internet
Hola gente, aquí algo que comentarles sobre lo que leí de las cookies en Internet. Quizás la mayoría tiene una idea de lo que es una cookie pero intentare explicar desde las definiciones más básicas para luego meterme en los detalles de su uso dentro de Asp.Net apuntando a lo que se llama estado de una sesión.
Ahora si, una cookie es un fragmento de información que viaja junto con una solicitud o una pagina web desde el servidor hacia el explorador y en algunos casos se almacena como un fichero de texto en el disco duro; bueno pero para que existen las cookies?, para mantener información del usuario que visita un sitio web, esta información puede ser sobre preferencias de visualización, nombre de usuario y contraseñas del usuario que ingresa, ultima vez que visito la pagina, si ya participo de una encuesta, etc. Entonces hay información que es irrelevante como para mantenerla en una base de datos ya que muchas veces no se sabe si el usuario volverá a visitar nuestro sitio web.
Hay muchos detractores del uso de las cookies con respecto a la perdida de la privacidad y a la vulnerabilidad de la seguridad, bueno pero suelen ser solo intentos de causar temor en los usuarios, pues hasta el momento no se ha demostrado que se pueda generar o causar daños a nuestro ordenador por medio de una cookie, lo que si es verdad y si se puede hacer es recuperar datos de una cookie que pueden ser aprovechados en otros sitios. Además algunos navegadores permiten a los usuarios configurar la no admisión de cookies, Esto resulta una limitación para aquellos sitios que se basan en el manejo de cookies para personalizar la experiencia del usuario; por ello una recomendación es guardar en las cookies información secundaria que no sea de importancia para la aplicación web.
Existen cookies persistentes y cookies no persistentes, la diferencia entre ellos es básicamente su tiempo de caducidad, en el caso de las cookies persistentes se graban en el disco duro y se les asocia un tiempo de caducidad en cambio las cookies no peristentes solo están vigentes mientras dure la sesión del usuario en el sitio web.
El tiempo de caducidad de una cookie dependerá de la utilidad que esta desempeñe, por ejemplo si se desea mantener información como visualización de colores en el sitio web se puede almacenar en una cookie de manera persistente con un tiempo de caducidad largo; sin embargo uno de los mayores usos de una cookie es para mantener el control de la sesión de un usuario, cuando se ingresa el nombre de usuario y la contraseña se guardan estos datos en una cookie no persistente, es decir solo mientras dure la sesión del usuario, que puede ser cuando se cierra el navegador o la sesión se finaliza programaticamente, esto es para que el usuario no tenga que volver a ingresar su nombre y contraseña por cada pagina que solicite al servidor mientras su sesión este vigente.
Bueno espero que esta información les sea de utilidad y mas adelante hablare de cómo trabajar con cookies en Asp.net.
Quiero mandarle un saludo a mis amigos de la universidad por su ingeniosa manera de poner apodos, pues les cuento que uno de mis apodos que me puso la gente de mi codigo en la FIIS es la traducción al castellano de Cookies, por eso un afecto especial en cuanto al tema.
Ahora si, una cookie es un fragmento de información que viaja junto con una solicitud o una pagina web desde el servidor hacia el explorador y en algunos casos se almacena como un fichero de texto en el disco duro; bueno pero para que existen las cookies?, para mantener información del usuario que visita un sitio web, esta información puede ser sobre preferencias de visualización, nombre de usuario y contraseñas del usuario que ingresa, ultima vez que visito la pagina, si ya participo de una encuesta, etc. Entonces hay información que es irrelevante como para mantenerla en una base de datos ya que muchas veces no se sabe si el usuario volverá a visitar nuestro sitio web.
Hay muchos detractores del uso de las cookies con respecto a la perdida de la privacidad y a la vulnerabilidad de la seguridad, bueno pero suelen ser solo intentos de causar temor en los usuarios, pues hasta el momento no se ha demostrado que se pueda generar o causar daños a nuestro ordenador por medio de una cookie, lo que si es verdad y si se puede hacer es recuperar datos de una cookie que pueden ser aprovechados en otros sitios. Además algunos navegadores permiten a los usuarios configurar la no admisión de cookies, Esto resulta una limitación para aquellos sitios que se basan en el manejo de cookies para personalizar la experiencia del usuario; por ello una recomendación es guardar en las cookies información secundaria que no sea de importancia para la aplicación web.
Existen cookies persistentes y cookies no persistentes, la diferencia entre ellos es básicamente su tiempo de caducidad, en el caso de las cookies persistentes se graban en el disco duro y se les asocia un tiempo de caducidad en cambio las cookies no peristentes solo están vigentes mientras dure la sesión del usuario en el sitio web.
El tiempo de caducidad de una cookie dependerá de la utilidad que esta desempeñe, por ejemplo si se desea mantener información como visualización de colores en el sitio web se puede almacenar en una cookie de manera persistente con un tiempo de caducidad largo; sin embargo uno de los mayores usos de una cookie es para mantener el control de la sesión de un usuario, cuando se ingresa el nombre de usuario y la contraseña se guardan estos datos en una cookie no persistente, es decir solo mientras dure la sesión del usuario, que puede ser cuando se cierra el navegador o la sesión se finaliza programaticamente, esto es para que el usuario no tenga que volver a ingresar su nombre y contraseña por cada pagina que solicite al servidor mientras su sesión este vigente.
Bueno espero que esta información les sea de utilidad y mas adelante hablare de cómo trabajar con cookies en Asp.net.
Quiero mandarle un saludo a mis amigos de la universidad por su ingeniosa manera de poner apodos, pues les cuento que uno de mis apodos que me puso la gente de mi codigo en la FIIS es la traducción al castellano de Cookies, por eso un afecto especial en cuanto al tema.
Monday, June 26, 2006
Tony Melendez - Superacion
Un gran ejemplo de vida para todos los que dicen "no puedo". Este video me encanto cuando lo vi y espero que les sirva de motivacion para crecer en la vida.
¡Solo levantense y digan yo quiero, yo puedo, yo voy a moverme pa' adelante...!
Sunday, June 11, 2006
Codigo 2002-II campeones de la semana FIIS
No podia creerlo cuando me dieron la noticia, pero si era verdad que habiamos ganado la semana FIIS, me siento muy alegre por ese triunfo, en lo personal para mi significa mucho ya que dedique casi todas las horas del dia a las actividades de esa semana y estoy agradecido con mis compañeros porque juntos lo logramos, tambien quiero agradecer a las chicas de la base 03 de Obstetricia de San Marcos que nos apoyaron en la danza.
Nunca olvidare esta semana, es un bonito recuerdo como alumno en mi paso por la FIIS y como dicen ya tengo que contarles a mis nietos jajaja...
Ahora se viene lo bueno, al codigo ganador de la semana FIIS le ofrecieron un viaje a lunahuana, ojala no haya sido un cuento y se cumpla pes.
Celulauni.net
Hola muchachos de la celulauni.net queria saludarlos de forma muy especial.
La celulauni.net es un equipo de personas dedicado a compartir, difundir e investigar temas relacionados con las tecnologias Microsoft y en especial la tecnologia.Net, osea le ayudamos a Bill a que engorde mas su billetera, jajaja. Aqui esta nuestra pagina www.celulauni.net
Podria decir que la celulauni.net ha cambiado mi vida, he aprendido mucho en el aspecto academico y personal, la experiencia con ellos ha sido mas que interesante algo alucinante puesto que hay mucho que aprender de cada uno de ellos, falta bastante por conocernos y estamos en eso creo; pero en el poco tiempo que tenemos juntos ya siento que se ha formado algo maduro y estamos trabajando para que se logren mejores cosas cada vez, una de ellas trae como producto que este escribiendo mi blog para poder presentarles comentarios a cerca de los avances de diferentes temas sobre .Net que me interesan y necesito reforzar.
La celulauni.net es un equipo de personas dedicado a compartir, difundir e investigar temas relacionados con las tecnologias Microsoft y en especial la tecnologia.Net, osea le ayudamos a Bill a que engorde mas su billetera, jajaja. Aqui esta nuestra pagina www.celulauni.net
Podria decir que la celulauni.net ha cambiado mi vida, he aprendido mucho en el aspecto academico y personal, la experiencia con ellos ha sido mas que interesante algo alucinante puesto que hay mucho que aprender de cada uno de ellos, falta bastante por conocernos y estamos en eso creo; pero en el poco tiempo que tenemos juntos ya siento que se ha formado algo maduro y estamos trabajando para que se logren mejores cosas cada vez, una de ellas trae como producto que este escribiendo mi blog para poder presentarles comentarios a cerca de los avances de diferentes temas sobre .Net que me interesan y necesito reforzar.
Hola gente
Como estan amigos, bienvenidos a mi primera experiencia en el mundo de los blogs y creo que sera marivollosa pues espero compartir con todos algo de mi persona, mis experiencias, pasiones, intereses, aficiones, vicios, bla bla bla.
Este sera mi refugio, sera el testigo de mis inquietudes al cual confiare los pasajes de mi vida de ahora en adelante. ¡Espero que les guste!.
Este sera mi refugio, sera el testigo de mis inquietudes al cual confiare los pasajes de mi vida de ahora en adelante. ¡Espero que les guste!.