Microsoft .NET Framework

What is Microsoft .NET Framework?

The Microsoft .NET Framework is a set of software libraries that is shared with other framework based applications and/or solutions. This makes the development of applications utilizing standard functionalities such as accessing a database (DB) as easy as linking it to the appropriate data libraries and set the properties of the classes. For non-developers this means that the programming of an application don’t always have to write common functionalities from scratch, saving loads of testing and development time.

What is a framework?

A software framework is a structure whose intention is to serve as a support guide for developing something that expands the structure into something useful. The framework supplies a number of components and functions that can be used in your development to deliver your final product or solution.

What does Microsoft .NET Framework bring to the table?

Microsoft .NET provides us with a number of libraries such as:

  • Database connectivity
  • Operating system functions and features
  • Various communication libraries such as network communication
  • String manipulation functions
  • Mathematical functions
  • Interaction functionality to other applications that have shared .NET libraries such as Microsoft Office Word, Microsoft Office Excel, etc.

Microsoft .NET has provided us with the capability to use libraries that was written in any of the .NET supported languages such as Microsoft C#, Microsoft Visual Basic, Microsoft C++, etc.

Read more on the Microsoft .NET Framework on Microsoft’s website here.