Tải bản đầy đủ (.pdf) (10 trang)

Lecture Visual programming: Chapter 30 - Muhammad Bilal Zafar - TRƯỜNG CÁN BỘ QUẢN LÝ GIÁO DỤC THÀNH PHỐ HỒ CHÍ MINH

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (167.17 KB, 10 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1></div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

<b>Overview </b>


<b>of</b>



</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=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


</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=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#


</div>
<span class='text_page_counter'>(5)</span><div class='page_container' data-page=5>

Over View…



• The ASP.Net component model provides various building blocks of


ASP.Net pages.


• It is an object model, which describes


– <sub>Server side counterparts of almost all HTML elements or tags, like <form> and </sub>


<input>.


– <sub>Server controls, which help in developing complex user-interface for example </sub>


</div>
<span class='text_page_counter'>(6)</span><div class='page_container' data-page=6>

Over View…



• ASP.Net Life Cycle


– ASP.Net processes pages to produce dynamic


output


– The application and its pages are instantiated and


processed



</div>
<span class='text_page_counter'>(7)</span><div class='page_container' data-page=7>

Over View…



• ASP.NET Pages


– Modular in nature and divided into the following


core sections


• Page directives


• Code Section


• Page Layout


</div>
<span class='text_page_counter'>(8)</span><div class='page_container' data-page=8></div>
<span class='text_page_counter'>(9)</span><div class='page_container' data-page=9>

Contents



• Event Handling


– Application Events


– Session Events


– Page & Control Events


– Default Events


• Server Object
• Request Object
• Response Object



</div>
<span class='text_page_counter'>(10)</span><div class='page_container' data-page=10>

Event Handling



• Event is an action or occurrence


– Mouse click,


– Key press,


– Mouse movements,


– Any system generated notification.


• The processes communicate through events.


</div>

<!--links-->

×