Page 29 - DCAP312_WEB_TECHNOLOGIES_II
P. 29
Unit 1: Making Sense of .NET and Anatomy of an ASP.NET Page
1.10 Summary Notes
• Microsoft .Net Framework is a programming infrastructure created by Microsoft for
building, deploying, and running applications and services that use .NET technologies,
such as desktop applications and Web services.
• .NET is a framework that covers all the layers of software development above the Operating
System. It provides the richest level of integration among presentation technologies,
component technologies, and data technologies ever seen on Microsoft, or perhaps any,
platform.
• ASP.NET is based on the fundamental architecture of .NET Framework.
• ASP.NET comes with built-in Web Forms controls, which are responsible for generating
the user interface.
1.11 Keywords
Code Declaration Blocks: These are lines of code enclosed in <script> tags. They contain the
runat=server attribute, which tells ASP.NET that these controls can be accessed on the server
and on the client.
Common Language Runtime: It manages the execution of code and provides services that make
the development process easier.
Common Type System: It defines how data types are declared, used, and managed in the runtime,
and is also an important part of the runtime’s support for the Cross Language Integration.
DLL Hell: This refers to the set of problems caused when multiple applications attempt to share a
common component like a dynamic link library (DLL) or a Component Object Model (COM) class.
1. Search about the CLR architecture.
2. Prepare a flow chart for debugging a program by CLR.
1.12 Review Questions
1. Explain the .NET architecture.
2. What is impersonation in ASP.NET?
3. Explain the concept of Automatic Memory Management in ASP.NET.
4. Describe the cookies collection in ASP.NET.
5. Explain the life cycle of an ASP .NET page.
6. How is .NET able to support multiple languages?
7. How do you validate the controls in an ASP .NET page?
8. Explain how DLL Hell is solved in .NET.
9. How can we communicate with each server in N-tier Architecture?
10. Explain the life cycle of an ASP .NET page.
LOVELY PROFESSIONAL UNIVERSITY 23