Just days ago, Steve Ballmer, Microsoft’s chief executive, was warning that social networking may be a fad.