Robust and Effecient Development Framework From Microsoft.
Over the last few years, web developers have migrated away from building simple web sites with an FAQ and a site map to constructing sophisticated web-based applications that have more in common with software programs like Outlook and Excel than they do with the less interactive brochure-style sites of 2001 and 2002. Remember the old days of calling up the Mountain Dew-swilling “webmaster” (usually between the hours of 3 pm and 11 pm) to add a few text lines to the “Front Page”? Just as the face of web development has grown into the modern Web 2.0 style, so have the tools and technologies evolved for the better.
“.NET” (pronounced “dot net”) is Microsoft’s all-encompassing term to describe both the development and runtime environments for this new breed of applications. The .NET moniker even extends to cover Microsoft’s associated server and database technologies.
Applications are programmed in Visual Studio .NET using one of the following languages, listed in (debatable) order of popularity; C# (pronounced “C sharp”), VB.NET, and J#.These applications are deployed within the .NET Framework which runs on servers and even on desktop computers. If you are using Internet Explorer 7, then you are likely viewing this document within the .NET 2.0 Framework. This Framework is invisible to the average user. And that is a very good thing.
Visual Studio .NET has become the de facto standard for unified web development, with one-stop construction, testing, and deployment of web apps. At it’s core, Visual Studio .NET automates much of the process of database architecture and backend coding and thereby greatly accelerates the time to launch industrial strength applications. Processes that used to take months now take weeks or even days due to an infinite number of shortcuts that break up the development process into modular building blocks of code.
Over a 2-year period, topLingo’s senior developers built a massively complicated project entirely in .NET for a financial institution.
Five years ago, this same project would have required two to three times as many developers and a dedicated testing team. Or to put it another way, without .NET, this same project would have taken two to three times as long to build with the same resources.
Microsoft’s .NET environment represents the sort of mature and efficient technology that dominates the backbone of web.
90% of all Fortune 100 companies use .NET
- Click to Enlarge -