What is .NET Framework and Why You Need it to Install Apps in Windows

Apr 12


Rossy Guide

Rossy Guide

  • Share this article on Facebook
  • Share this article on Twitter
  • Share this article on Linkedin

What is .NET Framework? A framework is something made to support other applications. The .NET Framework is a framework of technologies that is used by applications that, in themselves, rely on .NET technologies. Applications that require the .NET Framework usually heavily factor Internet access into their primary usages.


The .NET Framework contains three major parts:

  • Common Language Runtime(CLR)
  • Framework Class Library(FCL)
  • NET

.NET provides applications with an orderly way to access databases,What is .NET Framework and Why You Need it to Install Apps in Windows Articles web services, and other communication tools. .NET uses the following Internet standards:

  • HTTP (HyperText Transfer Protocol)
  • XML (Extensible Markup Language)
  • SOAP (Simple Object Access Protocol
  • UDDI (Universal Description, Discovery and Integration)

What do I do with it?

Most .NET packages have backwards compatibility, so an app asking for the 2.0 framework can usually get by with what's packaged into the latest version: .NET Framework 4. Be sure, too, that you're settled up on your Windows Update requests, as there may be relevant system patches that need installing before .NET will fit comfortably on your system.

One problem .NET installations often run into is a need for space, even if your system might not make that explicit. The 4.0 version of .NET for standard 32-bit Windows systems requires 850 MB of free space on your primary Windows drive; a 64-bit Windows system needs 2 GB free, and Windows usually won't ask you if you have space on another partition to spare. If your free space is smaller than these amounts, you'll need to look at your hard drive and free up some space.

Another common problem involves older versions of .NET and, perhaps, their misbehavior on your system. Head into your Add/Remove Programs section in Control Panel and search for any installations related to ".NET Framework", or something very similar. Try removing them from here, through the standard uninstall procedure then try installing your newer .NET framework again. If that still fails, it's time to turn to the .NET Framework Cleanup Tool, which was made by Microsoft itself to tidy up and set things straight following tricky .NET installations.

Reasons for using .NET Framework:

  • Reliability
  • Performance
  • Productivity
  • Security
  • Integration
  • Deployment
  • XML Support

Article "tagged" as: