|
ASP.NET nie jest następną wersją ASP 3.0, jest to coś nowego i znacznie bardziej rozwinętego. ASP.NET jest zupełnie nową strukturą do budowania (tworzenia) dynamicznych stron WWW (ang. Next Generation Web Applications). Kompilacja stron ASP.NET "Keszowanie" stron Nowy dostęp do danych. Powyższy paragraf wyjaśnia programową wyższość ASP.NET jednak z poszanowaniem ASP 3.0 Z poziomu ASP.NET istnieje możliwość dostępu do kontrolek znajdujących się po stronie serwera. ASP.NET udostępnia dość dużą ich ilość. Ich obecność znacznie poprawia funkcjonalność stron. Ważnym elementem jest zdolność po stronie serwera do wykonania (odebrania) zdarzeń, które miały miejsce po stronie klienta i dotyczyły w/w kontrolek. Serwerowe kontrolki ASP.NET mogą być sklasyfikowane do czterech rodzajów: 1. Intrinsic controls 2. List controls Przykłady: Kontrolki Repeater, DataList i DataGrid 3. Rich controls 4. Validation controls Przykłady: Konrtolka RequiredFieldValidator, CompareValidator, RangeValidator, RegularExpressionValidator Wszystkie w/w rodzaje kontrolek są dostarczane w postaci prostego kodu HTML do przeglądarki klienckiej i są niezależne od rodzaju przeglądarki. Rozszerzenia w pliku Global.asax. Obsługa błędów w ASP.NET Kod: asp
<%@Page ErrorPage="/errorpages/myerrors.aspx"%> W powyższym przypadku jeżeli wystąpi błąd dostępu czy wewnętrzny serwera to nastąpi załadowanie strony o nazwie ‘/errorpages/myerrors.aspx’. Powyższe informacje są w dość dużym skrócie i omawiają ASP.NET ogólnie. W pozostałych rozdziałach zostaną omówione bardziej szczegółowo poszczególne elementy ASP.NET. Autor: Krzysztof Stelmach
Skomentuj
|
|




