various services required to build up robust web application for PC, as well as mobile devices.. 3.[r]
(1)(2)Overview of
(3)Over View
• ASP is a technology that enables scripts in
web pages to be executed by an Internet server
• ASP.NET is a web development platform,
which provides a programming model
• To build a comprehensive software infrastructure and
various services required to build up robust web application for PC, as well as mobile devices
(4)Over View
• ASP.NET has better language support, a
large set of user controls, XML-based components, and integrated user authentication
• ASP.Net applications could be written in
• C#
• Visual Basic Net • Jscript
• J#
(5)Over View…
• The ASP.Net component model provides various building blocks of
ASP.Net pages
• It is an object model, which describes
– Server side counterparts of almost all HTML elements or tags, like <form> and
<input>
– Server controls, which help in developing complex user-interface for example
(6)Over View…
• ASP.Net Life Cycle
– ASP.Net processes pages to produce dynamic
output
– The application and its pages are instantiated and
processed
(7)Over View…
• ASP.NET Pages
– Modular in nature and divided into the following
core sections
• Page directives
• Code Section
• Page Layout
(8)(9)Contents
• Event Handling
– Application Events
– Session Events
– Page & Control Events
– Default Events
• Server Object • Request Object • Response Object
(10)Event Handling
• Event is an action or occurrence
– Mouse click,
– Key press,
– Mouse movements,
– Any system generated notification
• The processes communicate through events