3 ms·Microsoft's technical preview of Office Web Apps: too rough to get excited over.3 points by technologizer 17y ago