Introduction
The .NET Framework introduces a completely new model for the programming and deployment of applications. .NET is Microsoft's vision of "software as a service", a development environment in which you can build, create, and deploy your applications and the next generation of components, the ability to use the Web rather than your own computer for various services.
Microsoft introduced great technologies like COM, DCOM, COM+ etc. to enable reuse of Software. Although these technologies are very powerful to reuse Software, they required a huge learning curve. According to this aspect, Microsoft realized that its time to come up with a new Technology, a better one, an easier one, a new Framework, within which each Programming Task is easy accomplished.
Components of .Net Framework
The .NET Framework consists of Web Forms, Windows Forms and Console applications that pertain the presentation layer of an application.Web Forms are used in Web-Based applications.Whereas Windows Forms are used in Windows –based applications for providing an interactive user interface.
Advantages of .NET
Some of the advantages offered by the .NET Framework are
1.Consistent programming model
2.Multi-platform applications
3.Multi-language integration
4.Automatic resource management
5.Ease of deployment
Certifications In .NET:
1.MCSD
Microsoft Certified Solution Developer (MCSD) for Microsoft .NET candidates are valid and reliable measure of technical proficiency and expertise in developing and maintaining enterprise applications that are based on Microsoft development tools, technologies, and platforms on the Microsoft .NET Framework 1.0 and Microsoft .NET Framework 1.1.
2.MCTS
Microsoft Certified Technology Specialist (MCTS) certifications enable professionals to target specific technologies and to distinguish themselves by demonstrating in-depth knowledge and expertise in the various Microsoft specialized technologies.
Source:
Website:http://www.microsoft.com/