Tuesday, January 24, 2006

Visual Studio 2005 Guided Tour

A special bonus issue of MSDN magazine is available. This issue is meant for those of you who start learning Visual Studio 2005 and .NET Framework 2.0. You can read it online (like any other issue of MSDN magazine) or you can download the PDF version.

Monday, January 23, 2006

Wednesday, January 18, 2006

.NET Inspector

I found this cool website where you can explore all assemblies, namespaces, types, members, etc. of the .NET Framework (version 1.1 and 2.0). It's called .NET Inspector. Nothing much you say? This is where the MSDN library is all about. Nonetheless, you have to check it out. Using this website you can quickly determine the modifications made between two versions of the .NET framework. For example, you can see the new namespaces and classes in the System namespace or you can see the new members of the HybridDictionary collection class, etc ... If that's not cool, then call me a geek ;-)! I think it's ideal for learning the new stuff in .NET Framework 2.0. I'm going to start exploring right now ...

Monday, January 16, 2006

History of the C family of languages

Billy Hollis posted a short history of the C family of languages. My favorite programming language family. Enjoy!

Saturday, January 14, 2006

Debug.Assert in ASP.NET 2.0

Finally, finally, finally, ... Debug.Assert now works with ASP.NET 2.0. You have to love those little improvements they did for .NET 2.0. When using version 1.1 of the .NET framework, the assert information was only visible in the output window of Visual Studio. Now a full blown assert window is shown as with regular Windows applications. For those of you who are still programming .NET 1.1 (like me), I found this trace listener that can be used to achieve the same behavior as with .NET 2.0. I'm going to start using it for my .NET 1.1 applications. I finish this post by quoting John 'The bugslayer' Robbins: Without assertions you might as well not program at all! Right on!

Saturday, January 07, 2006

Applications = Code + Markup

The WPF book, being written by Charles Petzold, is going to have the following title: Applications = Code + Markup A Guide to the Microsoft Windows Presentation Foundation Ship it.

Web Development Helper

I found this very cool utility named Web Development Helper. It is developed by Nikhil Kothari, the author of the book Developing Microsoft ASP.NET Server Controls and Components. This is actually a book that I don't have in my library ;-). Nonetheless, this utility for ASP.NET page and control developers plugs into IE. You can see the view state, the items in the cache, view HTTP logs (only for localhost) and much more. I found this a very helpful tool although I'm still a novice ASP.NET developer. The utility exists of two parts: an IE extension and one HTTP module that you must add to the general machine.config or the web.config of your application.