ASP_NET_Programowanie_aspnep.pdf
(
1039 KB
)
Pobierz
IDZ DO
PRZYK£ADOW
Y ROZDZIA£
ASP.NET.
SPIS TREœCI
Programowanie
KATALOG KSI¥¯EK
Autorzy: Jesse Liberty, Dan Hurwitz
ISBN: 83-246-0361-1
Tytu³ orygina³
u:
Programming ASP.NET
Format: B5, stron: 920
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
ASP.NET to jedna z najpopularniejszych obecnie technologii tworzenia dynamicznych
witryn WWW i aplikacji internetowych. Autor tej technologii — Microsoft — udostêpni³
twórcom doskona³e narzêdzia programistyczne oraz bogaty zbiór bibliotek i kontrolek.
Dziêki mo¿liwoœciom pakietu Visual Studio 2005 i platformy programistycznej .NET 2.0
przygotowanie nawet najbardziej rozbudowanej aplikacji sieciowej przebiega
b³yskawicznie. Natomiast za pomoc¹ gotowych elementów mo¿na zbudowaæ
formularze, zrealizowaæ po³¹czenia z baz¹ danych i zabezpieczyæ aplikacjê przed
nieautoryzowanym dostêpem tak ³atwo, ¿e programista mo¿e skupiæ siê wy³¹cznie na
projektowaniu i tworzeniu logiki aplikacji.
Ksi¹¿ka „ASP.NET. Programowanie” to podrêcznik opisuj¹cy zasady tworzenia aplikacji
i witryn internetowych przy u¿yciu jêzyka C# 2.0, œrodowiska programistycznego Visual
Studio 2005 i bibliotek .NET 2.0. Przedstawia œrodowisko Visual Studio 2005
i szczegó³owo omawia koncepcjê budowania aplikacji za pomoc¹ kontrolek.
Po przeczytaniu tej ksi¹¿ki stworzysz witryny internetowe w technologii ASP.NET 2.0,
implementuj¹c w nich mechanizmy uwierzytelniania i personalizacji, dostêpu do baz
danych oraz us³ug sieciowych. Dowiesz siê, jak budowaæ w³asne us³ugi sieciowe
i z nich korzystaæ, a tak¿e jak optymalizowaæ wydajnoœæ aplikacji i wdra¿aæ je,
pos³uguj¹c siê mechanizmami udostêpnianymi przez platformê .NET 2.0.
Interfejs u¿ytkownika œrodowiska Visual Studio 2005
Obs³uga zdarzeñ za pomoc¹ kontrolek
Przegl¹d kontrolek platformy .NET 2.0
Tworzenie szkieletu witryny internetowej
Wyszukiwanie b³êdów w kodzie, ich usuwanie i obs³uga
Weryfikacja danych z formularzy
Dostêp do baz danych za pomoc¹ ADO.NET
Uwierzytelnianie u¿ytkowników i personalizacja witryny
Mechanizmy nawigacyjne
Tworzenie i wykorzystywanie us³ug sieciowych
Wdra¿anie aplikacji
Stwórz wydajne i bezpieczne witryny internetowe, korzystaj¹c z ASP.NET 2.0
DODAJ DO KOSZYKA
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
ONOWOœCIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Koœciuszki 1c
44-100 Gliwice
tel. 032 230 98 63
e-mail: helion@helion.pl
Wstęp ........................................................................................................................................15
1.
ASP.NET 2.0 ....................................................................................................................21
Platforma .NET 2.0
22
ASP.NET 2.0
24
Nowe funkcje
25
Katalogi specjalne ułatwiają integrację
25
Bezpieczeństwo
26
Personalizacja
26
Strony wzorcowe
26
Nawigacja
26
Witryny internetowe bez serwera IIS
26
Ulepszone kontrolki
26
Nowe kontrolki
27
Visual Studio 2005 (VS2005)
27
Urządzenia przenośne
28
Visual Studio 2005
29
2.
Visual Studio 2005 .........................................................................................................31
Strona początkowa
32
File System
34
HTTP
35
FTP
35
Utworzenie pierwszej strony internetowej
36
Projekty i rozwiązania
38
Rozwiązania
39
Projekty i pliki
40
Szablony
41
Nazwy projektów
42
5
Zintegrowane środowisko programistyczne (IDE)
43
Układ
43
Budowanie i uruchamianie aplikacji
47
Menu i paski narzędziowe
47
Menu File
48
Menu Edit
50
Menu View
59
Menu Refactor
68
Menu Website
70
Menu Project
72
Menu Build
73
Menu Debug
74
Menu Data
74
Menu Format
74
Menu Tools
75
Menu Window
79
Menu Help
80
3.
Kontrolki — podstawowe założenia .......................................................................... 81
Zdarzenia
83
Zdarzenia ASP.NET
84
Argumenty zdarzenia
85
Zdarzenia aplikacji i sesji
85
Zdarzenia strony i kontrolki
86
Zdarzenia typu Postback a zdarzenia typu Non-Postback
86
Właściwość IsPostBack
86
Zdarzenia w Visual Studio 2005
87
Wiele kontrolek i jedna obsługa zdarzeń
90
Kontrolki serwerowe ASP.NET
90
ASP.NET a przeglądarki internetowe
98
Hierarchia klas kontrolek serwerowych ASP.NET
99
Style CSS
103
Kontrolki serwerowe HTML
104
Przetwarzanie po stronie klienta
108
4.
Kontrolki podstawowe ................................................................................................ 113
Podstawy
113
Kontrolka Label
119
Kontrolka TextBox
119
Kontrolka HiddenField
122
Kontrolki Button
126
Kontrolka HyperLink
130
6
Spis treści
Zaznaczanie wartości
132
Kontrolka CheckBox
132
Kontrolka RadioButton
134
Zaznaczanie z listy
137
Obiekt ListItem
138
Kontrolka CheckBoxList
139
Kontrolka RadioButtonList
150
Kontrolka DropDownList
153
Kontrolka ListBox
155
Kontrolka BulletedList
159
Tabele
165
Wiersze tabeli
172
Komórki tabeli
173
Szerokość komórki
176
Kontrolka Panel
177
Elementy graficzne
185
Kontrolka Image
185
Kontrolka ImageMap
188
5.
Kontrolki zaawansowane .......................................................................................... 195
Kontrolki MultiView i View
195
Kontrolka Wizard
203
Kontrolka FileUpload
217
Kontrolka AdRotator
222
Plik Advertisement
223
Używanie kontrolki AdRotator
225
Kontrolka Calendar
227
Zaznaczanie dat w kontrolce Calendar
230
Sterowanie wyglądem kontrolki Calendar
232
Programowanie kontrolki Calendar
234
6.
Podstawy witryny internetowej ................................................................................ 251
Klasa Page
251
Plik ukrytego kodu
252
Przejście na inną stronę
257
Kontrolka HyperLink
257
Metoda Server.Transfer
257
Metoda Response.Redirect
258
Mechanizm Cross-Page Posting
259
Stan
270
Stan sesji
271
Stan widoku
279
Spis treści
7
Zbiór stanu
281
Stan aplikacji
283
Cykl życiowy
289
Dyrektywy
292
Dyrektywa Application
292
Dyrektywa Assembly
293
Dyrektywa Control
293
Dyrektywa Implements
294
Dyrektywa Import
294
Dyrektywa Master
295
Dyrektywa MasterType
295
Dyrektywa OutputCache
295
Dyrektywa Page
295
Dyrektywa Reference
297
Dyrektywa Register
297
7.
Śledzenie, usuwanie i obsługa błędów ..................................................................... 299
Tworzenie przykładowej aplikacji
300
Śledzenie
301
Śledzenie na poziomie strony
302
Umieszczanie danych w dzienniku śledzenia
302
Śledzenie na poziomie aplikacji
307
Przeglądarka zdarzeń Trace
308
Wykrywanie i usuwanie błędów
310
Pasek narzędziowy Debug
310
Punkty kontrolne
311
Przejście krok po kroku przez kod
317
Analiza zmiennych i obiektów
318
Okna procesu usuwania błędów
318
Obsługa błędów
323
Nieobsłużone błędy
324
Strony błędów o zasięgu aplikacji
325
Strony błędu określonej strony
328
8.
Sprawdzanie poprawności ........................................................................................ 329
Kontrolka RequiredFieldValidator
332
Kontrolka Summary
337
Kontrolka CompareValidator
340
Sprawdzanie typu danych wejściowych
342
Porównywanie z inną kontrolką
342
8
Spis treści
Plik z chomika:
EBOOKI-najlepsze-ebooki
Inne pliki z tego folderu:
Adobe_Illustrator_CS_CS_PL_Oficjalny_podrecznik_ilcspo.pdf
(621 KB)
Adobe_InDesign_CS3_CS3_PL_Oficjalny_podrecznik_incs3o.pdf
(7648 KB)
Adobe_InDesign_CS5_CS5_PL_Oficjalny_podrecznik_ind5op.pdf
(1957 KB)
Adobe_PageMaker_7_0_Oficjalny_podrecznik_pm7pod.pdf
(2949 KB)
Adobe_Photoshop_7_Wystarczy_jedno_klikniecie_ph7kli.pdf
(1208 KB)
Inne foldery tego chomika:
Dla bystrzaków
OnePress
Sensus
Septem
Zgłoś jeśli
naruszono regulamin