Day: April 25, 2006


25 Apr 2006

Microsoft just released Windows Internet Explorer 7, Beta 2. I’ve had some issues with past releases, so I am going to approach this latest release with a bit more caution… I can’t really get away with a statement like that without clarifying, can I? I installed IE7, Beta 1 and a subsequent candidate release… It…

Read More