Date: 10/27/05 (Application Development) Keywords: microsoft
A flurry of new products will ship in the coming months, some more than five years in the making. That's too long, Microsoft concedes.
Source: http://news.zdnet.com/2100-9593_22-5915900.html