January 2008 - Posts

Baja el archivo de aqui

La próxima semana será el ODC (Office Developer Conference) en San José, CA donde Bill Gates participará como Keynote Speaker.

Una conferencia bastante valiosa para personas que actualmente desarrollan aplicaciones basadas en Office, portales corporativos con SharePoint y cualquier cosa que se les asemeje.

Desafortunadamente no podré asistir, sin embargo Román irá representando a Team Intellekt en el evento y permitiendo replicar muchas de las cosas.

Gente importante de la industria y gente importante de Microsoft estará dando sesiones productivas; que realmente valen la pena.

Si no habías escuchado sobre este evento pero te interesaría participar, todavía hay tiempo para inscribirte y hacer tu vuelo, no está nada mal... alguien que se llama desarrollador decente en Office ¡no puede perderlo!

Por otro lado, estaremos continuando con una serie de Workshops para OpenXML que ya se impartieron en Guadalajara, Monterrey y México D.F. Tambien estaremos en el sur en Mérida/Cancún y posteriormente en más plazas, por si te interesa ser caso de éxito de esta tecnología o ganarte un viaje a NY no dejes de ponerte en contacto conmigo para ver si te podemos meter en uno de estos eventos.

Cheers! Beer

¿Pos aca los poscas no?

En Febrero estaremos inagurando el Podcast Quincenal de Intellekt (que aún no tiene nombre) pero haremos algo refrescante e interesante con invitados super-duper especiales como el Hijo del Santo, Scott Guthrie, Memo Ochoa y Brozo. Bueno, eso de los invitados está por verse pero conformense con mi valedorcito Romanovich y Arthur "twitterfan" Stick out tongue.

Un podcast que será quincenal con 3 locutores y muchos invitados de la industria.

Si alguien de ustedes está interesado, no dude en escribirnos; todo esto será parte del lanzamiento de VS 2008 y de nuestra nueva comunidad GUN.

Estén pendientes.

Cheers! Beer

Posted 01-26-2008 7:38 PM by chris | with no comments
Filed under:

unfuddle Esta herramienta Web 2.0 está muy interesante para pequeños equipos de trabajo que se estén desarrollando actualmente aplicaciones.

unfuddle es una solución segura en línea de administración de proyectos para equipos de desarrollo. Muchos de nosotros utilizamos Team System, pero cuando este es overkill para algunos tipos de proyectos aquí unfuddle podría ser muy útil. Cuando no dispones con el tiempo ni con los recursos para dar de alta un servidor una solución empaquetada gratuita puede ser muy útil.

Algunos de las características que contiene es un sistema para darle seguimiento a excepciones (bugs), hosteo de versiones y un dashboard para darle seguimiento total al proyecto y otras características demás interesantes.

¿Te interesa?

Puedes dar de alta una versión gratuita que tiene algunas limitantes y para un solo usuario... pero por una módica cantidad mensual podrías tener funcionalidad extra dependiendo de los niveles en el que estés interesado.

Definitivamente un must 2.0 para aquellos desarrolladores de software que no tienen o piensan gastar en un Team System.

Dashboard: An overview of recent activity and important dates in your entire account or project.

Cheers! Beer

En este su segundo episodio de este super-divertido tutorial estaremos conceptualizando la aplicación y definiendo la interfase gráfica en base a los requerimientos.

El requerimiento

Lo que quiere el usuario es una aplicación vistosa que nos permita mostrar una serie de videos de una manera sencilla y rápida con una navegación simple. Lo que tenemos ahorita solamente son 10 videos en formato wmv que ya fueron producidos por un equipo encargado a eso. Queremos que estos videos puedan ser reproducidos en un CD que será distribuido a diferentes personas por diferentes medios.

El concepto

Abrí mi cuaderno profesional Scribe de 100 hojas y me puse a dibujar el mock-up de como me gustaría hacer la aplicación y mostrarsela a mi usuario... estas imagenes fueron el resultado:

El diseño

En el siguiente episodio estaremos utilizando Blend para diseñar nuestra interfase gráfica de usuario que nos permitirá llevar nuestra conceptualización del sitio a algo tangible y aterrizado; así que no se despeguen amiguitos ya que iremos viendo paso a paso como usar Blend y con un scrincas que refuerce los conocimientos.

wpf_0003_Backgroundwpf_0002_Layer 1 wpf_0000_Layer 3

 

Cheers! Beer

Posted 01-24-2008 11:03 AM by chris | with no comments
Filed under:

GUN

Llevo años participando en las comunidades. Obviamente mi participación activa dentro de estas comunidades ha sido nublada a ser solo un expectador dado el nivel de las preguntas y la falta de atención en estos días... no, no es queja ni lo tomen a mal pero creo que hemos desvirtuado un poco el tema de una "comunidad".

Una comunidad, como lo dice Wikipedia es:

Una comunidad es un grupo o conjunto de personas que comparten elementos en común, elementos tales como un idioma, costumbres, valores, tareas, visión de mundo, edad, ubicación geográfica (un barrio por ejemplo), estatus social, roles, etc. Por lo general en una comunidad se crea una identidad común, mediante la diferenciación de otros grupos o comunidades (generalmente por signos o acciones), que es compartida y elaborada entre sus integrantes y socializada. Uno de los propósitos de una comunidad es unirse alrededor de un objetivo en común, como puede ser el bien común. Aun cuando se señaló anteriormente basta una identidad en común para conformar una comunidad sin la necesidad de un objetivo específico.

Al día de hoy, me encontrado muchas deficiencias en muchas de las comunidades actualmente activas... por ejemplo: siempre los mismos speakers, siempre las mismas personas, no hay interacción entre los participantes y los speakers... en fin.

Creo que una comunidad va más alla de solamente "dar" una plática, hacer una reunión o postear en algún foro. Una comunidad debe compartir el conocimiento de una manera activa (no activa-pasiva como actualmente sucede) y de una manera consistente. Otro punto es que veo que la comunidad de Mty tiene las mismas preguntas que la comunidad de Méx y así...

Por eso es que quiero hacer algo que se le conoce como GUN. Grupo de Usuarios NET inicialmente se formó con la idea de permitir tener esta sinergía entre varias comunidades y hacer una comunidad real. Una comunidad donde todos participen y no tengas que ver a los mismos speakers dando una y otra vez el mismo tema. Un lugar donde todos se conozcan y puedan pasar un tiempo ameno y a gusto.

Estamos planeando lanzar GUN muy pronto. Le estamos invirtiendo bastante tiempo desde el año pasado y ya tenemos muy buenos patrocinadores que nos apoyarán para hacer los eventos y regalos. El chiste es poder unificar las comunidades y tener un banco de documentos, foros, noticias, registro y publicación de eventos y un buró de speakers que nos puedan apoyar en las pláticas para que no sean siempre los mismo.

Aparte, para el tema de las reuniones estamos pensando en hacer algo informal, algo que pueda hacer un entorno más amigable e interesante invitando a gente de la industria, MVP's reconocidos (tanto mexicanos como extranjeros), gente de INETA y en fin; lo que se nos vaya ocurriendo. Algo muy similar al BarCamp que se realiza de repente en USA...

Ya estamos trabajando en el sitio, en la imagen y estaremos revisando estos temas necesarios para hacer el lanzamiento oficial e invitar a las demás comunidades que participen. Esto debe ser pronto para poder apalancar el lanzamiento de los nuevos productos en Febrero, así que como ven... tenemos mucho trabajo adelante.

Espero que si están interesados me sigan escribiendo y participen en esta nueva iniciativa; creo que es muy interesante y no solamente para compartir conocimientos sino para conocer nuevos amigos y ampliar nuestros horizontes.

¿Qué tal la inaguración en el Patita?

Cheers! Beer

Esta serie de artículos te mostrarán como crear un sencillo visor de videos. Básicamente, esta aplicación fué desarrollada para Microsoft México con el fin de distribuir una serie de entrenamientos para PRONET 2.0; decidimos usar WPF para hacerlo más chido para los usuarios (y más rápido). Realmente el desarrollo de esta aplicación me tomo un par de días, aunque nos tardamos más en entregarla por que me estuve peleando con algunas cosillas en Blend.

El objetivo de esta serie de tutoriales (completas con todo el código, screencasts y más) es permitir a las personas que esten interesadas en conocer más sobre de WPF en una aplicación real y como integrar varias características de la plataforma.

Este episodio es más introductorio que nada;. Además de que me chocan los posts larguísimos que parecen biblias... intentaré hacerlos cortos, concisos y con muchos ejemplos.

Así que "arremanguense" las camisas para que vayan juntando los ingredientes necesarios para el proyecto:

  1. Visual Studio 2008
  2. Blend 2 December Preview
  3. XML Notepad
  4. Un cuaderno Scribe rayado tamaño profesional de 100 hojas
  5. Ganitas, muchas ganitas

Es importante mencionar que es necesario que tengas nociones de desarrollo de aplicaciones, aunque no estaremos haciendo nada fuera de lo común deberías conocer que son los manejadores de eventos, un poco de C#, familiarizado con XML y un poco con el NET Framework 3.0 ya que estaremos usando WPF al por mayor.

Si no conoces mucho de esto, te invito a que navegues un poco en este tu blog favorito Stick out tongue donde encontrarás mucha información al respecto, así como los foros, recursos en línea y presentaciones sobre lo que es esta tecnología para que puedas ir conociendo y te familiarices con algunos de estos conceptos.

Con esto concluímos el primer episodio de este tutorial (espero que no sean más de 10) y nos vemos mañana con la siguiente parte que será: la conceptualización de la aplicación.

Cheers! Beer

Posted 01-23-2008 6:39 AM by chris | with no comments
Filed under:

Fiuuu!

Hemos andado super-ocupados con varios proyectitos y por eso había dejado un poco olvidado este blog... sin embargo ya hemos retomado el buen camino. Próximamente estaremos liberando una serie de nuevos entrenamientos en línea gratuitos completamente en español para todos ustedes que estan interesados en la nueva tecnología; los estaremos subiendo al sitio de http://media.intellekt.ws y a ver donde MS se le ocurre ponerlos.

De entrada están listos los siguientes:

  1. Nuevas características de VS 2008
    1. Introducción a LINQ
    2. ASP.NET 3.5 y NET Framework 3.5

Y estamos trabajando en:

    1. Windows Communication Foundation
    2. Windows Workflow Foundation
    3. Windows Presentation Foundation
    4. VSTO
    5. Silverlight 1.0 y 2.0
    6. Nuevas caraterísticas de SQL Server 2008
    7. Nuevas características de Windows Server 2008 para desarrolladores
    8. ASPNext : MVC, etc etc

Estén pendientes para su publicación ya que estos entrenamientos son completamente gratuitos enfocados para comunidades de desarrollo y la idea es que puedan ser replicables en cualquier sesión... incluyen un video overlay y todo el script.

¡Espero que les gusten!

Cheers! Beer

Posted 01-23-2008 6:01 AM by chris | with no comments
Filed under:

¿ No te has migrado a VS2008 ?

VS2008 trae una serie de nuevas características muy chidas, IDE mejorado, mejor intellisense, etc etc que segurito fácilmente encontrarás en muchos blogs en estos días... solo basta que hagas una consulta a cualquier buscador.

Pero ese no es el punto de este post, el meollo son las grandes ventajas que nos ofrece al desarrollar aplicaciones... especialmente WPF. Acabo de terminar un visor para los entrenamientos de TechNet PRONET 2.0 completamente en WPF y les digo que está de pelos... el intellisense en XAML es la neta y la compilación y depuración es rapidísima.

Estaba leyendo una comparación que encontré en el blog del Grupo de VB (aunque el VB sea para secretarias hay cosas chidas que luego uno aprende de ellosStick out tongue) y viene una serie de comparativas donde se ve como VS2008 revuelca literalmente a VS2005 en muchos aspectos... cheque uste' el post y revise.

Entonces... ¿te conviene migrar a VS2008?

Si.

¿El RTM está estable?

Si. Bueno... más o menos... pregúntenle al Rober. Stick out tongue

Y si no, pues siempre estarán las versiones Express...

Cheers! Beer

Posted 01-16-2008 11:33 AM by chris | with no comments
Filed under:

Para los que nos escucharon al Yeims y a mi en Byte Me el día de ayer en QuiteLoudFM les dejo los vinculos que les prometimos:

  1. ¿Qué es el Web 2.0?
  2. Obtener todos los productos de Live
  3. El video de Web 2.0 (esta chido)
  4. Las búsquedas locales de prodigymsn (muy a-web 2.0)
  5. last.fm

Y bueno hay muchos más pero ya no me acuerdo. Recuerden sintonizarnos todos los Juevebes de 7 a 8 pm en www.quiteloudfm.com

 

Cheers! Beer

El toolkit originalmente desarrollado por Clarity Consulting ahora hospeda el código fuente en CodePlex para agilizar el desarrollo y la integración continúa de características para el proyecto. Esto facilitirá el desarrollo de los wrappers del toolkit y todas las monerías que han sido incluídas en la versiones Express de Visual Studio 2008.

Chequen las estadísticas de participación del proyecto:

Activity

Page Views 10915
Visits 3507
Pages Per Visit 3.11
Work Items Closed 0
Discussion Posts  25

Y se espera que estas cifras estén doblando su tamaño a finales de Marzo. ¡Participen!

Cheers! Beer

Posted 01-09-2008 12:55 PM by chris | with no comments
Filed under:

Ya está. Tienen que saber la verdad sobre los Reyes Magos. Todos.

Cheers! Beer

Posted 01-07-2008 1:54 PM by chris | with no comments
Filed under:

Hablemos un poco de VSTS. Muchos andan confundiendo las versiones; pero el tema va así:

El VS2008 (Orcas) que será liberado el 27 de Febrero del presente será la versión final de la herramienta. Posterior a esto, se estará liberando una serie de actualizaciones para VSTS y TFS (ahí por Abril o Mayo) que se le conocen como Rosario ... que aunque es la misma base (Orcas) tiene algunas nuevas características.

Por otro lado, vayan checando los Power Tools que extienden y facilitan el diagnóstico del servidor, inclusive hay un gadget de Windows Vista que te permite ver la salud del proyecto y algunos otros datos muy a gusto la verdad.

Y para los que usan VSTS para Database Pros hay un Service Release disponible desde Julio. Pueden descargarlo aquí.

El buen James también publicó un post con información para descargar las máquinas virtuales de Rosario, échenle una revisadita tambien. ¡Ah! y tambien una presentación.

Cheers! Beer

Posted 01-07-2008 12:22 PM by chris | 4 comment(s)
Filed under:

Pues el rumor está muy bueno, pero dicen que XBOX360 tendrá una edición Ultimate que tendrá:

  • HD DVD integrado
  • HDMI 1080p
  • WiFI
  • HD Audio
  • Arquitectura de 65nm
  • Disco duro de 360 GB
  • y será casi silencioso
  • IPTV

Esto está chido, ya a este nivel no tiene nada que pedirle al PS3 ... salvo por los juegos que no llegan, claro. Obviamente esta información no ha sido confirmada por MS, por lo cual es posible que cambien algunas de las características.

Ojalá y no salga igual de defectuoso que la consola actual.

Cheers! Beer

UPDATE: parece ser que ya desmintieron el rumor... lástima. Ojalá si lo liberaran... solo el tiempo lo dirá.

Posted 01-04-2008 1:19 PM by chris | with no comments
Filed under:

El 2007 fué el año en que se liberó Windows Vista. Y después de 100 millones de copias vendidas dejó completamente a MacOS y Linux mordiendo el polvo. De acuerdo a la noticia que acabo de leer en SoftPedia, MacOS X tiene el 7.31% del mercado mientras que Linux solo el 0.63%.

La mayoría de los usuarios de XP están pensando migrar a Vista que a otra plataforma.

Interesante, ¿no?

Sé que Windows Vista no es el sistema operativo perfecto... pero en lo particular a mi me ha funcionado muy bien.

Por otro lado, Office 2007 tiene tambien una muy parte importante del mercado y tambien esta muy bueno. El formato OpenXML va en buen camino para la certificación ISO y con VS2008 es más sencillo escribir aplicaciones para Office. Hablando de aplicaciones de Office, les recomiendo que le echen un ojo a Anagram para Outlook, que te permite crear contactos en base a las firmas en los mensajes o cualquier texto en pantalla... muy útil y ahorrador de tiempo.

Espero que tengan un muy buen inicio de año todos y seguimos leyendonos.

Cheers! Beer