Note: I updated for “correct“ naming for Express... marketing folks, let me know if I got it right this time ;-)
Friday was the CLR PM team’s appbuilding day. I decided to pull my head out of WinFX land and check out C# Express Beta1. I just LOVE this concept… I think it is a great example of how we are trying to build up the community of students and hobbyists, etc.
So I did the whole “customer experience” thing and installed the C# Express right off the public web site. I had a little trouble here, partially because my machine had a very hold Whidbey runtime installed and partially due to some known issues with ISA. (The folks over in VS Setup land where very helpful in getting me up and running).
I decided to play around with the RSS ScreenSaver starter kit that ships with C# Expres. I have always been fascinated when looking at my referral log with the interesting hits I get from customers googling for information. Many times I can tell they got what they were after in that entry of mine and other times I get inspired to post a new entry that will help the next person. Here are a few I thought were interesting:
“curly in string.format“
“c# switch string“
“windows longhorn video“
“designing error codes“
“enter escape char c#“
So I extended the screensaver by adding a new area that displays the most current 100 referrals from google in my blog. I had a lot of help from code I “borrowed” from Raymond Chen but still had a lot of fun. Here is an example of what the screensaver looks like now.
Please feel free to check out the source and binaries, keep in mind this is just a couple of hours of hacking, so don’t expect something beautiful.
One tip, if you want to install it as your screensaver, you need to copy RSSScranSaverUpdate.exe into your %windir%\system32 directory and rename it RSSScranSaverUpdate.scr. Then it will show up in the screensaver drop downbox from the control panel.