# Wednesday, October 03, 2007

No, this post is not about the 10 types of people who either understand binary or do not. This is in reference to a comment made in one of the early shows of .Net Rocks! where either one of the hosts or a guest said something like "Soon there will be 2 types of people in the world. Those who understand batteries and those who use them." I don't remember the context of the quote. I don't even remember the exact wording of the quote but I do remember hearing that and laughing. Since that time I have decided that I am definitely one of those people who uses batteries but doesn't understand them. I do know that I want batteries that last a long time, don't over heat and cause a fire, and are environmentally friendly. Not being one who understands battery technology I am not sure if all 3 if those goals are achievable. Today I saw an article on nextenergynews.com about a battery that claims to hit all 3 of my points.

The article claims that the battery will run for 30 years, power a laptop without getting hot, and when it runs out of electricity it will be inert and will therefore not harm the environment.

The first thing I did was to look for the date that the article was published. I was sure it was an April Fools joke that someone had finally gotten around to sending to me. The date looks legitimate. I also saw a lot of comments about the article that make it sound like the site is a legitimate site and not some subtle form of satire that I just didn't get. If all of that is true then my only regret will to have not put a 4th condition on my batteries which would be that they be affordable to just about everyone in the world. I have a feeling that any company selling something designed to last 30 years will put a large price tag on it since they won't be selling a lot of them. I really don't want to pay as much as I did for my house for a battery to run a laptop that will be obsolete 28 years before the battery is.

Wednesday, October 03, 2007 4:52:02 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 

On Scott Guthrie's Blog there is a post about source code for parts of the .NET Framework being made available at the same time that Visual Studio 2008 is released. You will be able to set up your debugging to allow you to download the latest version of the source code and symbols so you can debug into the framework code. This will be much more useful than running relfector to see what is going on as the locals window and breakpoints will work so you will be able to see exactly what your code is doing in relation to the base class libraries.

The source code is released as part of the Microsoft Reference License so you will be able to look at, but don't touch, the source code to make modifications or try to build your own framework with the code. I really love that Microsoft is trying to be more open about their code and what is happening while at the same time providing a framework that protects the IP (Intellectual Property) and trademarks in their code. I see that as being a somewhat (note I don't say ideal) happy medium between the completely closed source model and the completely open source model.

I can't wait to be able to debug down into the BCL and see what I am doing that doesn't work with what Microsoft is doing. I can't help but think that will give us better, more stable code on the .NET Framework.

Wednesday, October 03, 2007 11:02:29 AM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  |