Yes, 7 is more secure. Nearly all the vulnerabilities that have been discovered in windows over the last year been mitigated by Windows 7's default configuration (that is, they may still affect 7, but because of things like UAC, DEP, etc.. they can't be exploited or not as easily as on XP).
Windows 7 provides a whole metric shit ton of other features that an average user will find beneficial. Theming, gadgets, Aero Snap, Jump Lists, Live Previews (works great for finding the right tab in your browser and allows you to jump right to it), and search.
Seriously, The only people I know that don't love 7 and refuse to go back to XP are people that are too stubborn to learn anything new.
C++? Who uses that anymore? Even the enterprise versions of Visual Studio don't have decent GUI tools.. everything you see in express is the same as the pro.
The vast majority of enterprise work is done in.net and VB or C#. There are lots of gui tools in the express versions for that. MFC/ATL, etc has long been a problem with the.net versions of visual studio, VC6 was the last decent version for C++ development.
It's true that MFC isn't included in VS express, but honestly, who cares? Nobody does MFC development anymore unless you're shipping a commercial product.
By the way, there are free WMI tools.. Microsoft even provides some, and there are 3rd party tools. You don't have to buy MSC. Like all things, if your environment is large enough, than an expensive tool can save you money in the long run. If it's not, you make do.
As for licensing, you don't typically buy software a le carte, you buy them as part of a volume license program that includes all your CAL's and other licenses for a pretty substantial cost savings.
The reason is that IIS is now modular, and any feature can be turned on or off. This allows you to create a small security footprint. Modularity is a good thing, and it's one of the reasons IIS7+ is so flexible and extensible.
It's amazing that people will complain and find fault with something that such a huge boon and win securitywise, extensibilitywise, and performancewise.
So basically "Waaaaahh.. i hate it cause it's different, and i don't care if the reasons for changing are valid or not".
Well, Powershell works in XP as well, but the point was that an admin may have existing scripts that he's honed over years of use. Those scripts will continue to work, even though there are better ways to do it if you are so inclined.
Yes, all of them are licensed copies of Windows 7. For family, i used my own licenses which I received through various means (not for resale copies, etc..) and for friends I went either with family pack licenses if they had multiple computers or via upgrade.
As for Visual Studio, you do realize that MS gives it away for free, right? It's only the big scale enterprise class stuff that's expensive. If you need that stuff, you can afford to pay for it.
WMI is only microsoft's implementation of the industry standard Common Information Model (CIM). This is used in Mac's, Linux, and other OS's as well. It's also known as WBEM (Web based enterprise management).
That's simply not true. I don't know what your problem was, but the machines will definitely talk to each other.. assuming you don't have the firewall blocking the ports.
You are confusing showing up in the browser (ie browsing for a computer) and accessing a computer (typing in it's UNC).
You need to upgrade XP to SP3 for it to show up in the network browser, but doing \\192.168.0.x\share will work even if it doesn't show up in the browser.
You don't have to go to Change adapter settings, it's available right there on the Network and sharing center, and it's not a double click.. it's a single click.
Single click network icon, single click open network and sharing center, single click Local Area Connection. Single click properties, double click tcp/ip. enter ip settings.
The XP network icon only appears on the taskbar if you set it to do so, not by default. Even if you do, you are talking the same or more clicks.
And, by the way... all the scripts for administration you developed in XP will work in 7 without change because the WMI api hasn't changed other than to add new stuff.
You assume that people with old hardware buy as much, or more equipment as people with new hardware. That's not a valid assumption.
60% of the people may still own Windows, but 90% of new hardware purchases are likely to be for new computers. Yes, I just pulled those numbers out of my ass, but they are in line with my experience.
The easiest way is to left click the network icon in the lower right cornder and select "Open Network and sharing center" then click the "Local Area Connection" link and the dialog pops up. That's 3 clicks, which is actually shorter than XP. XP requires at least 4 (right click Network dialog click properties, right click interface, choose properties)
Everyone likes to think that 7 buries stuff deeper, but in reality, almost everything is 2 or 3 clicks away from the desktop.
Vendors don't like maintaining old versions of drivers because you have to double, or triple the amount of work to be done for each new device. Would you rather maintain 3 versions or one version?
You make it sound like a conspiracy, and there is no effort involved in creating multiple versions of drivers. That's simply not true.
A user shouldn't have to get to hidden folders. The program should manage the shared files.
In fact, OS's like Linux or MacOS don't even have a place to share read/write files. An administrator would have to setup a location specifically for it.
What does Rosa Parks have to do with this? There was no law against riding in a different place on the bus, it was just a rule imposed by the bus company.
We're talking about people who are breaking the law, not people who are breaking rules of private entities.
Yes, there's something called civil disobedience, but with civil disobedience, you deliberately break laws expecting to be prosecuted for them in order to gain attention. You do not hide behind anonymous groups and skulk around hoping not to get caught.
So perhaps you'd like to explain how Rosa Parks has anything to do with my comment.
Large orginizations fall under Microsoft's volume licensing programs, which gives them a per seat price at a low fixed price. I know organizations that get all server, cal, client, and MS application licenses for under $200 per seat for everything.
It's not just computers that work like that. Home electronics do as well. Imagine sticking with Reel-to-Reel until 2005, then having it die on you.. now all your old material is in a format you can no longer read. Or Beta tapes or whatever.
The fact is, technology changes, and you have to keep relatively current or you will be in a heap of hurt further down the road.
the majority of home users never upgrade their OS. They buy new computers when the old one no longer does what they need and get an OS upgrade in the process. Most people buy a new computer when a) their disk gets full b) they think their computer is too slow c) it starts crashing a lot. d) it's broken (physically.. doesn't turn on, broken cup holder, keyboard breaks, etc..)
Business users don't upgrade because they have to plan a rollout, and as long as Microsoft offers the old OS to them, they won't bother.
Older ram is becoming much more expensive. I can buy 6GB of DDR3 ram for the cost of 2GB of DDR1. It's simply not feasible to work with older hardware anymore from a price perspective.
I'm not sure where you live.. But around here, I have never seen a netbook with Android. Ever. I can't even find one in a store. So, I have to wonder how you're seeing so many of them. I've also never seen anyone using a Netbook with Linux, and I typically pay attention when I see someone using a device. Mac's I see roughly 1 in 10, all others are either XP or 7, and the only ones I see with XP are older models. Anything even vaguely new is 7.
I have a number of friends and family that ask me to fix their comptuers on a regular basis. I've upgraded all of them to Windows 7 and using the free Microsoft security essentials antivirus, and in the last year... not one of them has contracted a virus of any kind. Say what you want, but 7 is significantly less susceptible to viruses and malware attacks than XP was.
To search only for contents and not names, you use the filter "Contents:" so you would say contents:xyz and it will not show filenames with XYZ in them.
Administrators are users.
I suppose you log in as root to linux servers too, right? I mean, after all, Servers don't need limited user protection.. right?
Wrong.
Yes, 7 is more secure. Nearly all the vulnerabilities that have been discovered in windows over the last year been mitigated by Windows 7's default configuration (that is, they may still affect 7, but because of things like UAC, DEP, etc.. they can't be exploited or not as easily as on XP).
Windows 7 provides a whole metric shit ton of other features that an average user will find beneficial. Theming, gadgets, Aero Snap, Jump Lists, Live Previews (works great for finding the right tab in your browser and allows you to jump right to it), and search.
Seriously, The only people I know that don't love 7 and refuse to go back to XP are people that are too stubborn to learn anything new.
You should use UAC, all windows OS's should (and do) have it. UAC is good. I don't give a flying fuck if you find it annoying, it's good for you.
Without UAC, lots of security features don't work. Without those security features, you are waiting to get compromised.
This is why people don't run as root even on servers in Linux. you use sudo, which is the same thing as UAC for all intents and purposes.
C++? Who uses that anymore? Even the enterprise versions of Visual Studio don't have decent GUI tools.. everything you see in express is the same as the pro.
The vast majority of enterprise work is done in .net and VB or C#. There are lots of gui tools in the express versions for that. MFC/ATL, etc has long been a problem with the .net versions of visual studio, VC6 was the last decent version for C++ development.
It's true that MFC isn't included in VS express, but honestly, who cares? Nobody does MFC development anymore unless you're shipping a commercial product.
*sigh*
You keep moving the goal posts.
By the way, there are free WMI tools.. Microsoft even provides some, and there are 3rd party tools. You don't have to buy MSC. Like all things, if your environment is large enough, than an expensive tool can save you money in the long run. If it's not, you make do.
Microsoft WMI tools
As for licensing, you don't typically buy software a le carte, you buy them as part of a volume license program that includes all your CAL's and other licenses for a pretty substantial cost savings.
The reason is that IIS is now modular, and any feature can be turned on or off. This allows you to create a small security footprint. Modularity is a good thing, and it's one of the reasons IIS7+ is so flexible and extensible.
It's amazing that people will complain and find fault with something that such a huge boon and win securitywise, extensibilitywise, and performancewise.
So basically "Waaaaahh.. i hate it cause it's different, and i don't care if the reasons for changing are valid or not".
Well, Powershell works in XP as well, but the point was that an admin may have existing scripts that he's honed over years of use. Those scripts will continue to work, even though there are better ways to do it if you are so inclined.
Yes, all of them are licensed copies of Windows 7. For family, i used my own licenses which I received through various means (not for resale copies, etc..) and for friends I went either with family pack licenses if they had multiple computers or via upgrade.
As for Visual Studio, you do realize that MS gives it away for free, right? It's only the big scale enterprise class stuff that's expensive. If you need that stuff, you can afford to pay for it.
WMI is only microsoft's implementation of the industry standard Common Information Model (CIM). This is used in Mac's, Linux, and other OS's as well. It's also known as WBEM (Web based enterprise management).
Linux has SBLIM, for instance http://sourceforge.net/projects/sblim/
There are other ways to change computer names that don't involve WMI that are basically as simple as your linux example.
That's simply not true. I don't know what your problem was, but the machines will definitely talk to each other.. assuming you don't have the firewall blocking the ports.
Ok, to put it another way. Why pay $100 for 2GB when you could pay $40 for 2GB.
You are confusing showing up in the browser (ie browsing for a computer) and accessing a computer (typing in it's UNC).
You need to upgrade XP to SP3 for it to show up in the network browser, but doing \\192.168.0.x\share will work even if it doesn't show up in the browser.
You don't have to go to Change adapter settings, it's available right there on the Network and sharing center, and it's not a double click.. it's a single click.
Single click network icon, single click open network and sharing center, single click Local Area Connection. Single click properties, double click tcp/ip. enter ip settings.
The XP network icon only appears on the taskbar if you set it to do so, not by default. Even if you do, you are talking the same or more clicks.
And, by the way... all the scripts for administration you developed in XP will work in 7 without change because the WMI api hasn't changed other than to add new stuff.
You assume that people with old hardware buy as much, or more equipment as people with new hardware. That's not a valid assumption.
60% of the people may still own Windows, but 90% of new hardware purchases are likely to be for new computers. Yes, I just pulled those numbers out of my ass, but they are in line with my experience.
The easiest way is to left click the network icon in the lower right cornder and select "Open Network and sharing center" then click the "Local Area Connection" link and the dialog pops up. That's 3 clicks, which is actually shorter than XP. XP requires at least 4 (right click Network dialog click properties, right click interface, choose properties)
Everyone likes to think that 7 buries stuff deeper, but in reality, almost everything is 2 or 3 clicks away from the desktop.
Vendors don't like maintaining old versions of drivers because you have to double, or triple the amount of work to be done for each new device. Would you rather maintain 3 versions or one version?
You make it sound like a conspiracy, and there is no effort involved in creating multiple versions of drivers. That's simply not true.
A user shouldn't have to get to hidden folders. The program should manage the shared files.
In fact, OS's like Linux or MacOS don't even have a place to share read/write files. An administrator would have to setup a location specifically for it.
What does Rosa Parks have to do with this? There was no law against riding in a different place on the bus, it was just a rule imposed by the bus company.
We're talking about people who are breaking the law, not people who are breaking rules of private entities.
Yes, there's something called civil disobedience, but with civil disobedience, you deliberately break laws expecting to be prosecuted for them in order to gain attention. You do not hide behind anonymous groups and skulk around hoping not to get caught.
So perhaps you'd like to explain how Rosa Parks has anything to do with my comment.
Large orginizations fall under Microsoft's volume licensing programs, which gives them a per seat price at a low fixed price. I know organizations that get all server, cal, client, and MS application licenses for under $200 per seat for everything.
It's not just computers that work like that. Home electronics do as well. Imagine sticking with Reel-to-Reel until 2005, then having it die on you.. now all your old material is in a format you can no longer read. Or Beta tapes or whatever.
The fact is, technology changes, and you have to keep relatively current or you will be in a heap of hurt further down the road.
the majority of home users never upgrade their OS. They buy new computers when the old one no longer does what they need and get an OS upgrade in the process. Most people buy a new computer when a) their disk gets full b) they think their computer is too slow c) it starts crashing a lot. d) it's broken (physically.. doesn't turn on, broken cup holder, keyboard breaks, etc..)
Business users don't upgrade because they have to plan a rollout, and as long as Microsoft offers the old OS to them, they won't bother.
Older ram is becoming much more expensive. I can buy 6GB of DDR3 ram for the cost of 2GB of DDR1. It's simply not feasible to work with older hardware anymore from a price perspective.
I'm not sure where you live.. But around here, I have never seen a netbook with Android. Ever. I can't even find one in a store. So, I have to wonder how you're seeing so many of them. I've also never seen anyone using a Netbook with Linux, and I typically pay attention when I see someone using a device. Mac's I see roughly 1 in 10, all others are either XP or 7, and the only ones I see with XP are older models. Anything even vaguely new is 7.
Sounds more like you're making stuff up.
I have a number of friends and family that ask me to fix their comptuers on a regular basis. I've upgraded all of them to Windows 7 and using the free Microsoft security essentials antivirus, and in the last year... not one of them has contracted a virus of any kind. Say what you want, but 7 is significantly less susceptible to viruses and malware attacks than XP was.
To search only for contents and not names, you use the filter "Contents:" so you would say contents:xyz and it will not show filenames with XYZ in them.
Why would think this wasn't possible?