I ran some code analysis on my audio streaming solution today and learned something new: There is a recommendation within the code analysis engine that looks for cases where the List(of T) type is exposed as a public property or on a public method of a class. The recommendation is to use something like System.Collections.ObjectModel.Collection(of... Continue Reading →
I just learned about a search engine called Krugle (http://www.krugle.org). It lets you search billions of lines of code in open source projects around the world. It's really a pretty neat thing that they've done. There are many times that we need to write some complex sort of code that someone else must have had... Continue Reading →
I listened to an Entity Framework podcast from Channel9's "Expert to Expert". Brian Beckman (a mathematician at MS) interviewed Sam Druker (GM of the Data Programmability group) about the design and philosophy of EF. It was a very interesting discussion and helped to position EF in comparison to the other O/R options out there. There... Continue Reading →
Yesterday was my 30th birthday, so the whole family went to a movie. Being the birthday boy, I got to pick the movie: Speed Racer. It was Awesome! The movie was made by the Wachowski brothers (also responsible for the Matrix trilogy). The movie was a lot of fun. Very fast, sweet cars, and sweet... Continue Reading →
For the most part, VB.NET is not case sensitive. XML is case sensitive. As you work with web services (datatypes, method names, parameters, etc), please be aware that changing the case of a name is a breaking change.