Performancing Metrics

\\Brain\Backup

\\Brain\Backup

Rincón de desahogos de un 'evangelista' de MS
Slides de los labs de Windows Azure

Se acabó por el momento :)

Empezando en Febrero y acabando hoy, hemos tenido diferentes laboratorios presenciales donde os porponíamos ejercicios sobre Windows Azure e intentábamos resolver las dudas que iban surgiendo. 5 en Madrid y uno en Barcelona, con un total de unos 100 asistentes que han probado en sus portátiles o en los del laboratorio cómo subir aplicaciones, depurarlas, trabajar con el almacenamiento…

Los laboratorios los tenéis disponibles en la página de Windows Azure en MSDN españa  http://msdn.microsoft.com/es-es/azure en la parte de abjao veréis una sección “Laboratorios en castellano”.

Aquí os dejo las slides para el que las quiera hojear en pptx y en pdf

Y aprovecho para animaros a continuar explorando con los laboratorios del platform training kit ( los bajas y sigues el doc en tu máquina ) y con los Virtual Labs en MSDN.

En los Virtual Labs se arranca un entorno para que hagas las prubas, no hace falta tener nada instalado, hay de migración de aplicaciones, de PHP en Windows Azure, de cómo ejecutar código nativo,…

Esperamos que os haya servido de utilidad, en Abril esperamos volver con algún laboratorio más de Windows Azure, y porqué no… de más tecnologías  :)

Happy hacking!

PD –> Q porqué no hay más en Marzo?  pq entre un viaje de trabajo y vacaciones no tengo tiempo de un evento presencial, yo tb os echaré de menos :P

Laboratorios de Windows Azure en castellano

Por fin!

Hace tiempo nos planteamos que los laboratorios de la Plataforma Windows Azure estaban genial… peeeeero como siempre, venían en inglés, suelen estar sujetos a demos complejas, etcétera.

De modo que hemos optado por hacer una versión en castellano de 3 laboratorios. En el enlace anterior tenéis un montón extra de labs, estos 3 pretenden simplificar los contenidos y ser un buen punto de entrada para entender la plataforma y los servicios.

Se pueden realizar sin tener una cuenta de la Plataforma Windows Azure, tienen todos los ejercicios en local, con el entorno de simulación, y luego la posibilidad de subirlo a la nube si se tiene suscripción creada.

En unos días los tendremos referenciados en el centro de desarrollo de la Plataforma Windows Azure en MSDN España, por ahora cuelgo el formato PDF por aqui para ir adelantando tiempo. Ya están en MSDN dos de ellos, he actualizado los enlaces

Si vemos que funcionan y que merecen la pena porque os gusta el formato, empezaremos a hacer más laboratorios de ésta y otras tecnologías.

Los que tenemos creados por ahora son:

Creando Suscripciones

En este laboratorio se ve cómo crear suscripciones con bolsas de recursos gratis para hacer demos

http://download.microsoft.com/download/F/3/7/F371DFCD-5E78-4BAF-8867-D566BE84FCF6/MSDNEs-AzureLabs-CrearSuscripcion.pdf 

http://download.microsoft.com/download/F/3/7/F371DFCD-5E78-4BAF-8867-D566BE84FCF6/MSDNEs-AzureLabs-CrearSuscripcion.xps

Windows Azure: Introduccion al servicio de Ejecución

Cómoc rear los roles y utilizar el entorno de simulación para probar las aplicaciones, depurarlas…

http://cid-a3236cbfb2d07427.skydrive.live.com/self.aspx/Public/WindowsAzure/MSDNEs%20-%20AzureLabs%20-%20ServicioEjecuci%c3%b3n.pdf

Windows Azure: Servicio de Almacenamiento

El almacenamiento dentro del storage no es un almacén relacional tradiciona, veremos cómo se almacena la información y cómo se accede a los servicios de Blobs, tablas y colas

http://download.microsoft.com/download/F/3/7/F371DFCD-5E78-4BAF-8867-D566BE84FCF6/MSDNEs-AzureLabs-WindowsAzureStorage.pdf%22

http://download.microsoft.com/download/F/3/7/F371DFCD-5E78-4BAF-8867-D566BE84FCF6/MSDNEs-AzureLabs-WindowsAzureStorage.xps

Ya nos contaréis que os parecen, se agradece el feedback y peticiones de nuevos labs ^^

 

Happy hacking!

~ds

Posted: 1/3/2010 13:36 por David Salgado | con 3 comment(s) |
Archivado en: ,,
Windows Azure: Importante para que no te cobren…

Todo ha empezado con una duda en el foro de Azure en MSDN en castellano. Hay un hilo sobre cómo monitorizar los recursos consumidos en Azure. En las versiones previas teníamos una pestaña en el portal que nos mostraba los recursos utilizados, pero esa opción hace tiempo que no está disponible.

A día de hoy, la recomendación del grupo de producto ( en este post ) es que lo miremos desde el portal de cliente de Microsoft Online Services.

Ahí es donde empieza mi aventura… al mirar los recursos que llevo consumidos he visto que en mi suscripción MSDN… 0 euros ( bien ^^ )  pero en la suscripción que tengo con el free introductory offer ( la oferta gratuita de iniciación que es algo más reducida que la de MSDN )  me van a cargar un pago a la tarjeta!! sigh!

Compruebo en el portal mis sospechas… y efectivamente… horror….  en el último evento que tuve de azure olvide borrar los despliegues  :____)

Esto se podía haber evitado con dos acciones muy sencillas que os recomiendo a todos los que estéis evaluando la Plataforma Windows Azure:

1  -  En la página oficial, en los detalles de precios nos advierte claramente de cómo se cobra, y en el caso de Windwos Azure (olvidemos SQL Y AppFabric un segundo) se cobra por DESPLIEGUE y por ALMACENAMIENTO

“Measuring Windows Azure Consumption” Compute time, measured in service hours: Windows Azure compute hours are charged only for when your application is deployed

De modo que  ACUÉRDATE DE BORRAR los despliegues entre pruebas. (si tienes la suscripción MSDN tienes más horas y es más dificil que te cobren, pero no te despistes ) y de borrar los almacenes del storage.

2 – Revisar regularmente el correo. No digo q te vuelvas un paranoico del mail. Pero si el correo que indicaste para la cuenta de Azure no es tu correo habitual ( como en mi caso ) revísalo de vez en cuando, así vas comprobando que las facturas son de 0 euros, y no te das cuenta al de mes y medio ( como es mi caso )

Espero que estos dos sencillos consejos os ahorren los eurillos que yo me he gastado por despistado ^^

cheap hacking!!

David Salgado

PD –> No tiembla el alquiler de este mes ni mucho menos… no se me preocupen… pero esta semana el fin de semana será menos movidito.

PD2-> Cómo de menos movidito? …pues unos 5 roles desplegados,  2 de ellos funcionando y un par de cuentas de sotage menos movidito ^^

Posted: 10/2/2010 13:16 por David Salgado | con 7 comment(s)
Archivado en:
Activar la cuenta gratuita de azure para suscriptores MSDN

Finalmente he probado a activar la promoción de recursos de la Plataforma Windows Azure asociados a una suscripción MSDN. Desde la página oficial de ofertas de Windows Azure http://www.microsoft.com/windowsazure/offers/ vemos el logo de las suscripciones MSDN.

image

Al hacer click nos lleva a la página de inicio de la activación, donde se indican los paises en los que está disponible la promoción. Al hacer click en Sign Up Now

image

Nos lleva al portal de nuestra suscripción MSDN, donde encontramos una apartado de Plataforma Windows Azure

image

lo que nos lleva directamente al portal de Microsoft Online Services. En mi caso, estoy dado de alta en el portal con el mismo ID que en MSDN, de modo que no he tenido que dar mis datos en ningún momento, ha sido un paso transparente.

 

 

image

Una vez en el portal de online services hay que realizar la “compra” del servicio. Si bien la promoción te da un número de horas elevado, si lo superamos o si en el futuro (tras los 8 meses de promoción) queremos renovarlo, hace falta la tarjeta. Como el proceso es similar al de dar de alta las cuentas gratuitas os voy a referenciar al post donde doy de alta una cuenta gratuita, para que veáis todos los pantallazos :)

(no dejan de ser una compra y activación de servicio en online services, el proceso es el mismo ;) )

Prueba Windows Azure Gratis

happy hacking!!

 

Añadido el 10/02/10 --> Importante para no pasarte de horas  http://geeks.ms/blogs/dsalgado/archive/2010/02/10/windows-azure-importante-para-que-no-te-cobren.aspx

Cuentas para la plataforma Windows Azure

Definitivamente se han presentado las ofertas para utilizar los servicios de la plataforma Windows Azure. En este post veremos un breve resumen de las opciones, separadas en las dos categorías más importantes:

  Ofertas con Período Gratuito

Para Suscriptores MSDN

        Tienes 8 meses de evaluación gratuitos, a partir de los cuales si quieres puedes pasar a una suscripción de la plataforma Windows Azure. Aqui tenéis un post con el proceso de alta y activación de la promoción  http://geeks.ms/blogs/dsalgado/archive/2010/01/08/activar-la-cuenta-gratuita-de-azure-para-suscriptores-msdn.aspx

Para el resto del mundo

       Esta oferta solo estará disponible hasta Julio 2010. Con ella disponemos de una serie de horas, mensajes y almacenamiento GRATIS. Si nos pasamos de esos limites tenemos que pagar, pero si nos mantenemos dentro es completamente gratuito.

Nos podemos apuntar en la página de Microsoft Online Services, y aunque sea una oferta gratuita, como si nos pasamos hay que pagar, tenemos que dar una tarjeta de crédito.

http://geeks.ms/blogs/dsalgado/archive/2010/01/04/prueba-windows-azure-gratis.aspx

  Ofertas de Bolsas de Horas

Hay dos opciones (la development accelerator core y development accelerator extended) que se diferencian por el paquete de horas y el tipo de recursos. La extended tiene más recursos (como su nombre indica :) ) Son una especia de compra de bolsa de horas, pensada para equipos de desarrollo.

  Entorno de Producción

Pay per use. Esta es la oferta de sistemas en producción. pagas por lo que usas y punto, sin bolsas de horas, ni evaluaciones ni nada. Por decirlo de algún modo, es la oferta de “producción”

 

En esta URL tenéis todas las opciones listadas, con la información de consumo de cada una de ellas

http://www.microsoft.com/windowsazure/offers/

Espero que el post ayude a aclarar las ideas :)

Happy Hacking

~ds

 

Actualizado 10/2/10 .. tenéis el artículo oficial en el developer center de Azure   http://msdn.microsoft.com/es-es/azure/ee834806.aspx

Prueba Windows Azure Gratis

Por fin!  Hoy se ha liberado oficialmente la plataforma Windows Azure como producto comercial dentro de Microsoft Online Services.

Las ofertas para desarrolladores las podéis encontrar en inglés (aun no nos ha dado tiempo a traducir) en http://www.microsoft.com/windowsazure/offers/ 

La primera de ellas Windows Azure Platform Introductory Special es una promoción gratuita para evaluar la plataforma!!! Obviamente, al ser gratuita esta algo limitada, en este enlace  http://www.microsoft.com/windowsazure/offers/popup.aspx?lang=en&locale=en-US&offer=MS-AZR-0001P  podéis ver los recursos que trae esta promoción.

La plataforma Windows Azure está dentro del paraguas de los Microsoft Online Services, junto a otros servicios en la nube como BPOS o Live Meeting  https://mocp.microsoftonline.com/site/default.aspx

image

Para acceder a la oferta gratuita, hemos darnos de alta en el portal de Ms Online Services con una cuenta passport válida. Una vez nos hemos registrado, hacemos click en la pestaña de servicios

image

Hacemos click en Windows Azure de entre los diferentes servicios disponibles.

Y aqui CUIDADO, vemos que hay diferentes promociones, pero SOLO LA PRIMERA es la promoción de acceso gratuito, de modo que nos subscribimos a esa.

image 

Y ya solo nos queda… lo que más nos duele!! :_)  Algo que no me gusta, es que al compartir la infraestructura de MS Online Services, aunque no nos cobren tenemos que dar la tarjeta de crédito…. :_) 

Actualizado (08/01/10)  La promoción nos da una bolsa de recursos gratuita, a partir de la cual, tenemos que pagar por lo que consumamos, por eso nos piden la tarjeta de crédito. De todos modos, siempre y cuando nos mantengamos en las horas/recursos/mensajes estipulados, no nos cobrarán nada.

Tras dar la tarjeta y confirmar el pedido,

  image

  podremos pasar a activar la suscripción, asignar administrador, darle un nombre a la suscripción (es importante, es el nombre q nos va a a aparecer en el portal de desarrollo, en mi caso he escogido Introductory Offer)...

 image

Una vez activado, nos llega un correo avisandonos de que la cuenta esta disponible para el uso… y con los enlaces la portal de desarrollo. Al entrar, veremos la suscripción recién creada disponible para trabajar :)

Tengo la que nos dieron en el PDC 08, y la que acabo de crear con la promoción gratuita.

image

 

Listo para desarrollar!!!

Happy Hacking!!

 

PD –> Si la semana que viene vas a venir al lanzamiento de Windows Azure (agenda definitiva a partir del 05/01/2010 ) aprovecha y traete tu token!!  http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032436359&Culture=es-ES

 

(Añadido 10/2/10) --> Windows Azure, importante para que no te cobren  http://geeks.ms/blogs/dsalgado/archive/2010/02/10/windows-azure-importante-para-que-no-te-cobren.aspx

Cómo activar los #tokensazure que hemos repartido

Hola!

Hemos sorteado por twitter 10 tokens para el servicio de Windows Azure. Son tokens temporales, pero al menos valen para darle un primer tiento a la plataforma e ir tomándole el pulso :)

Los ganadores recibieron un guid que hay que utilizar en el portal de desarrollo. El proceso es simple. Vaís al portal de desarrollo de Windwos Azure  http://windows.azure.com/ y os registráis con una cuenta habilitada para live ID.

En la sección account, tenéis una opción llamada  “manage my tokens”. Ahi os permitirá introducir los GUIDs que so he mandado. Al confirmar veréis como os aparecen proyectos, en conreto uno de hosting y uno de storage :)

Luego os recomiendo un vistazo a los articulos que tiene gisela para crear alguna aplicación y probar. Y visitar el centro de desarrollo de Azure en castellano http://msdn.microsoft.com/es-es/azure

Por cierto!! el 14 de Enero hacemos un evento de Lanzamiento de Widows Azure en las oficinas de Microsoft en Madrid, con laboratorio y todo ;)

14 de enero, Madrid. Lanzamiento de Azure Platform 

ciao!

Posted: 17/12/2009 15:35 por David Salgado | con 2 comment(s)
Archivado en: ,
Seguridad en plataforma Windows Azure

Es interesante conocer cómo esta montada la infraestructura de seguridad en los datacenters de Azure / Microsoft Online Services.

Ya sea de cara a ver dónde alojas tu aplicación / datos, como para ver si cumple con los requisitos de una posible certificación/LOPD. Hoy Oscar Maqueda, compañero de Microsoft, especialista en la parte de Online Services, me ha pasado un enlace de lo más interesante.

En el se recoge información relativa a la seguridad lógica y física de los datacenters, estándares de seguridad que se cumplen, procesos de incidencias, privacidad

Por ejemplo, en el apartado de seguridad de acceso del personal, nos cuentan qué mecanismos tienen desplegados para proteger el datacenter: Acceso restringido por smart-card y badge, Scanners biométricos, Oficiales de seguridad, Vigilancia por video…

Espero que os resulte de utilidad!

Security Features in Microsoft Online Services

http://www.microsoft.com/downloads/details.aspx?FamilyID=5736aaac-994c-4410-b7ce-bdea505a3413&displaylang=en

Happy reading!!

~ds

PD –> Que nooooo, que no hay problemas con Windows Azure y la LOPD, que está todo contemplado :D

PD2 –> Me queda una semana para vacaciones ^^

Posted: 11/12/2009 15:32 por David Salgado | con 1 comment(s)
Archivado en:
Optimización de descarga de aplicaciones Web

Cuando detectamos que nuestro sitio no funciona todo lo fluido que debería, rápidamente comenzamos a instrumentar la parte servidora para ver en qué métodos se nos está llendo el tiempo, tomamos tiempo en el acceso a la base de datos, algo de profiling de Javascript con las herramientas de IE8 por ejemplo ( http://channel9.msdn.com/posts/davidsb/IE8-con-herramientas-de-desarrollo-integradas/ ) pero ¿miramos el tiempo dedicado a la descarga de los recursos que forman la página?

El propio html, las hojas de estilo, imágenes, archivos de script, etcétera…. Todos estos recursos tienen su peso por la red, obviamente no es lo mismo descargar una imagen de 10k que de 40k, pero además también hemos de tener en cuenta el número de recursos que el navegador tenga q descargar, por ejemplo, a la hora de trabajar con frameworks de Javascript, muchas veces resulta rentable unir varios archivos en uno para mejorar el rendimiento de las descargas.

Lo primero que deberíamos hacer es utilizar una herramienta para ver cómo están siendo las peticiones y las descargas desde el cliente. Tenemos muchas opciones, creo que las mejores son VRTA (Visual Round Trip Analyzer), PageSpeed e YSLow, en ese orden. VRTA es una herramienta de Microsoft y requiere que nos instalemos además el network monitor. Las otras dos herramientas son plugins de navegador (FF) que dan información parecida, pero el hecho de que el VRTA cuente con la información extra del sniffer hace que el informe sea más exhaustivo. ( acabo de ver que fiddler tiene un plugin para detectar problemas web, neXpert performance analysis… pero no lo he probado aun O=) http://www.microsoft.com/downloads/details.aspx?familyid=5975DA52-8CE6-48BD-9B3C-756A625024BB&displaylang=en )

Cuando capturamos tráfico con el VRTA tenemos una serie de informes, estos son algunos del resultado del análisis de la carga de este blog:

Descarga de archivos, tiempos, factor de compresión…

clip_image002

Análisis automático de la situación, para dar ideas de por dónde atacar…

clip_image004

Y algún gráfico sencillo y coloreado con el que dar en los morros justificar todo esto a niveles superiores :P

clip_image006

Como veis, una herramienta MUY ÚTIL a la hora de trabajar en mejorar el rendimiento de la descarga ;)

Una vez tenemos los datos, algunas de las acciones más habituales suelen ser, por ejemplo, utilizar una CDN externa para los scripts de Javascript que formen parte de frameworks conocidos, los que no existan en una CDN, podemos combinarlos en un único archivo para reducir el número de descargas, además de comprimirlos para que ocupen menos, unir varias imágenes en una y mostrarlas con CSS, trabajar con el formato de las imágenes para reducir el tamaño, habilitar la compresión en el servidor, etcétera…

Dejadme que entre un poco en detalle en las opciones relacionadas con Javascript O=)

CDN para scripts de javascript En lugar de tener que incluir los archivos de JQuery o de la librería de AJAX de Microsoft en vuestro proyecto, podéis referenciar a la URL que corresponda en la CDN de AJAX de Microsoft.

<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>

De éste modo matamos 2 pájaros de un tiro. El primero es que nos ahorramos el ancho de banda de esos archivos, porque el navegador del cliente se lo descarga directamente de la CDN del proveedor. El segundo beneficio está relacionado con las cachés. Al ser un sitio utilizado por diferentes aplicaciones, es más que probable que el navegador, o proxy de turno ya se lo haya descargado con anterioridad, ahorrándonos ese tiempo de descarga para nuestra aplicación.

En esta URL tenéis disponible el listado de frameworks en la CDN de Microsoft

http://www.asp.net/ajax/cdn

Combinación de Scripts de Javascript

Partimos de que no es lo mismo descargar 5 archivos de 1k, que descargar un archivo de 5k . El primer escenario implica que va a hacer falta abrir y cerrar 5 conexiones diferentes que van a competir por el ancho de banda. Hemos de minimizar el número de conexiones para optimizar el tiempo de descarga. Trabajando con ASP.NET, las principales opciones son el CompositeScript del control ScriptManager, el ToolkitScriptCombiner del AJAX control toolkit… ( si tenéis una versión al framework inferior a 3.5 SP12, usad el control del AJAX control toolkit en lugar del Script Manager) El funcionamiento es similar, referencias los scripts que vas a usar dentro de la aplicación y el control escogido se encarga de combinarlos en una única descarga

<asp:ScriptManager ID="ScriptManager1" runat="server">

<CompositeScript>

<Scripts>

<asp:ScriptReference Path="~/Scripts/Script1.js" />

<asp:ScriptReference Path="~/Scripts/Script2.js" />

<asp:ScriptReference Path="~/Scripts/Script3.js" />

</Scripts>

</CompositeScript>

</asp:ScriptManager>

Es muy sencillo!! Habéis visto que tenemos bastante espacio de mejora en la parte cliente sin tener que empezar con una instrumentalización exhaustiva del código del servidor y base de datos. Personalmente empezaría por ocuparme de la parte cliente, eso sí… seguro que una buena telemetría en servidor y base de datos nos ahorrarán muchos disgustos.

Espero que algo de todo esto os resulte de ayuda ;)

Happy Hacking!

~ds

PD ->

VRTA: http://www.microsoft.com/downloads/details.aspx?FamilyID=119f3477-dced-41e3-a0e7-d8b5cae893a3&DisplayLang=en

NetMon: http://www.microsoft.com/downloads/info.aspx?na=47&p=1&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=119f3477-dced-41e3-a0e7-d8b5cae893a3&u=details.aspx%3ffamilyid%3d983B941D-06CB-4658-B7F6-3088333D062F%26displaylang%3den

12 Steps to faster web apps with VRTA http://msdn.microsoft.com/en-us/magazine/dd188562.aspx

PD2 -> Si te vas de Puente… pásalo bien y cuidadito con el coche!! En el fondo es algo analógico… no te fies ¬¬

Posted: 4/12/2009 17:05 por David Salgado | con 6 comment(s)
Archivado en: ,
Azure, Dallas, Sydney, AppFabric… dia 1 del PDC

En www.microsoftpdc.com hemos podido seguir a través de internet la Keynote del día 1 del PDC, el día dedicado a los servicios.

A través de esa página podremos acceder a las keynote de mañana día 18 a las  17:30 hora de España. Mañana será el día dedicado al frontend y parece que veremos anuncios relacionados con Silverlight, Visual Studio, MVC e IE. También será el punto para ver los videos de las sesiones cuando estén disponibles.

Pero por ahora centremonos en HOY, no voy a entrar en el flujo de cómo ha sido la keynote ni quién ha presentado qué… el que se anime que la vea en www.microsoftpdc.com :) Intentaré hacer un miniresumen de lo poco que hemos podido ver en las 2 horas de keynote

Windows Azure

Además de la disponibilidad como producto final, se han anunciado algunas funcionalidades nuevas, como la comunicación directa entre roles, la posibilidad de montar una unidad apuntando a los blobs del storage, la posibilidad de abrir puertos en los worker roles, el CDN para blobs, etcétera…

Especialmente interesante lo de abrir puertos en los worker, lo han ilustrado con workers corriendo mysql, apache… y haciendo que escalasen aumentando el número de servidores.

También se han hecho públicos los 4 tamaños de máquina virtual que se podrán contratar, cada una el doble que la anterior y costando el doble que la anterior :) 

SQL Azure

Ya lo conocíamos y ya estaba la funcionalidad anunciada, pero se ha visto el nuevo management studio para SQL que soporta navegar a la BBDD a través del Object browser.

También se ha visto el firewall, pero no han profundizado, de todos modos esta funcionalidad fué anunciada hace tiempo en el blog del producto http://msdn.microsoft.com/en-us/library/ee621782.aspx

 

Application Fabric - AppFabric

Esto se puede dividir en dos lanzamientos en sí mismos:

Windows Server AppFabric

Os suena lo que era dubín? un añadido sobre windows server que iba a facilitar el trabajo y la gestión de servicios? Pues si se une dublin, con Windows Identity Framework (antes conocido como Geneva ) y con una caché distribuida ( antes llamada velocity)  ya tenemos Windows Server App Fabric. Ya tienen página en MSDN y todo: http://msdn.microsoft.com/en-gb/windowsserver/ee695849.aspx

Press pass.. http://www.microsoft.com/presspass/features/2009/nov09/11-17PDCAppFabric.mspx?rss_fdn=Top%20Stories

Windows Azure AppFabric

Hasta ahora, los servicios de seguridad y service bus estaban agrupados bajo una marca que tal vez ya os suene… los .NET Services. Pues esta marca desaparece, sus servicios van a pasar a formar parte del AppFabric de Azure. También incluirá más cosas, pero no hay muchos detalles aún. Esperemos que se aclare en los próximos días (horas?)

 

Microsoft Pinpoint

www.microsoftpinpoint.com  Un showcase/directorio de expertos, aplicaciones y servicios. Pensado para que los clientes puedan conectar con los recursos que necesitan para llevar a cabo un proyecto.

http://pinpoint.microsoft.com/en-US/about.aspx

Codename Dallas - http://pinpoint.microsoft.com/en-US/Dallas

Uno de los servicios listados en pinpoint es Microsoft  codename Dallas. Un servicio de Datos, como ha dicho Ray Ozzie… data as a service. Permite a los desarrolladores e ‘information workers’ encontrar y consumir los conjuntos de datos que necesiten para alimentar sus aplicaciones.

http://pinpoint.microsoft.com/en-US/Dallas

Por un lado permite que TU como proveedor de datos des de alta tus servicios en el repositorio, para que cualquier consumidor de dallas pueda buscarlo y utilizarlo. Los datos que expones luego pueden ser consumidos incluso desde Excel x) es una pasada ;)

Aqui algunos escenarios: http://www.microsoft.com/windowsazure/dallas/

y aqui el quickstart  http://www.microsoft.com/windowsazure/developers/dallas/

Ha sido especialmente revelador cuando ha participado el CIO Federal Vivek Kundra y ha mostrado escenarios donde el gobierno de USA abogaba por la disponibilidad de la información para todo el mundo. Imagina un portal donde tengas todos los datos de la administración pública referentes a encuestas, puntos negros, investigación… y pudieses consultarlos simplemente referenciando el servicio… una pasada :)

Project Sydney

A esto todavía no hay que hacerle mucho caso, ni siquiera esta en CTP, es una visión de cómo crear un espacio virtual entre los servicios on premises y en la nube. Una forma de conectar el data center con los servicios de Windows Azure y poder mover servicios/información de un mundo al otro.

Además se ha presentado la descarga de las tools de Windows Azure para Visual Studio 2010 beta 2, la descarga de MVC 2 beta

Y eso que hoy solo ha sido el día UNO! queda mucho PDC por delante, te recomiendo que estés al tanto, ya sea a través de Twitter #PDC09, channel9 http://channel9.msdn.com o el sitio oficial http://www.microsoftpdc.com

Espero que el resumen ayude a ir digiriendo poco a poco los acontecimientos. Mañana más!!

Happy PDC!!

~ds

Posted: 17/11/2009 23:00 por David Salgado | con 5 comment(s)
Archivado en: ,
Google Go: Hace falta un nuevo lenguaje?

Hace unos días se anunciaba que Google está invirtiendo esfuerzos en crear un nuevo lenguaje de programación Go.

Me temo que en este caso, aunque el lanzamiento cuenta con el peso de Google, no fue  muy afortunado en los contenidos. Algunas de las características que se destacan en las publicaciones oficiales pasan desde que soporta concurrencia de forma nativa (no hacía Ada esto hace muuuchos años?) pasando por los paquetes que incluye (math, regexp, rpc) hasta que se puede compilar todo esto en 10 segundos… vamos hombre… seguro que podéis mejorarlo, así parece un anuncio de C cuando daba sus primeros pasitos :D 

Los requisitos actuales de las aplicaciones son bastante más complejos que una libreria de expresiones regulares, o soporte RPC… obviamente todos esos paquetes son necesarios, pero no creo que diferencien ni que aporten un valor añadido sobre otros lenguajes o plataformas.

Cuando vas a la página oficial y te pones a indagar un poco en los tutoriales, los 3 dias de slides, el vídeo técnico… encuentras algunas perlas de calidad, como los múltiples valores de retorno, closures, tener tipado fuerte pero con inicialización no explícita

…. vamos como el var s = “”; de C#   pero no hace falta ni el var… la versión Go para inicializar variables es s := “”;

 

y también encuentras patazos, como el retorno de los punteros explícitos o cosas como esta “even if int and int32 are both 32 bits in size, they are not the same type”

De hecho, personalmente he encontrado muchos más patazos que perlas, pero en algún momento entre patazo y perla descubres que Go es un lenguaje  ‘experimental’ pensado como lenguaje de sistemas. Concebido para construir software de infraestructura, como servidores web, servicios, etcétera…

acabaaaaramos… un lenguaje experimental, ok, como los cientos de idas de olla que podemos encontrar en http://research.microsoft.com/ Son proyectos de investigación que puede que algún día complementen a algún producto, o que puede que se queden en el camino. Pero nada que ver con un producto real. Una vez sabido ésto hay que entenderlo dentro del contexto en el que juega, sin compararlo a otros lenguajes que ya han probado su eficacia y están ampliamente adoptados.

Tal vez debían haberlo dejado claro antes… porque la prueba de concepto que están haciendo ha derivado en este tipo de comentarios en internet:

Go is an open-source development language that Google believes will combine performance with speed, and one that the company probably hopes will reshape the development and software industries in its favor.

( via http://fivestaraffiliate.com/google-go-new-programming-language/ )

Conclusión

Aún siendo un proyecto de investigación, por ahora, no veo sitio a Go ni he visto en qué areas de investigación está invirtiendo (tal vez la idea de hacer lenguajes específicos de sistemas). Otros proyectos de investigación que se ojean, están orientados a la seguridad, o a la computación paralela. o a lo que sea, pero les ves una dirección clara (os acordáis del poliphonic c# o de c vault? ). Pero por lo poco que he podido ver de Go me parece un C un tanto descafeinado con algunas librerías incluidas por defecto O=) 

Reconozco que no le he dedicado más de 3 horas, pero siendo desarrollador y habiendo dedicado ese tiempo, creo que, al menos, me tenía que haber quedado claro el posicionamiento del lenguaje.

Demasiados lenguajes nos pueden diversificar en demasiadas plataformas y me parece más atractiva la opción de hacer crecer un lenguaje existente tanto a nivel de lenguaje (C# 4.0, Java) como de plataforma y herramientas ( C, C++, PHP, Javascript, Ruby,Python… ). Y reservar las inversiones para apuestas realmente revolucionarias

Referencias

Página oficial - http://golang.org/

 

Happy hacking!!

~ds

PD –> Me parecen especialmente curiosas las demos del video.. calcular seno, coseno…  estando en el estado de madurez que estamos en el mundo del desarrollo todos deberíamos aprender del mitico ejemplo de Ruby donde construyen un sitio web funcional en 10 minutos. Eso si que es un ‘Hola Mundo’ ;)

Posted: 16/11/2009 19:16 por David Salgado | con 6 comment(s)
Archivado en:
Retomamos los artículos en MSDN España: JQuery / Lambdas

Creemos que los videos tipo channel9.msdn.com tienen su sitio, videos como curiosidades, entrevistas de opinión, algún screencast… pero nos habéis dicho que no todo el mundo puede ponerse a ver un vídeo en el trabajo o que os resulta pesado hacerlo para una duda en concreto.

De un tiempo a esta parte he hablado con algunos de vosotros y echabaís de menos contenido en formato artículo, de modo que nos hemos puesto manos a la obra…  :)

Hay muchos artículos en la recamara y de muchos niveles, por ahora hemos liberado un par de ellos que os referencio por aqui por si os interesan

JQuery en aplicaciones ASP.NET - http://msdn.microsoft.com/es-es/asp.net/ee805981.aspx  ( David Salgado – yo mismo )

Expresiones Lambda - http://msdn.microsoft.com/es-es/asp.net/ee805984.aspx ( Alejandro Hidalgo - @alejandrohf )

Estamos reformando los centros de desarollo en MSDN España para incluir más contenido y más formatos de contenido, de modo que en poco tiempo, esperamos que notéis un cambio a la hora de buscar información.

 

Happy hacking!!

~ds

Posted: 10/11/2009 16:40 por David Salgado | con 2 comment(s)
Archivado en: ,,
[opinión] grábate tus 3 top objetivos a fuego

Si ahora mismo nos tomamos un café  a charlar de trabajo y te pregunto cuáles son tus 3 objetivos principales y cual es el estado en el que están, ¿sabrías decirlo?  Si eres comercial piensa en tus 3 cuentas principales y tu objetivo de ventas en cada una de ellas. Si trabajas con proyectos… cuales son los 3 más importantes y cual es el estado en cada uno de ellos. Si eres desarrollador.. qué 3 cosas tienes que hacer en el proyecto actual y cómo vas…  De hecho haz la prueba, preguntale a tu compañero de al lado cuales son sus 3 objetivos principales para este año, a ver si se lo sabe ;)

Tenerlos en mente significa que estas centrado, que tienes una dirección que seguir en tu día a día y que las acciones que realizas van encaminadas a lograr esos objeticos. Por el contrario, si no te los sabes, me temo que podemos decir que en mayor o menor medida te dejas llevar y vas dando tumbos O=)

Si vas a realizar una tarea, ha de ser por un motivo, ¿no? Pues que menos que tenerlo claro!! Ver si esta alineado en mayor o menor medida con tus objetivos, si el tiempo que vas a invertir en esa tarea no te sería más rentable asignarlo a otra tarea, etcétera… Eso nos dará confianza en lo que estamos haciendo, o nos dará tiempo de reenfocar nuestro esfuerzo, porque si lo hacemos por hacer y de cualqueir manera, sinceramente creo que es mejor quedarse en casa ;)

Piensa en estos términos… no vas a realizar una tarea… vas a atacarla!! vas completamente centrado y dispuesto a romper las métricas!!  This is sparta!!!

.. bueno… tal vez me he pasado…

Pero estarás de acuerdo que, si no sabes de memoria cuales son las 3 métricas de tu trabajo, tenemos un problema, no?

¿te sabes tus objetivos y el estado en el que están?

happy hacking!!

PD –> Hay gente que se lo imprime y se lo pone delante del pc, hay gente que dice un mantra por las mañanas, gente que se lo pone de fondo de escritorio… escoge tu truco y manténte centrado en tus prioridades ;)

Disponible Visual Studio 2010 beta 2 en MSDN!!

Recién colgado. Hoy Lunes 19/10 a las 18:10, los suscriptores MSDN ya tienen acceso a la beta 2 de Visual Studio 2010.

El resto del público lo tendrá disponible a corto plazo, pero si eres de esos que tienes una MSDN.. cada vez vas a ir teniendo más privilegios :D

Supongo que quién más y quién menos ya ha trasteado o leido sobre Visual Studio 2010.. interfaz WPF más intuitivo, .NET framework 4.0 con parallels, incluido MVC, mejorada la parte de pruebas…  vamos  que yo me lo voy a bajar ahora mismo!

No voy a replicar Información… 

Blog De Luis Fraile  http://geeks.ms/blogs/lfraile/archive/2009/10/19/ya-tenemos-beta-2-de-visual-studio-2010-o-el-rey-ha-muerto-viva-el-rey.aspx

:)

Happy Hacking!!

  ~ds

Duendes en la oficina

En breve se lanza Windows 7 ( 22 de octubre ) … y en la oficina de MS en Madrid nos lo han querido recordar…

Hay algo mejor que un post it?

Claro!! Unos cuantos post it….

 IMAGE_002

 

De hecho… qué tal si ponemos unas cuantas toneladas!!!

 

IMAGE_001

 

ME encantan estas frikadas/sorpresas por las mañanas xDDD

 

Ciao y buenos días!!

Posted: 15/10/2009 9:05 por David Salgado | con 6 comment(s)
Archivado en:
Microsoft en el php developers conference en Barcelona

http://phpconference.es/ 

Finalmente, gracias al equipo de phpbarcelona, tendremos un hueco en el evento de referencia de php en España :)  Hay opiniones que afirman que no tenemos nada que ofrecer en este evento… espero que tras la charla los asistentes no opinen lo mismo!

La charla en cuestión –> http://phpconference.es/barcelona-php-conference-2009/talks/#25

Personalmente, me marco varios objetivos para el evento:

- Obviamente… intentar dar el callo en mi charla y mostrar oportunidades para desarrolladores PHP en la plataforma Windows, tanto herramientas como framework de desarrollo complementario a PHP. (ni una sola línea de .NET, palabrita ) 

- Recoger feedback de los asistentes al evento para ver cómo podemos ayudarles desde MS en su día a día.

- Refrescarme en PHP con el resto de charlas. Hace muuuucho que no tiro demasiadas líneas en algo que no sea .NET y siempre esta bien sacar la cabeza del PC para ver cómo sigue el mundo y si estamos donde debaríamos.

- Darlo todo en el PHP & Beers  O=)

Todavía quedan un par de semanas para el evento (días 30 y 31 de Octubre) pero si alguno de los asistentes pasa por el post… es el momento de hacer peticiones para la charla! ;)

Happy Hacking!!

~ds

Posted: 13/10/2009 21:03 por David Salgado | con 2 comment(s)
Archivado en: ,
Mató IE6 la marca Internet Explorer??

Últimamente estoy bastante involucrado en eventos donde la tecnología .NET está en un segundo plano. Hablamos de plataforma Microsoft orientada a otros lenguajes o tecnologías (php, ruby … )

Es curioso que en estos foros se sigue pensando que Microsoft es la misma que hace bastantes años y tenemos que aguantar las siguientes críticas:

OJO.. he dicho aguantar, no escuchar :) Yo escucho encantado a toooodo el mundo, pero aguanto cuando alguien habla sin saber de lo que habla, no se preocupa por tener idea, y encima va de sobrado O=)

La seguridad de IIS. No voy a seguir replicando información de lo que hay por internet, si tanto sabes moléstate en buscar los fallos de seguridad de IIS desde la versión 6. Por cierto, estamos en la 7.5 ;)

La seguridad de Windows. Idem, desde el SP2 de XP, la seguridad del UAC de Vista y demás… normalmente lo vulnerable son las aplicaciones, no el SO.

y sobre todo… y la que más me molesta “Internet Explorer es una mierda

Y te lo dicen, así, tal cual…

Hola

Hola, q tal?

Eres de Microsoft?

Sip, puedo ayudarte con algo? tienes alguna duda de la charla?

Joder, vaya mierda q es el explorer, cómo os luciis

TOMA!!! Ahiii en el morro, eso me pasa por dar los buenos días, a partir de ahora voy a recibir a la gente con una llave de brazo =)

De todos modos, no deja de ser una afirmación de alguien q parece muy seguro de lo que dice, y personalmente SIEMPRE estoy dispuesto a aprender y a tener una discusión interesante,  de modo que me animo e indago... si este tio es un crack y sabe de lo que habla, dentro de 5 minutos le tendré que dar la razón y reconocer q IE es una mierda, y si es así, no se me caen los anillos, los empleados de Microsoft, antes de empleados, somos profesionales y si algo no es bueno, pues se reconoce…

Lo dicho, me pongo a indagar

Una mierda? pero porqué?

Las páginas no se ven como en otros navegadores, es una lata, porque es propietario

O_o?? Cómo?? Q no se ven como en otros navegadores? Pues no se… por defecto el IE8 tiene el modo estándares habilitado, si es el PC del curro puede que el administrador tenga configurado q todos los IE8 de la red se comporten como IE7 o inferior.. puede ser eso? (sip, el IE8 permite esas cosas ;) )

No no, digo el IE6, que no vale para nada

Joder… IE6.. IE6.. el navegador que sacamos en Agosto del 2001!!!!

Emmm.. si, vale, IE6 es un producto que salió hace 8 años y tiene 2 releases posteriores que lo mejoran, especialmente la versión 8, que es la mejor en rendimiento, apuesta por los estándares, de hecho mandamos tests extra al w3c, tiene los aceleradores, las webslices, las herramientas de desarrollo…

pero las webs no se ven bien con el 6

Emmmm…pues no, CSS estaba mal implementado y te puedes volver loco con los hacks, y lo de los png’s q es una lata. De hecho si lo pudiese borrar del pasado con un click, lo haría ahora mismo.

así que lo reconoces!!

(…dame paciencia..pq como me des una espada… ) Obviamente, fue un mal producto. De todos modos, como es un problema frecuente existen productos gratuitos que intentan facilitar el trabajo, por ejemplo, en Microsoft tenemos el superpreview o las herramientas de desarrollo de IE8

No, paso de Internet Explorer 

Entonces me pregunto… 2 cosas  porqué tanto odio? y habrá matado la marca al producto?

No es que la herramienta no te guste, es que no han vuelto a probar un Internet Explorer en 8 años y no es que no lo usen… es que hacen campaña para que nadie lo use… (facebook, el avatar con el signo de IE tachado, comentarios despectivos cada vez q se habla de IE) .. Pero, si le preguntas a algunos odiadores de explorer, BINGO!! no te saben decir cuales eran los problemas que planteaba el 6… simplemente odian porque está de moda, porque si programas para la web y no te cagas (con perdón)  en IE mientras tomas el café… pues como que no eres tan desarrollador web.

La segunda cuestión me preocupa más…la campaña de los odiadores no se restringe al 6.. es contra la marca Internet Explorer en global. ¿Será necesario que el grupo de producto cambie el nombre al navegador? si no, nos arriesgamos aque el IE9 IE10 … están condenados al fracaso sin siquiera haber empezado su primer brainstorming?

IE6 es un mal navegador, pero es una realidad y tiene una base instalada muy grande. ¿Es tan dificil aceptarlo y usar herramientas para que duela menos?

Puede que la solución esté en manos del equipo de producto, tal vez todo se arreglase si le cambiamos el nombre a la próxima versión, o si creamos una nueva rama en el producto, una compilación con alguna funcionalidad diferente y otro aspecto.. y lanzarla al mercado.

Tengo mucha curiosidad por ver que pasaría con la nueva marca :)

q opinas? al menos espero que hayas probado IE8 x)

~happy browsing!

  David Salgado

 

PD-> Sip, a los empleados de Microsoft no nos obligan a decir que algo es bueno si no lo es, eso va con la calidad de cada uno como profesional. Pero no en Microsoft, en toooodas las empresas ;)

PD2 –> Prueba IE8

PD3 –> Prueba SuperPreview  (aunque ponga IE, añade ffx, chrome…) –1 al escritor de la página de desacarga

Posted: 8/10/2009 21:50 por David Salgado | con 30 comment(s)
Archivado en: ,
Webcast de Azure el 20 de Octubre

Gracias al equipo de Second Nug ( especialmente a la paciencia del Sr Conesa ) tendremos un webcast de Azure Services Platform el 20 de Octubre a las 19:30.

De modo que:

- Si quieres ver qué es Azure

- Conocer los servicios que están disponibles actualmente

- Ver demos de cómo acceder a esos servicios

- Y cómo no… plantear las dudas que tengas

Te esperamos en el webcast de SecondNug!!

http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032428556&EventCategory=4&culture=es-ES&CountryCode=ES

De hecho… si tienes planeado asistir, y tienes alguna duda concreta, si la planteas en este post intentaré resolverla durante la charla :)

 

Si no puedes asistir al evento, igual te coincide bien asistir al evento presencial que estamos haciendo en el Developer & Design Tour todavía queda... Valencia, Sevilla, Santiago, Bilbao, Mallorca y Tenerife

ciao!

Posted: 8/10/2009 20:06 por David Salgado | con 1 comment(s) |
Archivado en: ,
III Congreso de Webmasters

( opinión personal e intransferible ;) )

Éste pasado fin de semana ha tenido lugar en Madrid el III Congreso de Webmasters. En esta edición, en lugar de en el palacio de congresos, nos Juntamos en el Hotel Meliá Avendia de América. Ha venido la asistente que viene a todos los eventos en estos días… la crisis… en años anteriores había más de 3000 personas, y este año no pasábamos de las 800 ( ese era el número de sillas aproximado de la única sala ).

Otros años se notaba más la presencia de desarrolladores web en el evento, el tipo de charlas, el tipo de dudas, las conversaciones de pasillo… En esta ocasión, y en mi opinión, ha sido más un congreso de posicionamiento y anáisis web, y además monopolizado por temas relacionados con el mundo Google, uno de los organizadores.

Me dió algo de pena que no hubiese más contenido para desarrolladores, y más visiones que la de Google. Es cierto que es el buscador más utilizado, con un porcentaje de share altísimo… pero no es el único, a los asistentes, por lo que comentaban por twitter (#congresoweb), les hubiese apetecido ver a más jugadores y más alternativas.

Por nuestra parte la charla la daba David Carmona.. hasta hace poco, miembro del equipo de DPE en España y actualmente responsable de la iniciativa web de Microsoft en Corporación :)

Una charla eminentemente técnica y orientada a desarrolladores, se vió cómo utilizar PHP desde expression web, herramientas como super preview para hacerle la vida más fácil a los desarrolladores web, el IIS SEO toolkit para mejorar la buscabilidad de las páginas, sílverlight y deepzoom para enriquecer la experiencia de usuario, skechflow para la creación de bocetos, expression encoder para la preparación de video para internet, IIS smooth streaming para servir video por internet… todo en una demo que era eminentemente práctica.

Fue una verdadera lástima que los audiovisuales de la sala de 800 personas se redujesen a un proyector y una pantalla q a penas se podía ver desde la 6ª fila :_)  Para otras charlas no hubo problema porque fueron teóricas y basadas en slides… pero para la única charla tekkie del evento…. fue un auténtico problema.

Mientras David Carmona daba la charla, yo intentaba resolver las dudas que surgiesen por twitter. Podríamos decir que los comentarios se redujeron a estos dos temas:

- Sorpresa de que usasemos Firefox, PHP, …

Microsoft tiene su plataforma de desarrollo, pero las herramientas no son exclusivas de esa plataforma, como vimos en la charla, se abarcan más opciones que .NET sobre un sistema operativo Windows.

- Nuestra opinión de IE6 y cómo lidiar con el

Microsoft apuesta por los estándares, IE6 es el pasado, la línea de trabajo de MS con los navegadores es el IE8. SI… MS ha sacado navegadores tras el IE6.. no lo sabías? ;)  Existen herramientas para facilitar el trabajo con IE6 , como las herramientas de IE8 para desarrolladores y el Superpreview.

- Precio de las licencias de lo que estabamos mostrando

Dependiendo del perfil que tengas, puede que no tengas que pagar licencia gracias a los programas para emprendedores ( Bizspark ) y para agencias web ( websitespark ). Si no es tu caso… siempre puedes adquirir una suscripción MSDN ;)

Para los interesados en los programas y los que nos pasaban la hoja de feedback de la charla, repartimos ejemplares del último libro de JM Alarcón … ASP.NET 4.0 .. casi nah ;)

Me sigue dando pena como algunos desarrolladores siguen estancados en el pasado y no se preocupan por mantenerse al día. Seguir con la visión de Microsoft de la época de Windows 2000 Server, ASP, IIS5/ IIS6 no es serio.

Y me da igual que no sea tu entorno de trabajo habitual!! :D es la competencia directa y deberías estar al tanto de los cambios en las plataformas, al menos en líneas generales.

Happy hacking!

David Salgado

PD –> A mi jamás se me ocurriría acercarme a alguien de una plataforma que no es la mía a criticarla, sin habermela mirado seriamente en más de 8 años. Lo siento, pero hablar de .NET como si fuese Windows DNA es una burrada O=)

PD 2 –> un video de SuperPreview para el que no lo haya visto en acción… An Introduction to SuperPreview in Expression Web 3
http://www.microsoft.com/video/en/us/details/012665f3-1d5d-4e41-a51b-33c94a80c55c

PD3 -> Foto de la sala sacada por uno de lso asistentes.. http://ow.ly/i/2ir

Posted: 5/10/2009 16:21 por David Salgado | con 6 comment(s)
Archivado en: ,
Mi Opinión del Simo Network 09

( opinión personal e intransferible ;) )

Personalmente creo que ha sido un arranque tímido, pero muy acertado, de lo que podría llegar a convertirse en el evento más importante del sector.

También es cierto que hay que pulirlo, pero es normal, me da pena que haya gente siendo crítica en exceso con la feria. Aquí os dejo algunas cosas que creo que son mejorables:

El proceso de entrada al evento:  Demasiada necesidad de papel, fue bastante triste que algunos asistentes tuviesen que irse a imprimir su invitación para poder acceder al evento. Eso ha sido un fallo MUY gordo, pero fácilmente subsanable para la próxima. 

La Wifi: Este es un asunto espinoso… como persona que esta involucrada en eventos, os digo que si dejas acceso a internet para todo el mundo, puede ser un caos, la gente se pone a trabajar, pasa de las charlas y se acabó. Pero no tener ningun acceso de red, también puede ser perjudicial. En mi opinión, pondría acceso a una intranet para todo el mundo… para comentar en las charlas, ver horarios, interactuar con otros asistentes, etcétera. Los bloguers y personas que tengan que currar por narices, ay se preocupan de llevar la 3G ;)

Los patrocinadores. Es cierto que este año hemos tenido una gran presencia desde Microsoft. Pero seguro que el año que viene se animan más grandes empresas. Por hablar de la parte que me toca.. Q os parecería una zona para developers de google, de yahoo… creo que sería muy enriquecedor a todos los niveles.

Las mesas redondas. Buenas, pero escasas y poco visibles, Ha sido dificil enterarse de dónde eran y a que hora. He echado un poco de menos una agenda configurable en la web para añadir a mi calendario… igual estaba, pero no la ví y me la tenían que haber puesto en las narices :D

Pero también hubo cosas muy buenas

Como la interacción con los asistentes a través del twitter y facebook

El streaming de los videos

La posibilidad de interactuar entre asistentes

La disponiblidad de los miembros de la organización

y cómo no… la plaza bloguer y el bar de heineken :D

Creo que la feria acaba de empezar a andar, y que no es bueno que la sacrifiquemos por haber tenido algunos fallos. Este tipo de eventos han de tender amejorar con los años, a si que, en la medida de lo que podáis… dad todo el feedback constructivo que recopilés a la organización, a ver si para el año que viene mejoramos entre todos ;)

Happy hacking!

David Salgado

PD-> La semana que viene (28/9/09) tendremos arriba las slides y demos del remix, avisaré por twitter y por aquí (además de la home de msdn)

PD2-> El registro de los eventos de Microsoft tb es mejorable… nos hemos dado cuenta de fallos y estamos intentando mejorarlo, a ver si somos capaces de mejorar la experiencia para la próxima

PD3-> has ido al SIMO/ReMIX? pues venga.. comparte tu experiencia!!

Más artículos Página siguiente >