If you don't know what "Vista" means, shame on you. This thread isn't for you anyways.
If you don't feel like reading all this scroll down to the last one or two paragraphs to see what I am asking for. Read the bold print. Otherwise read ahead for background info.
OK, I'm in this Operating Systems class right? Now, we were originally going to have a 50 question midterm. However, two of our classmates (out of a class of five), did, on request, a very good presentation on hyperthreading and also touched on the related dual core technology. The prof had just asked them if they would research it since he didn't know alot about it himself. Out of the blue he told them they passed the midterm and didn't have to take it.
So, then he comes to us and says we can have the option of doing presentations too. Since I enjoy having access to books and papers when I do classwork as opposed to trying to remember stuff for a test, I chose a presentation.
The prof had a few topics we could pick from.
- Windows Vista: A Bright Future?
- Alternate Operating Systems to Vista in the Future (Basically which would be the best one to stand a chance)
- 32bit vs 64bit
I won the coin toss so I got to pick first. Vista immediately sounded like a best choice but I decided to wait for the other options. Alternate OS made me think of OSX immediately, but I use a Mac about as often as I've won a Halo 2 match, so I figured it wasn't a good topic.
32bit vs 64bit was also very interesting, because you have the different levels of, processor bits, OS bits, application bits, and then you can mix 'em like, does a 32-bit app run better or worse on a 64-bit chip than on a 32-bit one? Does a 64-bit app run better? Etc. But I chose to go with my original Vista choice because I still have a few small confusions in that area.
So. Since this is an Operating System class, I need to give a report on what has improved (or not) in the Windows kernel since XP or Server 2k3 or whatever. This means that I shouldn't include stuff like... IE's super new phishing filter. Although I can probably say IE is technically bultin to the OS now. So... there is a bit of grey area that I can take advantage of if I can't find enough good material otherwise.
Here's a small list I assembled in about an hour of searching. PLEASE correct me if you see any errors, and what I basically would like is if you can think of anything good to add to it. Specifically things that help developers, although things that help end users/IT managers etc work.
- Scrapped and rebuilt on the Windows Server 2003 codebase
- Built using new tools that cut down on the number of bug reports... less buggy OS is good. [The original article with these points was on the WSJ online but now it has become a pay service. Anyone have a mirror?]
- New UI effects don't matter. [That is, to the kernel improvments. It's only worth noting because MS is making a big deal out of it, it seems to me.]
- Security Center made by Vista team, expanded in Vista to check for n00b user settings (Shared C:\, weak password, etc)
- Anti-Spyware built-in. [A minor bullet point of the above]
- IE Phishing Protection. [A minor bullet point of the above]
- Windows Firewall enhancements (outbound blocking). [A minor bullet point of the above]
- User accounts are limited by default... Administrator programs will automatically prompt for a password and launch under that user (UAP). Other normally-Administrative tasks are hacked to be made per-user, such as HKLM and All Users profile.
- Modularization [More Windows features can be added/removed, such as WinFS]
- Rebuilt TCP/IP stack with integrated IPv6, resistance against DoS, portable.
- Search, WinFS. Documents orgainized by "Virtual Folders". Full text search and file properties can be extended by developers.
- Restart Manager, Windows can close applications using files it needs to update instead of rebooting the whole computer. Or Windows saves application states and reboots the computer to it's previous state.
- Windows Error Reporting available to developers.
- XML (XAML) apps. Desktop and Web based. [XAML apps can run with restricted privileges in a sandbox mode. Two lines are changed in the config file to switch the app between building for the desktop or for the web. Also I will note that only IE supports this feature. I suppose this makes sense, but we will see if MS makes it easy for developers like Mozilla and Opera to incorporate XAML support into their products.]
I basically checked my memory and the MSDN Vista pages for this info.
In the end I will compile a 20-minute "semi-professional PowerPoint Presentation" (prof's words) out of all this. You will get my thanks, and the PPT as a souvenier. >.>
If you don't feel like reading all this scroll down to the last one or two paragraphs to see what I am asking for. Read the bold print. Otherwise read ahead for background info.
OK, I'm in this Operating Systems class right? Now, we were originally going to have a 50 question midterm. However, two of our classmates (out of a class of five), did, on request, a very good presentation on hyperthreading and also touched on the related dual core technology. The prof had just asked them if they would research it since he didn't know alot about it himself. Out of the blue he told them they passed the midterm and didn't have to take it.
So, then he comes to us and says we can have the option of doing presentations too. Since I enjoy having access to books and papers when I do classwork as opposed to trying to remember stuff for a test, I chose a presentation.
The prof had a few topics we could pick from.
- Windows Vista: A Bright Future?
- Alternate Operating Systems to Vista in the Future (Basically which would be the best one to stand a chance)
- 32bit vs 64bit
I won the coin toss so I got to pick first. Vista immediately sounded like a best choice but I decided to wait for the other options. Alternate OS made me think of OSX immediately, but I use a Mac about as often as I've won a Halo 2 match, so I figured it wasn't a good topic.
32bit vs 64bit was also very interesting, because you have the different levels of, processor bits, OS bits, application bits, and then you can mix 'em like, does a 32-bit app run better or worse on a 64-bit chip than on a 32-bit one? Does a 64-bit app run better? Etc. But I chose to go with my original Vista choice because I still have a few small confusions in that area.
So. Since this is an Operating System class, I need to give a report on what has improved (or not) in the Windows kernel since XP or Server 2k3 or whatever. This means that I shouldn't include stuff like... IE's super new phishing filter. Although I can probably say IE is technically bultin to the OS now. So... there is a bit of grey area that I can take advantage of if I can't find enough good material otherwise.
Here's a small list I assembled in about an hour of searching. PLEASE correct me if you see any errors, and what I basically would like is if you can think of anything good to add to it. Specifically things that help developers, although things that help end users/IT managers etc work.
- Scrapped and rebuilt on the Windows Server 2003 codebase
- Built using new tools that cut down on the number of bug reports... less buggy OS is good. [The original article with these points was on the WSJ online but now it has become a pay service. Anyone have a mirror?]
- New UI effects don't matter. [That is, to the kernel improvments. It's only worth noting because MS is making a big deal out of it, it seems to me.]
- Security Center made by Vista team, expanded in Vista to check for n00b user settings (Shared C:\, weak password, etc)
- Anti-Spyware built-in. [A minor bullet point of the above]
- IE Phishing Protection. [A minor bullet point of the above]
- Windows Firewall enhancements (outbound blocking). [A minor bullet point of the above]
- User accounts are limited by default... Administrator programs will automatically prompt for a password and launch under that user (UAP). Other normally-Administrative tasks are hacked to be made per-user, such as HKLM and All Users profile.
- Modularization [More Windows features can be added/removed, such as WinFS]
- Rebuilt TCP/IP stack with integrated IPv6, resistance against DoS, portable.
- Search, WinFS. Documents orgainized by "Virtual Folders". Full text search and file properties can be extended by developers.
- Restart Manager, Windows can close applications using files it needs to update instead of rebooting the whole computer. Or Windows saves application states and reboots the computer to it's previous state.
- Windows Error Reporting available to developers.
- XML (XAML) apps. Desktop and Web based. [XAML apps can run with restricted privileges in a sandbox mode. Two lines are changed in the config file to switch the app between building for the desktop or for the web. Also I will note that only IE supports this feature. I suppose this makes sense, but we will see if MS makes it easy for developers like Mozilla and Opera to incorporate XAML support into their products.]
I basically checked my memory and the MSDN Vista pages for this info.
In the end I will compile a 20-minute "semi-professional PowerPoint Presentation" (prof's words) out of all this. You will get my thanks, and the PPT as a souvenier. >.>