Quick links: C-Tricks HR Interview Que. Code Snippets C Programs C++ Programs Java Programs PHP Examples

Home » .Net

What is .Net framework?

Learn: What is .Net framework, why it is used? Explain the working and usages of .Net framework in details.

.Net framework is a software development framework, which is developed by Microsoft, basically for Microsoft Windows Operating Systems.

.Net framework contains large collection of libraries that is known as Framework Class Library, it also provides language independence (or we can say language interoperability).

.Net framework provides infrastructure for developing, building, deploying and executing following applications:

Reference: https://en.wikipedia.org/wiki/.NET_Framework

  1. Desktop Applications
  2. Console Applications
  3. Web Application
  4. Web services
  5. Windows services
  6. Windows presentation foundation (WPF)
  7. Windows communication foundation(WCF)
  8. Silver light
  9. Share-point

Here is an image of .Net framework architecture
(Image source: https://www.slideshare.net/diyaots/net-framework-40-changes-benefits)

what is .net framework

.Net is not a programming language; it supports multiple programming languages for different types of programmers. It is language independent platform. .NET framework also enables a programmer to create sharable components to be used in distributed application. .Net framework supports oops model for multiple language in a manner to allow language interoperability.