Since early this decade, Microsoft has been promoting their software framework, the .NET platform and its associated libraries.