IE7 Beta Set For August 3rd Release is reporting that the long awaited beta for Internet Explorer 7 is due to be released on August 3rd. The beta versions of Windows Vista server and workstation are also due on this date.

Microsoft confirmed to that it will deliver the beta 1 version of Longhorn Server on August 3, along with the beta 1 release Internet Explorer 7. They’ll be available along with the beta 1 version of Windows Vista, the next-generation Windows client formerly known as Longhorn, which Microsoft announced Friday morning.

Have something to tell us about this article?
Let us know

or Comment Below

Gaming Trailers

More Like This
Warframe | Cross Platform Play Available Now
Latest Trailers
Rocket League | Birthday Ball Trailer

Got a tip?

Let us know