Now before you Microsoft apologists and assorted other idiots shoot your mouths off that I’m just a Mac zealot and don’t know what I’m talking about, I suggest you do 2 things. 1) Grow up and smell the coffee and 2) go read my other Vista post where I praised Vista for getting something right. Oh- and grow up.
Remember as you read this, Bill Gates spent 10 billion dollars and 5 years to get Vista written.
The very first reason listed was, “An all new networking stack.”
Now, I made the case in the comments of my last post that 95% of the users in the world don’t even know what a network stack is and that even fewer care. But for those of us who do, things like new networking stacks are important.
Remember $10 billion and 5 years.
Why, if Vista has an all new networking stack, do I STILL freaking need to reboot when I change name servers? It’s a simple network setting. I should be able to go to the control panel, change it and have it take effect. Every other current operating system I can name will allow you to change on the fly. EXCEPT the $10 billion dollar, 5 year late, Vista. – That’s inexcusable.
Now, if you’re not into networking stacks, you might not get why this is so annoying. But imagine (going back to the dialup days) having to reboot every time you logged on. If I’m working on my Mac (which changes on the fly) I can change name servers sometimes 10 times a day if I doing server work. If I’m on XP, I try to keep the number down because of the reboot penalty, so this is not an abstract issue.
It also goes to a larger point. $10 billion and 5 years and it’s largely XP with pretty graphics on top. If I where Bill Gates, I’d be firing people.
(geeky stuff below the fold)
For those of you wondering, I’m in the process of moving a site from one server to another. When I use a “generic” DNS server, the domain resolves to the existing server. (as it should) When I change the TCP/IP settings to use the DNS server on the new host it still continues to resolve to the old host.
I can do an ipconfig /all and it will tell me it is using the new DNS server but if you ping the domain name, it still goes to the old host. It’s cached somewhere. Release/renew does nothing. As soon as I reboot, it works fine.
So the new network stack has the same bugs the old one did, $10 billion and 5 years later.
Update Damion (and a google search) tells me there is a DOS command in Vista to do what I want… which only makes things worse, read the comments.