.NET is also the collective name given to various bits of software built upon the .NET platform. These will be both products (Visual Studio.NET and Windows.NET Server, for instance) and services (like Passport, HailStorm, and so on).
.NET uses XML in many instances, especially when complex data is transferred. It is a case of using what works best to accomplish some tasks. Other than this, it has very little to do with XML.