Page 8 - DCAP312_WEB_TECHNOLOGIES_II
P. 8
Web Technologies-II
Notes Objectives
After studying this unit, you will be able to:
• Discuss the features of .NET
• Define challenges of building modern applications
• Discuss the .NET philosophy
• Understand the .NET platform and its layers
• Define the various components of the .NET platform
• Describe ASP in .NET
• Discuss the problems with traditional ASP
• Define the advantages of ASP.NET
• Discuss the ASP.NET architecture
Introduction
Microsoft .Net Framework is a programming communications created by Microsoft for edifice,
deploying, and operation applications and services that use .NET technologies, such as desktop
applications and Web services. The Microsoft .NET Framework is a software framework that
can be installed on computers running Microsoft Windows operating systems. It includes a
large library of coded solutions to common programming problems and a virtual machine that
manages the execution of programs written specifically for the framework.
The goal in application development is always the same: Create the best possible software in the
least amount of time. Yet the bar is continually raised, as demands from customers increase. To
meet these demands, the platforms developers build on and the tools they use must get better
and better they must evolve.
Consider the illustration in Figure 1.1.
Figure 1.1: .Net Framework
.NET Framework 3.5
CLR Add-in Additional
LINQ ASP.NET 3.5
Framework Enhancements
.NET Framework 3.0 + SP1
Windows Windows Windows Windows
Presentation Communication Workflow Card Space
Foundation Foundation Foundation
.NET Framework 2.0 + SP1
2 LOVELY PROFESSIONAL UNIVERSITY