I don't think there is necessarily a right or wrong answer here. I think it is a bit of a stretch to suggest I have declared request improperly. It would be more accurate to say that I have declared request in a way that you dislike for valid reasons. You make some really good points about the side effects of using var. I appreciate you making these points because it is very important for people to understand the side effects you mention. Unfortunately, I can't cover every detail about all the technology in use in a screencast/demo. If I did, the screencast would have been at least twice as long:).
You may be right about laziness. I find myself using var in a number of scenarios I suspect you would dislike. Maybe I am using it so much because I’ve done quite a bit of JavaScript/AJAX programming of late and it has become a habit. Who knows? I think one could argue a number of technologies such as intellisense, code snippets, and many more have made me a lazier programmer over the years. I surely know that I can't code in notepad or vi like I used to because of my dependency on both IDE and language features. Then again, it is also fair to say that the productivity gains outweigh the dependency on the features.
With the var keyword, it seems the documentation at http://msdn2.microsoft.com/en-us/library/bb383973.aspx would somewhat support your statements since it says “It is recommended to use var only when it is necessary, that is, when the variable will be used to store an anonymous type or a collection of anonymous types.” However, like any documentation, it is a recommendation. I still believe the use of var is a matter of preference. Am I misusing the var keyword? That’s in the eye of the beholder. I know where you stand:).
I need to create a custom RSS feed which would access a bunch of sales data from the database and consume from my silverlight 3 app. I followed your video. Everything works fine when I run from within the syndication library project. But when I try to consume the feed from silverlight app, it just doesn't seem to work. I get System.Security.SecurityException. So I placed the clientaccesspolicy xml at the silverlightapp.web project. Still doesn't seem to work. Do I need to host this syndication library on IIS? By default, it seems to be self hosted and I see that in your demo, you are hosting your feed on feedburner. Do I need to create silverlight enabled WCF somehow? Also, I was wondering about the "Design_Time_Addresses" in the generated url - http://localhost:8731/Design_Time_Addresses/myLibrary/Feed1/ ?
Thanks in advance...