No Picture
Microsoft

Windows Live & Office Live

Microsoft announced its new web-based Windows Live and Office Live. The Live is Microsoft’s answer to Web 2.0. Windows Live will be primarily ad supported and free. Office Live is the internet based services for […]