If you extensively use Windows Form, somehow you may experience Data Binding with Custom Objects before. At first it seems to be a wonderful experience when I discovered that it's relatively easy to bind data to custom objects. However, after a while, I found that it could not handle null properly. If a field in the custom object is a reference type and has a value = null, sometimes, winform will just throw an exception (NullReferenceException from Binding class). Have you ever experience the same ......
As I have seen many people argue and debate a lot about programming languages, I now see it matters less not more. With the idea of common language runtime, the differences among languages are much reduced. Although you use different language, you can still leverage the very same APIs. Apart from that, you can write in different languages to interface the code from different languages. I think now what matters more is about API. Watch how in the future it will make other languages other than C#, ......
As you might hear about it before, http://maps.google.com is now live. It has a very intuitive user interface that make your map search much easier. For example, if you live in Redmond and you are going to die because you lack of fat and greasiness from pizza, you can just go there and type in “pizza in redmond” and click search button. You will see all locations that serve pizza with telephone numbers. Go and order it. Nice, huh? Even more, instead of clicking cursors on maps many times ......