The .NET Framework is designed with number of functions to fulfill some important needs of programming world.
It has code-execution environment that reduces the problem of software deployment and versioning.
It provides object-oriented programming environment whether object code is stored and executed locally or via internet, executed remotely.
Code-execution environment provides safe execution of code even if it is being created by semi-trusted third party.
.Net Framework’s code-execution environment has eliminated the performance problems of scripted or interpreted environments.
It provides consistent environment and developer experience across different types of applications, such as Windows-based applications and Web-based applications.
.NET Framework tries to ensure that it can be integrated with any other code.
for more visit
www.teachingdotnetblogspot.com