Shawn Wildermuth

My Rants and Raves about technology, programming, everything else...

I am an MVP!


I am proud to announce that Microsoft hasn't come to their senses yet and decided to renew my MVP status for another year. Being an MVP has been a great experience for me and I really appreciate the program. Five years into the program and I couldn't be happier.

Atlanta Geek Dinner - October 23, 2008


To coincide with my Atlanta Silverlight Tour Stop, we will be holding the Geek Dinner at Papadeaux's in Alpharetta on October 23, 2008. Please visit the site to RSVP and get directions:

Silverlight Tour Goes RC


Don't miss your chance to take the first Silverlight Tour stop that is supporting the impending release of Silverlight 2.  Starting with the Atlanta, Georgia - October 22-24th stop of the Silverlight Tour, the course will be taught using Silverlight 2 RC (or the full release once that happens).

New Information on WebClient in Silverlight 2

After digging and some prodding by a PM at Microsoft, I realize that the relative URI story in WebClient is different that I expected.  I am not sure whether this changed from previous versions but Beta 2 and the RC this is the way that Relative URI's work in WebClient:

Note that the WebRequest classes (BrowserHttpRequest specifically) does not support relative URI's so if you want to use that class instead of WebClient, you'll have to do your own relative URI resolution. 

The Silverlight Tour in the UK


I am happy to announce our newest partner for the Silverlight Tour: Saffron Interactive. They will be teaching the Silverlight Tour materials in the United Kingdom including their first class on December 3-5, 2008 in London, England.

WebClient vs. WebRequest in Silverlight 2

When making web requests in Silverlight 2, its easy to start with the simple WebClient class. In fact, it supports making simple requests (DownloadStringAsync and OpenReadAsync) as well as uploading through the class. On the other hand there are some that swear by the WebRequest route. What's the big difference?

Let's start with WebRequest. The pattern for WebRequest is to call WebRequest.Create:

Silverlight 2 Tools Release Candidate Now Available


In case you haven't heard yet, Microsoft announced that a Release Candidate of the Silverlight 2 tools are now available. You can download it now here:

ADO.NET Data Services Performance Issues


It has come to my attention that my current examples using ADO.NET Data Services are performing very badly. I was using that example as anecdotal evidence that Data Services performed slower than the Web Service counterparts.  I don't think this is accurate.  I am working on some performance comparisons that I will share on my blog once Silverlight 2 goes into a full release so I can be sure that the numbers reflect a real-world release.

New Portland, OR Silverlight Tour Stop!


I am happy to announce we have a new stop on the Silverlight Tour: Portland, Oregon. On December 15th-17th, Erik Mork will be teaching the workshop in the Rose City.

Geek Dinner in NY/NJ Area - CANCELLED


UPDATE: Unfortunately, I've had to cancel this event as I am feeling under the weather.  Please accept my apologies for the short notice.

Application Name WilderBlog Environment Name Production
Application Ver Runtime Framework .NETCoreApp,Version=v2.0
App Path D:\home\site\wwwroot\ Runtime Version .NET Core 4.6.26212.01
Operating System Microsoft Windows 10.0.14393 Runtime Arch X86