The .NET platform lets application developers to create powerful desktop applications irrespective of the programming language as well as scalable Web services built on the basis of the new powerful fully functional class libraries of the .NET Framework.