A Quick Overview of .NET
Microsoft has created a whole new platform for development. This platform was written from the ground up to overcome many of the problems prevalent in application development. Namely: long development times, inability to change applications quickly, high total cost of ownership of software, and ease of deployment.
Types of Applications You Can Create with .NET
Before you can understand the real benefits of .NET, it is important to understand some of the different types of applications you can create with .NET. Below is a list of some of the types of applications that can be created using the .NET platform.
- Customer relationship management
- Accounting applications
- Product/inventory applications
- Warehousing applications using hand-held devices
- Web sites
- Value chain/supply management
- Integration with partners through the Internet
- XML Web services
- PDA (hand-held) applications
.NET Provides Many Features
.NET consists of a re-useable library of classes (small components that help developers create applications). It also consists of a development environment to help developers rapidly and graphically build applications. Microsoft and many other third-party vendors are putting out tons of books, articles, sample code, specialized components, and various other resources to help make your transition to .NET easy.
The .NET Framework is the future of development at Microsoft. In fact, the upcoming release of Microsoft® Windows® code named “Longhorn” is built upon the .NET Framework. All operating system functions will be encapsulated within .NET. This means that any investment you put into .NET now will last you many years into the future.