Strict Standards: Redefining already defined constructor for class wpdb in /blog/wp-includes/wp-db.php on line 49

Deprecated: Assigning the return value of new by reference is deprecated in /blog/wp-includes/cache.php on line 35

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /blog/wp-includes/cache.php on line 400

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl($output) in /blog/wp-includes/classes.php on line 534

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl($output) in /blog/wp-includes/classes.php on line 534

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el($output) in /blog/wp-includes/classes.php on line 534

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el($output) in /blog/wp-includes/classes.php on line 534

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el($output) in /blog/wp-includes/classes.php on line 553

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl($output) in /blog/wp-includes/classes.php on line 649

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl($output) in /blog/wp-includes/classes.php on line 649

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el($output) in /blog/wp-includes/classes.php on line 649

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el($output) in /blog/wp-includes/classes.php on line 649

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el($output) in /blog/wp-includes/classes.php on line 674

Deprecated: Assigning the return value of new by reference is deprecated in /blog/wp-includes/query.php on line 15

Deprecated: Assigning the return value of new by reference is deprecated in /blog/wp-includes/theme.php on line 505

Strict Standards: Non-static method Advanced_Permalinks::get() should not be called statically in /blog/wp-content/plugins/advanced-permalinks/advanced-permalinks.php on line 825

Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method GoogleSitemapGeneratorLoader::Enable() should not be called statically in /blog/wp-includes/plugin.php on line 123

Warning: call_user_func_array() expects parameter 2 to be array, null given in /blog/wp-includes/plugin.php on line 123

Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 942
Wstęp » egrafik.pl
BAZA WIEDZY
KURSY
Bazy danych w PHP
Kurs AdvancedAJAX
Kurs ASP
Kurs ASP.NET
Kurs C++
Kurs CSS
Kurs HTML
Kurs HTML drugi
Kurs JavaScript
Kurs MySQL
Kurs PHP
Kurs RSS
Kurs XHTML
Obiekty DOM
MANUALE
CSS1 - W3C
DOM - w budowie
PHP 2005
PHP 2006
Wyrażenia regularne
SHOUTBOX
STAT
Online: 11 | UU: 329

Strict Standards: Resource ID#252 used as offset, casting to integer (252) in /forum2/db/mysql4.php on line 223

Strict Standards: Resource ID#252 used as offset, casting to integer (252) in /forum2/db/mysql4.php on line 224
Wstęp
6 grudzień 2007

Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114

Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114

Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114

Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114

Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114

Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114

Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114

Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114

Deprecated: Function eregi() is deprecated in /blog/wp-content/plugins/tpbc.php on line 96

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
Strony ASP.NET są tworzone w typowych językach, tj. VB, C# itp., które są kompilowane w czasie uruchomienia przez kompilator NGWS.

"Keszowanie" stron
ASP.NET dostarcza efektywną metodę "keszowania" umożliwniającą przechowywanie potrzebnych informacji twórcom stron WWW.

Nowy dostęp do danych.
ASP.NET w pełni bazuje na ADO+, które z kolei wspiera ADO. ADO+ posiada duże wsparcie dla DataShaping.

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
Te kontrolki tworzą elementy HTML w przeglądarce klienckiej z dodatkową możliwością utrzymania stanu.

2. List controls
Te elementy pozwalają na tworzenie list w przeglądarce klienta (użytkownika).

Przykłady: Kontrolki Repeater, DataList i DataGrid

3. Rich controls
Te kontrolki służą do tworzenia bardziej złożonych i rozbudowanych elementów HTML.
Przykładem może być kontrolka kalendarza.

4. Validation controls
Kontrolki nie widoczne. Umożliwiają poprawne funkcjonowanie strony po stronie klienckiej oraz serwera.

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.
Plik Global.asax zawiera wszystkie zdarzenia jakie były w pliku Global.asa (ASP 3.0) oraz dodatkowo zdarzenia Application_BeginRequest i Security_OnAuthenticate.

Obsługa błędów w ASP.NET
Obsługa błędów zostałą bardzo mocno rozbudowana. Na stronach ASP.NET istnieje możliwość definiowania indywidualnych stron opisujących wystąpione błędy dla każdej strony ASP.NET poprzaz użycie poniższej dyrektywy

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
Strona pochodzi z http://www.stelmach.info/

WordPress database error: [Incorrect file format 'wp_comments']
SELECT * FROM wp_comments WHERE comment_post_ID = '638' AND comment_approved = '1' ORDER BY comment_date desc

Dodaj komentarz









 
 
| | | |
Copyright © 2006-2013 egrafik.pl | Kontakt | Reklama | Projekty domów
jocker