Thursday, March 13, 2008

Deep Zoom Composer

I have been experimenting a little with a new power toy called Deep Zoom Composer, released by the Microsoft Expression and Design Team. This simple but powerful tool lets you import large scale images, make compositions with them and then exported to a collection of images that you can integrate in your Silverlight 2.0 applications to implement the Deep Zoom technology, which I think is great.

The Deep Zoom Composer tool is super easy to use. It comes with a small user guide with all the information you need to get started. Basically, when you run the tool and create a new project, you have three steps to go through (with some images from the process using the Deep Zoom power toy):

1 - Import: import your images (high resolution and very large images gives you better results)

2 - Compose: make the composition with your imported images. You can make compositions of one or several images.

3 - Export: export the composition to an output directory, so you can then import it to your Silverlight 2.0 Applications. You can export the final output as either a Deep Zoom Image or Collection that can be fed into Silverlight's MutliScaleImage control, which is the one you have to use to implement the deep zoom technology into your app.

I'll make more post regarding the Silverlight 2.0 MultiScaleImage component and the use of Visual Studio 2008 and Expression Blend.

You can also check out the Expression Blend and Design Team Blog at:


Heroes Happen {Here} Microsoft 2008 Conference

Hi all,

The conference went pretty well. We got invited to present our Silverlight 2.0 Beta 1 demo at a press conference with all the Microsoft Latin America Executives and the Costa Rica press. The demo was super simple but with a very nice look and feel. The press was impressed, but I would say that the most excited were the executives.

After the press conference we went to the Web Application Development track were we were going to present. We were the last ones to speak, and although it was getting late and everybody was a little tired, all the people stayed until the last minute.

We spoke about the migration of the desktop experiences to the web through ASP.NET, AJAX, JavaScript and now Silverlight, and the extension to smart and portable devices. I presented the benefits of multi-platform and multi-technology integration with WCF and then my colleague Jose Madriz spoke about a designer-developer workflow approach and the figure of the dev-igner. At the end, Jonathan Ramirez, who works with me too, presented the Silverlight Demo.

I must say that we run a lot with the demo, because on Wednesday, March 5 (the day before) Microsoft announced the release of Silverlight 2.0 Beta 1 at MIX, so we decided to migrate the demo to the released version.

Well I'm glad to have participated at the Heroes Happen {Here} event, which is the biggest and most important Microsoft Event in Costa Rica.

Now we are preparing to give some presentations at the national best universities under the Microsoft Educational Program.

Thanks to Ricardo Jimenez and Alfredo Prahl for their support and for inviting us to participate in this events.

I'll post some of my experience with Silverlight 2.0 Beta very soon.


Tuesday, March 4, 2008

Heroes Happen {Here} Microsoft 2008 Event

I have been invited to speak at the Heroes Happen {Here} Microsoft 2008 Product Launch event in Costa Rica, which will take place on March 6. I'm super happy about it since is my first big Microsoft conference.

I'm going to be presenting several topics about Rich Web Applications, talking about WCF, WPF, Silverlight and several new and cool features of Visual Studio 2008. I'll be presenting with a couple of colleagues: Jose Madriz (Interface Developer) and Jonathan Ramírez (Motion Designer). We will be focusing on the integration possibilities of multiple technologies and platform integration with WCF services, and also remarking the designer-animator-developer workflow approach with the Microsoft Expression tools and Visual Studio 2008.

Hope to see a lot of familiar faces over there, and of course, meet new people and give some of my knowledge to the .NET community in Costa Rica.

Cheers !