5. The .NET framework is a collection
library of different classes and functions.
• Visual Studio NOT compulsory.
• Also support Non .NET languages to be
converted into .NET.
6. A little History:
• Development started in late 1990s.
• Initially Called as NGWS
(Next Generation Windows Service)
• First announced in 2000 by Bill Gates in PDC-
Orlando, Florida.
9. CLR provides:
• IL to Native code conversion
• Code Execution
• CAS (Code access security)
• Exception Handling
• Garbage Collection
• Thread Management
• Type safety enforcement
10. Class Library:
• Data Structures
• IO Management
• Windows and Web controls
• Database Access – ADO.NET
• Multithreading
• Remoting
• Reflections
• Over 2000+ tools / libraries available
12. Terminologies:
“Intermediate Language”
• Emitted by language compilers, high-level
intermediate code which is converted
again by CLR into Machine (Native) code.
Sometimes referred as MSIL.
• Processor Independent.
23. Where to Start?
• Grab Visual Studio 2013 Community Edition -
Completely FREE!
• MicrosoftVirtualAcademy.com
• http://www.microsoftvirtualacademy.com/ebooks
• https://www.dreamspark.com/