Wykład 8 (2a), szkoła, Projektowanie Aplikacji Internetowych

Pobierz cały dokument
wyklad.8.2a.szkola.projektowanie.aplikacji.doc
Rozmiar 665 KB

Fragment dokumentu:

Wykład 8

Sposób działania ASP.NET

Skany:

ASP.NET 2.0 Projektowanie aplikacji internetowych, Randy Connolly, Helion, Prentice Hall 2008

ASP.NET to elementy biblioteki klas .NET Framework.

ASP.NET to klasy służące do budowy aplikacji dostępnych przez przeglądarkę WWW.

ASP.NET to platforma pozwalająca budować dynamiczne aplikacjie internetowe.

Strona ASP.NET to zwykły plik tekstowy z rozszerzeniem .aspx

W tym pliku są informacje dwojakiego rodzaju: treść przesyłana do przeglądarki, dane wykorzystywane przez środowisko ASP.NET na serwerze. „Siła” ASP.NET wynika z możliwości środowiska ASP.NET na serwerze.

Model zdarzeń ASP.NET

Model programowania w ASP.NET oparty jest na zdarzeniach. To jest jedna z najistotniejszych cech tego środowiska.

Budujemy (definujemy) metody, będące procedurami obsługi zdarzeń np.: Page_Load, TextBox1_TextChanged, Buton1_Click, DropDownList1_SelectedIndexChanged itp. Te metody (procedury obsługi zdarzeń) określają akcje, które mają być wykonane w momencie wystąpienia odpowiedniego zdarzenia: załadowania strony, zmiany tekstu w kontrolce “TextBox”, naciśnięcia przycisku “Button”, zmianie wyboru w kontrolce “ DropDownList” itd.

Po wykryciu zdarzenia, wykonywana jest procedura obsługi tego zdarzenia.

Zdarzenie może być obsługiwane przez wiele procedur obsługi. Te procedury mogą być dynamicznie zmieniane, i dynamicznie przydzielane.

W środowisku Visual Studio programista pisze (uzupełnia…) metody (procedury) obsługi zdarzeń.

Procedura obsługi zdarzenia to „akcja”, która ma być wykonana po wykryciu zajściu danego zdarzenia.

W .NET Framework wszystkie procedury obsługi zdarzeń (w języku C#) zwracają typ void.

Pobierają (mają) dwa parametry: parametr object i parametr EventArgs.

Zamiast parametru EventArgs może być parametr klasy dziedziczącej (pochodnej): CommandEventArgs, ImageClickEventArgs, …

Parametr object zawiera referencję obiektu, który wygenerował zdarzenie.

Jeżeli ta sama procedura obsługi zdarzeń jest wykorzystywana w wielu kontrolkach, to parametr object pozwala ustalić, która kontrolka wygenerowała dane zdarzenie.

Parametr EventArgs zawiera informacje specyficzne dla danego zdarzenia.

System zdarzeń w ASP.NET działa następująco: zdarzenie jest generowane na kliencie (w przeglądarce), następnie jest przesyłane do serwera i tam obsługiwane.


Pobierz cały dokument
wyklad.8.2a.szkola.projektowanie.aplikacji.doc
rozmiar 665 KB
Wyszukiwarka

Podobne podstrony:
Wykład 1aa, szkoła, Projektowanie Aplikacji Internetowych
Wyk 1b 3xApp, szkoła, Projektowanie Aplikacji Internetowych
02.Protokoły, Studia PŚK informatyka, Semestr 5, semestr 5, moje, Pai, Projektowanie aplikacji inter
Magia interfejsu Praktyczne metody projektowania aplikacji internetowych
pai 05 313B 08, Studia PŚK informatyka, Semestr 5, semestr 5, moje, Pai, Projektowanie aplikacji int
Magia interfejsu Praktyczne metody projektowania aplikacji internetowych magint
pai5, Studia PŚK informatyka, Semestr 5, Projektowanie aplikacji internetowych 1, laborki
Projektowanie dostępnych i funkcjonalnych aplikacji internetowych na przykładzie bazy pomiarów hy
Aplikacje internetowe projekt
Aplikacje internetowe Kopia
Wykład 2a
Wyklad z 14, szkoła
FP 7 i 8, Prawo Finansowe, Wykłady IV rok - projekt, PF - wykłady, wykłady PF - 6 semestr
Wyklady z poprzedniego roku projekty unijne
Projekt strony internetowej
TEORIA ORGANIZACJI I ZARZĄDZANIA-wykład, nauka - szkola, hasło integracja, rok I, Teoria organizacji
Objawy otrzewnowe, Szkoła, III rok, interna głównie ''P
projektowanie stron internetowych
Dżins projekty, aplikacje, dekoracje

więcej podobnych podstron

kontakt | polityka prywatności