Microsoft Showcases Tafiti Silverlight Tech Demo

Recently, Microsoft released a technology demo, named Tafiti, as a showcase for thier new Silverlight web browser extension. This demo allows the user to execute web searches and then browse the results in different data visualization structures and also save searches for later. While not meant to be a finished product, Tafiti supposedly represents the new possibilities in data visualization and user interaction that Silverlight unlocks. Read the rest of this entry »

10 Minute Tutorial - JavaFX: Hello World

Over the past couple of months, I wrote a number of Microsoft Silverlight tutorials both to learn Silverlight and help other developers ramp up their Silverlight skills quickly. Now however, I’ll turn my attention to one of Silverlight’s competitors: JavaFX. If you read the JavaFX section of my introductory post, you already know that Sun has taken a very different approach than Microsoft in implementing a framework for developing easily deployed, highly-interactive, “rich” applications. So, I want to jump right in and create an application that will have everyone hanging on the edge of their seat with enthusiasm (or rolling their eyes and groaning in almost physical pain): Hello World. Read the rest of this entry »

10 Minute Tutorial - Silverlight: Event handling using Managed Code (C#)

Managed code.

In the browser.

All my dreams have come true.

Well, not quite. Catherine Zeta-Jones and Lucy Liu still haven’t returned my calls. But, it’s a start! ;)

I wrote this tutorial to illustrate how Silverlight communicates with managed code. So, as a simple example, we’ll use C# to handle click events inside of a rectangle rendered on a Silverlight control. And, like always, you can complete this tutorial sans-IDE, for those users who don’t want to install Orcas Beta 2 just to get a taste of Silverlight (users like me :) ). Read the rest of this entry »

Silverlight Alpha 1.1 Refresh


First, the good news:

Microsoft updated Silverlight. YAY!

Now the bad news:

Your Silverlight app (probably) no longer works :). Read the rest of this entry »