If you are a non-technical person looking to hire IT staff, you may come across the question, what is .NET? As an IT recruiting agency, we get a lot of demand for programmers and developers with .NET expertise. Here’s an overview of .NET, why it’s in demand and what it’s used for.
.NET is a key player in a dramatic revolution that started around Y2K. Remember when the Y2K bug threatened to consume the world in mass anarchy? Well, the next generation of e-commerce and online communication started around this time.
.NET is a next generation tool that was introduced by Microsoft in 2002 in response to the Java phenomenon. Like Java, .NET is used for serving up Web applications and services that were only possible offline before the next generation tools like Java and .NET hit the fan.
.NET is Not a Language, It’s a Framework
In a nutshell, .NET is a toolbox of development technologies designed to simplify programming with a huge library of pre-coded solutions to common programming problems. Much like Dreamweaver is a framework for web development, .NET is a framework for software and application development.
“One of the toughest software problems ever tackled, easily greater than tough engineering problems like getting to the moon or designing the 747.” – Bill Gates on .NET
.NET and Visual Studio
- Visual Studio is an integrated development environment (IDE) from Microsoft
- When recruiting for a .NET developer, what you need to look for is someone to develop applications for a .NET environment like Visual Studio, using a programming language that works under the .NET umbrella such as:
Visual Studio, .NET and the .NET family of programming languages are used to develop console and graphical user interface (GUI: sometimes pronounced gooey) applications, web sites, web applications, and web services.