Windows Vista Beta 1 Overview

Windows Vista screenshots from beta 1

Wednesday, July 27, 2005 by Frogboy | Discussion: Windows Vista

The first beta of Windows Vista has arrived.  Windows Vista is the next generation of Microsoft Windows.  And Microsoft has, in many respects, gone back to the drawing board.  It's often forgotten that Windows XP came very soon after Windows 2000.  After the Windows ME debacle, Microsoft quickly concluded that they needed a consumer version of Windows that was based on the "NT Kernel".  The result was Windows 2000 with a few enhancements called Windows XP. 

Much has happened since October 2001 when Windows XP came out.  Worms, Spyware, Malware, and the like have become household names.  People yell at Microsoft for the lack of security in Windows without realizing that the insecurity of Windows wasn't born out of technical insufficiency but rather an excessively optimistic view of human beings.

Back when Windows NT was originally developed (early 90s), there was a sense that we were all one big happy family.  NT's main competitor, OS/2, was even less secure in many respects.  IBM's vision at the time included users sharing parts of programs together seamlessly via OpenDoc.  OS/2 included a powerful batch language called REXX that could have been used to create things that would make today's Worms look like child's play.  Back then, developers imagined users working together in harmony.  Kumbaya should have been the code-name of Windows NT.

Few people back then could have predicted the impact that over-wedgified 17 year olds spreading their angst across the net in the form of Spyware, Worms, DDOS attacks, and so forth.  But that was the world Windows XP found itself in.  And Windows XP was based on that Kumbaya NT kernel.  Fixing these security issues is non-trivial in most cases.  There's compatibility to take into account for one thing.  And so over the past 4 years Microsoft has gone back and rethought how software should be written and how networking could be done more securely. 

At some points, it looked like Microsoft might go overboard.  "Managed Code" became a rallying cry at some parts of Microsoft.  Managed Code is a nice way of describing taking away the developer's ability to actually create things for the OS that the OS vendor didn't already think of.  Luckily, managed code didn't become the order of the day.  Windows Vista, from our initial glances, looks to be a good balance between the need for security for users and the need for flexibility for software developers.  WinFX, the managed-code API is there, but it isn't required (at least not yet, and hopefully MS will always allow developers to bypass managed code to get to the lower level APIs).

The main highlights of Windows Vista can be summarized with:

  • Better Security.  This comes in the form of hardened services.  Essentially, the kinds of things that hackers took advantage of (buffer overruns and the such) should be a thing of the past.  The ability for malicious programs to patch system files and the such is being curtailed.  Moreover, Microsoft is trying to migrate users away from setting users up as administrators.  Instead, users set up with normal access can be prompted to enter the admin password when they need to do something that can affect system integrity. Hence, even if something does get through Vista's security, it won't be able to go crazy if the user isn't logged on as an admin.
  • Better User Experience. The code-name for the new user experience is Aero.  It's designed to be fast, efficient, responsive, and intuitive.  In that, I think they've succeeded.  I do suspect that the glass effect will need more tweaking before the final release.  Perhaps coloring the glass for active and inactive windows might help as well as decreasing transparency of the active window.  More strategically located shadows might also provide more clarity without compromising that improved aesthetics.  One correction, the user experience is not based on Avalon. It is its own thing.
  • The New Development Platform.  Microsoft has also created a new development platform called code-named Avalon (but has now given it a long boring official name).  Using .NET based languages (such as C#) along with a new mark-up language called XAML, developers can now much more easily (read more quickly) develop applications that have their own unique look and feel.  XAML has been designed to let developers design their UI in much the same way that a web developer makes a web page.   For developers, think of XAML as being similar to a .RC file.  You still have the .cpp file (or whatever language you're using) but .xaml is what defines the UI (one wonders whether Yahoo was aware of Avalon before their recent buying spree but I digress).
  • Information Organization. WinFS (the database layer for the Windows file system) won't be in Vista.  But Microsoft is working to make fuller use of NTFS's capabilities to make it much easier to find your things and organize your data than what was previously possible.  Simply put, searching for yourself will be much easier and faster.  The virtual folders feature looks to be very promising.  For those people who have been using short-cuts in painful ways, virtual folders may be just what you're looking for.
  • Windows Communications Foundation (WCF). Code-named Indigo, Windows Vista is designed to make it far far easier for developers to create programs that can talk to each other over the Internet securely and easily.  Developers (particularly game developers) can tell you the pain it is to write things that can easily talk to each other over the net through routers, fire-walls, etc.  Opening ports and such is not an ideal solution. Indigo, amongst other things, aims to solve these kinds of problems.  Over the past few years, a gazillion different protocols have come up that developers have had to juggle.  WCF lets developers focus on writing good software instead of trying to figure out how to talk to other computers.

From what little I've played with Windows Vista so far, it's quite snappy.  After I've had a chance to play with it more, I'll post some more observations.  The real meat, according to Microsoft, won't show up until BETA 2..

Windows Vista Pre-Beta preview
Stardock & Windows Vista

First Previous Page 1 of 2 Next Last
Reply #1 Wednesday, July 27, 2005 7:09 PM
Can't wait....
Reply #2 Wednesday, July 27, 2005 10:04 PM
Am I missing something? Where are the screenshots.... and does it seem like this article is a little too short?
Reply #3 Wednesday, July 27, 2005 10:16 PM
much better... maybe a bug or something.
Reply #4 Wednesday, July 27, 2005 10:18 PM
ahh. can't wait for beta 2 to be released to the masses.
George Rogers Jr
Reply #5 Thursday, July 28, 2005 1:10 AM
Great overview Brad!! very interesting & I agree...everyone blames MS for all the security problems, but it's those few that ruin it for everyone! Thx!
Reply #6 Thursday, July 28, 2005 2:20 AM
Hmm, like wstaylor, I don't see any screenshots. Weird...
Reply #7 Thursday, July 28, 2005 2:20 AM
Am I the only one seeing only 12 lines of text and no screenshots?
Reply #8 Thursday, July 28, 2005 2:21 AM
Ah, you have to reply first to see it ?
Reply #9 Thursday, July 28, 2005 3:09 AM
Reply #10 Thursday, July 28, 2005 3:37 AM
first time i viewed the article, everything showed up. then accidently closed it, now most of its missing ??
jarjar bin
Reply #11 Thursday, July 28, 2005 4:29 AM
Where are the screenshots?
Reply #12 Thursday, July 28, 2005 5:00 AM
Great overview!
Reply #13 Thursday, July 28, 2005 5:01 AM
sooner the better if u ask me! ...and yes i am aware noone has asked me
jim cavezil
Reply #14 Thursday, July 28, 2005 5:56 AM
Reply #15 Thursday, July 28, 2005 6:09 AM
The company I work for has an MSDN sub - I'm gonna dl this then set up a partition on my PC for it.
Reply #16 Thursday, July 28, 2005 7:36 AM
Why are the text on the screenies blurry?
Reply #17 Thursday, July 28, 2005 7:36 AM
OK, now where did the rest of the artice run off to?
Steve Grenier
Reply #18 Thursday, July 28, 2005 9:49 AM
Anywho, this is awesome. I don't look at the gui yet, remember Whistler Beta 1 was Windows 2000 with a slight colour change. So we can expect this look to go and a much more sophsitcated one will take its place probably come Beta 2.
Reply #19 Thursday, July 28, 2005 9:58 AM
Thanks for the great overview Brad!
Reply #20 Thursday, July 28, 2005 2:53 PM
Make sure the screenies are full-sized.....Move your mouse cursor over the screenies, it should turn into a magnifying glass with a +, and the pictures should clear up.


Please login to comment and/or vote for this skin.

Welcome Guest! Please take the time to register with us.
There are many great features available to you once you register, including:

  • Richer content, access to many features that are disabled for guests like commenting on the forums and downloading skins.
  • Access to a great community, with a massive database of many, many areas of interest.
  • Access to contests & subscription offers like exclusive emails.
  • It's simple, and FREE!