February 2007 - Posts

Esta muy bueno...

Cheers! Beer

Posted 02-18-2007 9:54 AM by chris | 12 comment(s)
Filed under:

He andado revisando cosas que corren en WPF y me he encontrado con unos vínculos interesantes y que me gustaría compartirles:

Dominoken - Este me lo paso Rodrigo y es un restaurante japonés mix. Ta muy chido. Por ahí hay un guey que se parece a mi... que horror...

Otto Store - Este me lo paso un colega de Microsoft que lo vió en el TechReady. Es una tienda en línea que tiene una funcionalidad padrísima, puedes ver las prendas en modelos puestos (con transiciones y efectos muy chidos en 3d) y además puedes usar el Mix-n-Match, que básicamente te permite poner una muñequita y ver como se vería tus ropitas antes de comprarlas. Un ejemplo claro de hacia adonde se dirige la siguiente generación de aplicaciones.

New York Times Reader - No exactamente muy nuevo, pero es una aplicacion creada completamente en WPF que permite ver las noticias del NYT en un cliente inteligente. Interesante y muy padre la integración con el Search de Windows Vista.

Notescraps - Lo encontré en el blog de mi super-mega-master-broder Tim Sneath y básicamente es un cliente que te permite guardar post-its en una interfase con WPF. Muy chido y aunque hace un uso leve de WPF, tiene un diseño consistente y sencillo.

FNAC - Una aplicación muy similar a Otto, pero en vez de comprar ropita compras electrónicos. Tiene un diseño muy diferente pero tambien esta muy padre. Un poco lento al cargar la primera vez pero nada que no se pueda soportar.

Revisen esto y las maravillas que se pueden lograr con NET 3.0 especialmente con WPF.

Cheers! Beer

Para aquellas empresas de desarrollo de software empaquetado que apenas están iniciando su negocio y quieren apuntar sus soluciones sobre las plataformas de siguiente generación, les recomiendo que vayan informándose acerca de una nueva iniciativa de Microsoft que se llama Project Glidepath.

¿Qué es? Es un add-in para Visual Studio 2005 que entrega, vía RSS lineamientos, guías, patrones, mejores prácticas, ejemplos, tips, trucos e instrucciones para los desarrollares de como tomar ventaja de los nuevos pilares de la plataforma NET (WPF, WCF, WF y WCS) así como algunos aspectos no tan técnicos de como ser un ISV, más enfocados al negocio.

Vayan descargándolo, para que le vayan echando un ojo y vean como pueden ir mejorando la manera en que desarrollan aplicaciones ... HOY

Cheers! Beer

Algo fregón para ahora que tengas tu Windows Vista Ultimate corriendo en tu PC, es que descargues el extra de Windows DreamScene.

Básicamente es un extra que hace uso de todas las ventajas y el nuevo motor de rendering y composición de Windows Vista para mostrar videos en tiempo real sobre tu escritorio. Dale vida más vida a tu sistema operativo con este add-on. Se ve muy bien y no ocupa tantos recursos del sistema como uno pensaría.

Pero bueno, para muestra un botón:

Video: Windows DreamScene

Cheers! Beer

Posted 02-10-2007 9:40 PM by chris | with no comments
Filed under:

Yikes!

Hoy tuvimos que hacer unas instalaciones de máquinas con Windows Vista y me encontré que para que funcionen con Ghost correctamente se necesitan hacer unos cambios al boot.

Lo que pasa es que Windows Vista, usa identificadores para todo el hardware; esto quiere decir que si copias de un disco duro raw byte por byte, aunque sea la misma marca, modelo, número de cilindros y demás existe un guid que se crea específicamente para cada pieza de hardware.

Entonces cuando booteas Vista en tu nueva imagen de disco duro, no jala.

Perooooo existe un workaround, que aunque sencillo es algo tardado (más cuando estas en Buenos Aires con tanto calor, son las 8 y te faltan 15 máquinas por instalar), pero ahi les va:

  1. Hacés tu imagen con Ghost 8.3 de preferencia (yo usé el Hiren Boot CD 8.0)
  2. Después poné el disco duro clonado en la máquina destino
  3. Inicias con un disco de WinPE (yo en mi caso usé el BartPE) y entras a línea de comandos y escribí lo siguiente:
    1. cd windows\system32
    2. bcdedit /store c:\boot\BCD /set {default} device PARTITION=c:
    3. bcdedit /store c:\boot\BCD /set {default} osdevice PARTITION=c:
    4. bcdedit /store c:\boot\BCD /set {legacy} device boot
  4. Reinicias la máquina sin el disco de PE, asegurate de darle ChkDsk para la integridad del nuevo disco duro
  5. Dejas que el Windows Vista detecte los nuevos identificadores, reinicia de nuevo

¡Listo! Tenés una máquina corriendo correctamente tu nueva imagen de Windows Vista.

Me pasaron el tipo que si usas Norton Enterprise puedes cambiar el archivo PXE.SYS y ponerle y cambiar la línea de ghost a ghost.exe -fsde, pero no aplica en mi escenario por que teníamos Ghost Corporate.

Dale, entonces ahí los dejo con ese tip por si alguna de esas les pasa. Si saben de alguna mejor, no duden en avisarme...

Salú che! Beer

Si quieren conocer el poder de la siguiente generación de tecnología que nos da la plataforma, chequen y descarguen el sitio de DinnerNow.

Es un sitio de ejemplo, desarrollado por el equipo de DPE en Redmond que demuestra todas las capacidades de:

  1. IIS7
  2. ASP.NET Ajax Extensions
  3. Linq
  4. Windows Communication Foundation
  5. Windows Workflow Foundation
  6. Windows Presentation Foundation
  7. Windows Powershell
  8. .NET Compact Framework

No dejen de ver los screencast, que demuestran el uso de todas las funcionalidades de la plataforma. Simplemente asombroso. Me quito el sombrero. Stick out tongue

Cheers! Beer

Ayer me di a la tarea de actualizar el sitio de Team Intellekt a la versión 2.1 de Community Server. Antes teníamos la version 2.0 jalando en NET 1.1 ... ahora ya esta jalando en versión NET 2.0 con 2.1 SP1.

A grandes rasgos lo que se tiene que hacer es lo siguiente:

  1. Respalda todo tu sitio original
  2. Respalda tu base de datos
  3. Borra todos los directorios excepto blogs, photos, rankicons
  4. Modifica el web.config del instalador de Community Server para que apunte:
    1. El connectionString que estabas usando
    2. El machineDecryptionKey
  5. Modifica el communityserver.config para que tome los cambios
  6. Modifica todos los archivos con la nueva version
  7. Prueba y prueba

Andrés se dió cuenta que en el homepage ya no salen los blogs, para lo cual hay que modificarlo y ponerle dentro el user control que contiene los blogs.

Creo que con esto esta funcionando bien...

Cheers! Beer

Posted 02-01-2007 3:24 PM by chris | 5 comment(s)
Filed under: