Preface

I have been waiting for Silverlight for quite some time. I began writing professional-grade web applications in 1999. Immediately, I became frustrated with the “good-enough” mindset that seasoned web developers had adopted and users have endured. This mentality arose from the limitations of HTML and the complexities involved in delivering applications over the internet. I didn’t want to fall into this mindset; I wasn’t going to be content with “good-enough.” I wanted to make my applications stand apart, and I wanted to deliver a true user experience.

My first attempt at dodging the bullet of compromise came in 2000. At that time, I decided I was going to try to leverage a nearly invisible HTML IFRAME element to load content. I would ...

Get Silverlight 2 in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.