naval Said..
Microsoft.Net Framework is a combination of Common Language Runtime (CLR) and Class Library that allow developers to build Web Applications, Windows Applications, Web Services and Smart Device Application like Mobile Applications.
The Microsoft.NET Framework Contains:
Common Language Runtime – provides an abstraction layer over the operating system. The CLR is the engine that manages the execution of the code. The CLR provides the appearance of an application virtual machine similar to the Java Virtual Machine, so that programmers need not consider the capabilities of the specific Glossary Link CPU that will execute the program.
Base Class Libraries – pre-built code for common low-level programming tasks, The framework's Base Class Library provides a large range of features including user interface, data access, database connectivity, cryptography, web application development, numeric algorithms, and network communications.
Development frameworks and technologies – reusable, customizable solutions for larger programming tasks
The .NET Framework supports multiple programming languages in a manner that allows language interoperability, whereby each language can utilize code written in other languages; in particular, the .NET library is available to all the programming languages that .NET encompasses.
For complete Introduction to .Net framework, you can download free e-book from following url:
Introduction to .Net Framework: Download Free E-book Pdf