There's no love lost between Google and Microsoft. The two companies have been fiercely competitive with one another in the public cloud, productivity and operating system markets, at times leaving users in the lurch. There's one small glimmer of hope in the relationship between the two companies: Google has joined the .NET Foundation, to help drive forward the programming language framework Microsoft originated.