The Saddest Demo Ever

I wanted to build a demo for the Silverlight precon at the PDC showing off Silverlight 2’s support for duplex WCF services. I considered various themes for the demo, including stock tickers, sports scores, and weather data. But what I ultimately decided on is an unflattering statement about the state of our country: a national…

It’s Silverlight Day!

As you’re probably aware by now, Silverlight 2 shipped last night. Scott Guthrie has an excellent summary of the details as well as the links you need to download the run-time and tools. He also spiced up the news with a few surprises: The Silverlight Toolkit, which will add lots of new controls to Silverlight and come…

Enigma to Debut at the PDC

I’ve been away from the blog for a while enduring several straight weeks of travel, two of them overseas. Now I’m back home readying for the PDC by porting Silverlight samples to RC0 and writing new ones. If you’re coming to the PDC, I would love to see you at the Silverlight precon. We’re going…

All Roads Lead to Silverlight 2

It may be the dog days of summer, but things are hopping here at Wintellect. We just finished another successful Devscovery Redmond, where attendees soaked in lots of Silverlight love and also made a run on the Microsoft company store. If you’ve never attended a Devscovery in Redmond, it’s worth the price of admission just…

Silverlight Controls and the Visual State Manager

If you’re interested in writing custom controls for Silverlight but need a step-by-step tutorial to get you started, check out my latest column in MSDN Magazine: Craft Custom Controls for Silverlight 2. I had a load of fun writing this one and wrote it because there is so precious little information out there about Silverlight…

Me Meme

Charles Petzold tagged me and challenged me to answer the following questions as part of a software development meme that’s going around. How old were you when you first started programming?I had a couple of programming courses in college, but I didn’t really start programming until I got out of school and bought my first computer…

Microsoft, Open Source, and the Meaning of Life

Jeff Atwood wrote a great blog post about why Microsoft can’t use open source in their products. Jon Galloway wrote a complementary post providing some specifics from a Microsoft insider explaining why Microsoft can’t use open source. One of Jon’s salient points is as follows: Let’s say Microsoft took my advice and shipped Paint.NET as…

Lightning Strike, Silverlight 2 Beta 2, and Winamac

You may have noticed that our blog was down for a couple of days last week. Lightning struck our server and our IT folks worked around the clock to get wintellect.com back online. Most of the site is back to normal now and we’re working on the last 2% or so. A few blog entries…

It’s TechEd Time!

TechEd was split into two weeks this year–one for developers and one for IT folks (a formula that has worked well at TechEd Europe the last couple of years)–and Monday morning TechEd Developers begins with a slate of full-day pre-conference sessions. I’m doing a precon on Silverlight, so if you plan to be at TechEd,…

Groundhog Day in Hyderabad

I’m in Hyderabad, India preparing to work on the Microsoft campus this week and I feel like I’m in the movie “Groundhog Day.” My luggage didn’t make it with me. When this happened to me in Europe last year, I went for almost a week without my luggage. Each day I would call the airline…

Silverlight Page Turning Made Simple

My latest Wicked Code column is now online at MSDN Magazine. Titled “Silverlight Page Turning Made Simple,” it presents a Silverlight 1.0 framework for building slick page-turning applications. I mentioned the framework in an earlier blog post but didn’t publish the source code because it needed to appear in MSDN Magazine first. Now you can…

My Beef with Vista and IE

I have largely avoided problems with Vista by only running it on PCs on which it comes preinstalled. At least I avoided problems until a few weeks ago. With a total of five PCs and laptops now running Vista in my house, the constant avalanche of automatic updates seems to break something every day. The…