Mostrando las entradas con la etiqueta Windows Vista. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Windows Vista. Mostrar todas las entradas

26 febrero 2007

MSDN Magazine (.chm) "No descubrí el agua tibia...!"


Desde hace un tiempo, se encuentra MSDN Magazine disponible para su descarga en formato .chm, si bien esta desde Enero del 2005... es bueno tenerlas o ojearlas, realmente existen muchos artículos que después de un tiempo es qué se vienen a comprender (esto es porque nuestra mente no estaba suficientemente madura, para entenderlo en ese instante. - me pasa frecuentemente.)
Esta revista esta disponible de diez a cinco días antes del mes de publicación.

Les dejo link para su descarga MSDN Magazine .chm

Estoy cociente que "No descubrí el agua tibia...!"

23 febrero 2007

Microsoft Virtual PC 2007

Realmente microsoft hace como los magos, saca cartas de las mangas de las camisas o chaquetas. Parece una avalancha de productos, pero no es simplemente un cambio de tecnologia:

  • Windows Vista
  • Offices 2007
  • Virtual PC
  • Framework 3.0
  • SP1.. SP2... y los que faltan...
Realmente la forma de desarrollar y de hacer las cosas con el computador (Cartas, hojas de calculo, presentaciones, desarrollo de aplicaciones, comunicacion...etc). La recta que desde hace un tiempo teníamos con Windows XP comienza a doblarse, recuerdo como si fue ayer que obtuve una copia de windows xp y hace como un año aproximadamente, en un evento en la capital escuche a Manuel Mendez hablar de XAML, (realmente este mundo es cambiante y si no hacemos giros rápidos nos revuelcan contra el piso la tecnología).

Vinculo para descargar Virtual PC 2007

21 enero 2007

Laboratorios Virtuales de Microsoft TechNet (MSDN)


Quién no conoce la navaja suiza...? bueno, esta es una de esas pequeña herramientas que se encuentra en la navaja suiza de Microsoft MSDN, los descubrí ayer por casualidad y desde entonces estoy tomándome un tiempo para reafirmar mis conocimiento y como siempre aprender un poco mas de es esta tecnología .net, que nos apasiona... Los laboratorios son desarrollados en ingles y se instancia una maquina virtual desde Internet, este virtual machine viene con visual studio 2003 o 2005 dependiendo del caso, sea un laboratorio virtual viejo o nuevo.

Posee laboratorios de; ASP.NET, IIS, Expression, Offices, Smart Cliente, SQL Server 2005, Visual Basic .NET, Visual C#, Windows Mobile, Web Service... por nombrar algunos de los laboratorios existentes.

http://msdn.microsoft.com/virtuallabs/

06 enero 2007

.NET Framework 3.0

Junto con Windows Vista se liberarán al mercado una serie de tecnologías para desarrolladores de software que cambiarán la forma en como construimos aplicaciones para la plataforma Windows. El .NET Framwork 3.0 (antes llamado WinFX) abarca tecnologías desde aplicaciones en 3D, aplicaciones con flujos de trabajo, aplicaciones bajo una arquitectura orientada a servicios y aplicaciones con seguridad consolidada entre otras. Muchas de estas tecnologías se podrán usar también en Windows XP y están disponibles para descargarse hoy mismo (en formato Community Technology Preview):

En resúmen el .NET Framework 3.0 es el nuevo modelo de programación para Windows, combinando el poder del .NET Framework 2.0 más las siguientes tecnologías:

  • Windows Presentation Foundation: es la nueva generación del sub-sistema de presentación para Windows. Provee a developers y diseñadores gráficos un modelo unificado de programación para construir clientes poderosos e inteligentes para Windows que incorporen UI (user interface) en 2D y 3D (basado en vectores más que en bitmaps), multimedia y documentos.
  • Windows Workflow Foundation: es un modelo de programación para crear rápidamente aplicaciones con flujos de trabajo. WF mejora sustancialmente la productividad de un developer a la hora de modelar y mantener procesos de negocios. Incluye un diseñador gráfico de flujos de trabajo, un modelador de reglas y un modelo de actividades entre otras cosas.
  • Windows Communication Foundation: (previamente llamado Indigo) es un framework unificado de Microsoft para crear aplicaciones distribuidas seguras, confiables, transaccionales e interoperables bajo una filosofía SOA.
  • Windows CardSpace: permite a un usuario brindar su identidad digital de una manera seguria y familiar. En el mundo físico usamos tarjetas de negocio, tarjetas de crédito y tarjetas de membresía. El mundo online podremos utilizar CardSpace para identificarnos dependiendo del proveedor que contactemos. La idea es no estar recordando usernames y passwords, únicamente escogemos una tarjeta de información virtual y listo!

Existen dos piezas adicionales en este mapa de tecnología que no son parte directa del .NET Framework 3.0 pero que son tecnologías muy importantes que conozcas para poder desarrollar software de esta nueva generación:

  • XAML: es un lenguage "markup" (como HTML) para representar declarativamente la interfaz de una aplicación de Windows, mejorando la riqueza de las herramientas mediante las cuales developers y diseñadores gráficos pueden contruir y modificar la interfaz de usuario. WPF utiliza XAML.
  • Expression: Con la nueva interfaz 3D de Windows Vista, una aplicación actual se podría ver algo "anticuada", ya que el usuario esperará ver aplicaciones también en 3D que utilicen al máximo el motor de Windows. Cómo lograr estas aplicaciones? Cómo construir interfaces de la nueva generación? Pues la línea de productos Expression son herramientas para diseñadores gráficos que trabajen mano a mano con el equipo de desarrollo de software, construyendo interfaces animadas y en 3D que hagan al usuario quedar impresionados. Los productos Expression te permiten crear gráficos de bitmaps o de vectores, animaciones en 3D que producen código XAML para incorporar con las tecnologías WPF, publicar también dichas interfaces al web, etc.

Para conocer más sobre todas estas nuevas tecnologías (y otras que acá no me dió tiempo de mencionar como ATLAS, los Gadgets para el Sidebar de Windows Vista o los productos Live) te recomiendo 2 sitios web clave:

En ellos podrás encontrar ejemplos, artículos, código fuente, descargas de todas las tecnologías mencionadas acá, ppts, virtual lab, links a blogs de los equipos de producto, foros de discusión y soporte en línea.

Interesante pagina de Windows Vista

Revisando como siempre a altas horas de la noche o a tempras horas de la mañana, consegui un portal de windows vista, realmente esta de poca madre. Todos los productos Microsoft son asi y despues viene el SP1, SP2, SPx... pero al final siempre terminamos utilizandolos...

Les dejo el Link para que lo visiten (no les llevara mucho solo 15 min. aproximadamente)

http://www.seewindowsvista.com/

23 diciembre 2006

Sobre la compatibilidad de Visual Basic 6.0 y Windows Vista


Hurgando ayer en la red me encontré con un artículo, a algunas personas le parecerá menos relevantes que a otra, pero a mí en lo particular me pareció muy interesante. El articulo esta escrito por el mas ni menos conocido "El Guille" y trata sobre la compatibilidad que posee las aplicaciones de Visual Basic 6.0. Yo en lo particular tengo la mayoría de mis aplicaciones en VB6 he ido poco a poco cambiándolas a .net progresivamente, a veces el cliente quiere realmente un solución rápida y como se tiene elaborado el código en VB6; lo mas rápido, fácil y rentable, es instalarle el código (programa o aplicación).

Bueno no hablo mas y les escribo textualmente lo que leí en el blog del Guille.

O sobre si se pueden usar programas de Visual Basic 6.0 en Windows Vista e incluso si se puede usar el entorno integrado de Visual Basic 6.0 en Windows Vista.

Pues eso... y es que según habían comentado las malas lenguas, decían que el entorno de trabajo (IDE) de Visual Basic 6.0 no se podía instalar en Windows Vista, decían porque el instalador era de 16 bits.
Lo que si decían es que las aplicaciones previamente compiladas con VB6 si que funcionaban, y eso es cierto, además de tener la ventaja de que si dicha aplicación no usa controles "raros" funciona sin necesidad de realizar una instalación, y esto es así porque el Windows Vista incluye el runtime de VB6.

Volviendo sobre el IDE de Visual Basic 6.0 en Windows Vista, lo único extraño que me pasó al instalarlo es que después de instalar la máquina virtual de Java (algo obligatorio para el VS 6) no se volvió a ejecutar el instalador después de reiniciar el equipo, y tuve que volver a arrancarlo desde el CD, aunque siguió instalando sin problemas.
Lo segundo fue después de instalar el Service Pack 6 que cuando finalizó la instalación (y cerré el programa al indicarme que había terminado), el Windows Vista me avisó de que "posiblemente" el programa no se había instalado correctamente, pero simplemente le dije, que sí, que se había instalado bien (me daba dos opciones, la de volver a intentarlo o la de aceptar que se había instalado correctamente), y todo siguió funcionando como antes de instalar el SP6.
No se si ese mensaje fue debido a que durante la instalación me dijo que iba a sobrescribir librerías que estaban en un idioma diferente (mi Windows Vista es en inglés con las opciones de idioma en español instalada posteriormente), pero como te digo, todo ha funcionado bien... o casi, el casi es porque cada vez que arranco el IDE de Visual Basic 6.0 me dice que hay un problema de automatización, pero una vez que le doy a Aceptar todo funciona bien, me permite trabajar, compilar, etc.

Así que... si tienes el Windows Vista y tienes la duda de si se instalará o no el Visual Basic 6.0, decirte que sí, que se instala (y funciona). Aunque lo más importante, es que las aplicaciones creadas con Visual Basic 6.0 si que funcionan sin ningún tipo de aviso... al menos en las que he probado y las que otros colegas MVP han probado.

Solo aclarar que el VB que he instalado es a partir del Visual Studio 6.0 Empresarial (solo instalando la opción de Visual Basic y sin las herramientas empresariales), y que el Windows Vista en el que lo he instalado no es la versión final, sino la "build" anterior a la final (RC2). Pero no creo que en la final haya problemas para hacerlo.

Y ya que estoy con las aclaraciones/recomendaciones, decirte que si piensas instalar el Visual Basic 6.0 en Windows Vista y también vas a instalar otras versiones de Visual Studio, primero instales las más antiguas, aunque no deberías tener problemas, ya que yo tenía instalado el Visual Studio 2005 Express (VB, C# y VWD) y no le ha afectado la instalación posterior de un producto más antiguo.

Nos vemos.
Guillermo