Does .net framework give access to complete functionality of Windows OS?
Is .net used by Microsoft to build any applications. If so please give some examples. Is win32 api and C++ or is .net with C# the preferred way. When is win32 api used explicitly?