Categoría: Uncategorized

Wikipedia Explorer ahora sobre Azure

DotNet Solutions ha actualizado su Wikipedia Explorer que ahora utiliza la tecnología de Windows Azure para convertir la base de datos de la Wikipedia a formato XML/XAML y así acelerar la aplicación que antes convertía los datos al vuelo.

Wikipedia Explorer es una aplicación WPF que proporciona una nueva forma de navegar por la wikipedia, visualizando las relaciones entre documentos.

Gracias a la plataforma Windows Azure han podido reducir el tiempo de proceso para la conversión de la base de datos de 6 meses a 5 días.
La aplicación está disponible en modo ClickOnce aquí.
Anuncios

Guía sobre Oslo, Azure & Dublin

Vía Miguel Llopis he encontrado una guía de los blogs del equipo de Connected Systems en Microsoft donde encontraréis todo lo que se ha hablado sobre estos temas. Podéis encontrar esta guía aquí.

Recordad desbloquear el CHM en las propiedades del fichero para poder verlo.

Revuelo en la nube

Hace ya algunas semanas que no hace más que hablarse de Azure y los partidarios de cada bando dan sus argumentos de por qué un sistema es mejor que otro: que si amazon lleva más tiempo, que si google sabe más de internet, que si vamos camino del gran hermano de Orwell (otra vez!).

Creo que mejor dejamos esta guerra a los de sistemas y nos centramos en lo que más nos interesa a nosotros: con Azure podremos crear aplicaciones con ASP.Net, desde el Visual Studio y desplegarlas a la nube fácilmente.
¿Qué más queréis? Personalmente me parece fantástico poder crear aplicaciones de una nueva forma sin tener que ampliar de nuevo mis conocimientos, que, como dice David Salgado, ya suficiente tenemos con el nuevo paradigma de MDD y las novedades de C# 4.0.
La pena de todo esto es que por ahora es un CTP cerrado y los mortales que no fuimos al PDC no podemos probarlo aún, habrá que esperar.

Por otra parte, está claro que Microsoft sigue viendo un gran negocio en las aplicaciones de escritorio y Mesh nos permite sincronizar datos entre dispositivos usando la nube. Seguro que cuando lo probéis decidiréis dejar los pendrives en la misma caja donde tenéis los disquettes.

ADO.NET Data Services Framework Beta 1

¡Por fin ya tenemos la beta! Viene incluida como parte del paquete .NET 3.5 SP1 Beta 1 al mismo tiempo que Visual Studio 2008 SP1 Beta 1. Hay un montón de cambios que ya empezaron a anunciar en el Mix 08. A nivel de nombres de clases y namespaces ha habido bastantes, algo habitual cuando se pasa de un ctp a una beta, pero además hay unas cuantas novedades importantes:

  • Batch: ahora se pueden enviar paquetes de cambios que se ejecutarán en un contexto atómico.
  • Concurrencia optimista: se posibilita mediante un “token” de concurrencia mediante ETags y HTTP If-*.
  • Nuevo interface IUpdatable: para permitir servicios de escritura sobre fuentes de datos que no estén usando el Entity Framework sino un interface IQueryable.

Podéis leer más en el blog de Pablo Castro.

Hago mis propios programas… y juegos!

Parece que ese infame anuncio de un curso de programación dejó huella en alguien del equipo de Popfly, y ahí tenéis el resultado:

Un creador de juegos online basado en Silverlight. Podéis ver más en el blog de Jason Zander.

.NET 3.5 Enhancements Training Kit

El equipo de evangelismo de VS y .Net Framework publicó hace poco un paquete de recursos sobre las siguientes tecnologías:

  1. ADO.NET Data Services
  2. ADO.NET Entity Framework
  3. ASP.NET AJAX History
  4. ASP.NET Dynamic Data
  5. ASP.NET MVC
  6. ASP.NET Silverlight controls

En el post original comentan que irán añadiendo poco a poco más cosas como demos, presentaciones, etc…

Heroes Community Launch

Ya tenemos preparado el Heroes Community Launch en la comunidad Baleares On .Net. Vamos a realizar una jornada para la presentación de los últimos productos de Microsoft lanzados el 27 de Febrero de 2008. José lo ha organizado para que vengan ponentes reconocidos que han estado en otros eventos similares. Será el 28 de Marzo bajo el siguiente programa:
09:00 – 09:30 Registro
09:30 – 10:00
Bienvenida y Presentación.
10:00 – 11:00 Windows Server 2008 – David Cervigón, Microsoft.
11:00 – 12:00 Metodologías Ágiles con TFS 2008 – Rodrigo Corral, PlainConcepts.
12:00 – 12:30 Coffee Break
12:30 – 13:30 SQL Server 2008 – Eladio Rincón, SolidQuality Mentors.
13:30 – 14:30 ADO.NET Framework Entity – Jose Fco Bonnin, Payvision.
14:30 – 15:30 Tiempo libre para almorzar
15:30 – 16:30
ADO.NET Data Services – Juan Manuel Servera, Babtec.
16:30 – 17:30 Diseño Emocional y Experiencias de Usuario Avanzadas con Silverlight y WPF – Miguel Jiménez, Ilitia.
17:30 – 18:30 Advanced Debugging – David Salgado, Microsoft.

Para asistir simplemente es necesario registrarse.

Silverlight 2.0

Scott Guthrie acaba de anunciar en su blog (entre otras muchas cosas) el lanzamiento de la primera beta de Silverlight 2.0 a principios del año que viene.
El “truco” reside en que estaban añadiendo tantas características nuevas a 1.1 que han decidido cambiarle el número de versión.
Las mejoras son: uso de un subconjunto de las características del WPF UI compatibles con éste, más de 20 controles ricos que incluyen textbox, checkbox, radiobutton, grid, tabcontrol, progressbar y un largo etcétera, manejo en red de REST, POX, RSS, and WS* y conexiones cross-domain (por fin!), además de las funcionalidades de las librerías base de .Net (colecciones, generics,…) e incluso LINQ to XML.
¡Ya no tendremos excusa para no usarlo!

Visual Studio Island en Second Life

Microsoft se ha apuntado a la moda de promocionarse en Second Life y el mes pasado abrió su Visual Studio Island. Forma parte de la campaña Defy All Callenges donde presentan las bonanzas de sus herramientas de desarrollo a modo de videojuego. Aquí podeis ver el video promocional de la isla:
http://images.soapbox.msn.com/flash/soapbox1_1.swf
Video: Visual Studio Island
Hay que resolver diez acertijos lógicos que te conducen a una zona VIP donde el jugador obtiene un premio (presuntamente tierras en Second Life).

Unidades de prueba para aplicaciones multi-hilos

Muchas veces un pequeño cambio en una función puede romper o bloquear la ejecución de ésta cuando se ejecuta en multiples hilos. Integrar pruebas multi-hilos en nuestras unidades puede resultar complicado y pesado, así que Roy Osherove ha publicado una libreria para ayudarnos a probar:
http://weblogs.asp.net/rosherove/archive/2007/06/22/multi-threaded-unit-tests-with-osherove-threadtester.aspx