ASP.NET. Vademecum profesjonalisty - Helion
Tytuł oryginału: Inside ASP.NET
Tłumaczenie: Paweł Janociński
ISBN: 83-7197-691-7
stron: 608, Format: B5, okładka: miękka
Data wydania: 2003-01-30
Księgarnia: Helion
Cena książki: 59,00 zł
ASP.NET to najnowsza technologia Microsoftu, będąca łącząca Active Server Pages (ASP) z platformą .NET. Umożliwia ona pisanie wydajnych aplikacji WWW, korzystających z zawansowanych możliwości środowiska .NET.
Jeśli specjalizujesz się w tworzeniu takich aplikacji i chcesz nadążać za nowymi trendami w tej dziedzinie, "ASP.NET. Vademecum profesjonalisty" jest książką dla Ciebie. Znajdziesz tu w zwięzłej i przystępnej formie kompletny opis ASP.NET, a także innych powiązanych z nią technologii.
Książka opisuje między innymi:
- Klasy bazowe i podstawowe obiekty ASP.NET
- Szczegółowe wskazówki dotyczące projektowania i konfigurowania aplikacji ASP.NET
- Nową technologię tworzenia interfejsu użytkownika: WebForms i zaawansowane aspekty jej użycia
- Dostęp do danych za pomocą ADO.NET
- Użycie języka XML w połączeniu z ASP.NET
- Tworzenie usług sieciowych (web services), użycie protokołów SOAP i UDDI
- Model bezpieczeństwa aplikacji ASP.NET
- Obsługiwanie wiadomości
- Użycie usług katalogowych Active Directory
- Programowanie urządzeń przenośnych w ASP.NET
Jeśli programowałeś wcześniej w ASP, "ASP.NET. Vademecum profesjonalisty" to jedyna książka, która jest Ci potrzebna, by w pełni wykorzystać możliwości tej technologii. To książka napisana przez profesjonalistów dla profesjonalistów. To książka dla Ciebie.
Osoby które kupowały "ASP.NET. Vademecum profesjonalisty ", wybierały także:
- Gray Hat C#. Język C# w kontroli i łamaniu zabezpieczeń 57,74 zł, (17,90 zł -69%)
- ASP.NET Core 6. Kurs video. Rozwijaj aplikacje webowe z Entity Framework Core 179,00 zł, (71,60 zł -60%)
- Testowanie automatyczne w .NET. Kurs video. Zastosowania frameworka nUnit 169,00 zł, (76,05 zł -55%)
- Programowanie asynchroniczne i równoległe w C#. Kurs video. Poziom podstawowy 69,00 zł, (31,05 zł -55%)
- Technologia LINQ. Kurs video. Warsztat pracy z danymi z różnych źródeł 59,00 zł, (26,55 zł -55%)
Spis treści
ASP.NET. Vademecum profesjonalisty -- spis treści
O Autorze (11)
Wprowadzenie (13)
Część I Wprowadzenie do ASP.NET (15)
Rozdział 1. Przegląd ASP.NET (17)
- ASP.NET (17)
- Biblioteki klas bazowych .NET (19)
- Konfiguracja aplikacji sieciowych ASP.NET (22)
- ZarzÄ…dzanie sesjami i stanem (22)
- ZarzÄ…dzanie buforowaniem (22)
- Warstwy aplikacji WWW w ASP.NET (23)
- Web Forms (24)
- Usługi sieciowe XML (25)
- Współpraca z COM/COM+ i usługi składników (26)
- ADO.NET (26)
- Przejście z klasycznego ASP do ASP.NET (26)
- Globalizacja i lokalizacja (27)
- Poprawione bezpieczeństwo (28)
Rozdział 2. Projektowanie aplikacji ASP.NET (29)
- Pliki ustawień aplikacji (29)
- Składnia strony (32)
- Najczęściej stosowane obiekty i klasy ASP.NET (44)
- Åšledzenie aplikacji ASP.NET (48)
- Przechodzenie do ASP.NET (54)
Rozdział 3. Konfigurowanie aplikacji ASP.NET (59)
- Położenie pliku konfiguracyjnego web.config (59)
- Stosowanie sekcji konfiguracyjnej <appSettings> (62)
- Analiza sekcji konfiguracyjnych system.web (63)
Część II Rdzeń ASP.NET (75)
Rozdział 4. Programowanie oparte na Web Forms (77)
- Wprowadzenie do Web Forms (77)
- Architektura Web Forms (82)
- Oddzielanie kodu od interfejsu użytkownika (86)
- Kontrolki serwera (87)
- Kontrolki sprawdzania poprawności (125)
Rozdział 5. Zarządzanie stanem w ASP.NET (135)
- Czym jest zarzÄ…dzanie stanem? (135)
- Stosowanie zarzÄ…dzania stanem aplikacji w ASP.NET (138)
Część III Dostęp do danych w ASP.NET (149)
Rozdział 6. Stosowanie ADO.NET w aplikacjach ASP.NET (151)
- Dostęp do danych z perspektywy strony internetowej (151)
- ADO i ADO.NET (153)
- Praca z podstawowymi obiektami ADO.NET (160)
- Tworzenie Web Forms orientowanych na dane (179)
- Aplikacje ASP.NET z obsługą transakcji (191)
Rozdział 7. Stosowanie języka XML w aplikacjach ASP.NET (195)
- Struktura dokumentu XML (196)
- Stosowanie języka XML w ASP.NET (199)
- Inne technologie oparte na XML (201)
- Stosowanie języka XML w aplikacjach (206)
- Przykłady z życia wzięte (207)
Część IV Zaawansowane technologie (227)
Rozdział 8. Projektowanie usług sieciowych XML w ASP.NET (229)
- Wprowadzenie do usług sieciowych XML (229)
- Stosowanie SOAP Toolkit w usługach sieciowych XML (242)
- XML Web Service Discovery - reklamowanie serwisu (252)
- Stosowanie usług sieciowych XML na stronach ASP.NET (255)
Rozdział 9. Zabezpieczanie aplikacji ASP.NET (259)
- Przegląd funkcji bezpieczeństwa ASP.NET (259)
- Stosowanie zabezpieczeń w aplikacjach ASP.NET (265)
- Wewnątrz zabezpieczeń ASP.NET (282)
- Inne aspekty bezpieczeństwa (287)
Rozdział 10. Stosowanie usług składników w ASP.NET (289)
- Czym są usługi składników? (289)
- Stosowanie usług składników w aplikacjach ASP.NET (291)
- Obiekt roboczy (296)
- Stosowanie obiektu roboczego (300)
- Komponenty usługowe (306)
Rozdział 11. Stosowanie usług obsługi wiadomości w ASP.NET (311)
- Wprowadzenie do systemów obsługi wiadomości (311)
- Zarządzanie kolejkami wiadomości MSMQ w Windows 2000 (314)
- Architektura usług obsługi wiadomości w .NET (315)
- Wykonywanie zadań za pomocą MSMQ (318)
Rozdział 12. Stosowanie usług katalogowych w ASP.NET (325)
- Wprowadzenie do usług katalogowych (325)
- Jak działa Active Directory? (327)
- Korzyści ze stosowania Active Directory (328)
- Podsumowanie technologii Active Directory (330)
Rozdział 13. Lokalizacja i globalizacja aplikacji ASP.NET (337)
- Czym jest lokalizacja? (337)
- Lokalizowanie aplikacji ASP.NET (340)
Część V Zaawansowane Web Forms (357)
Rozdział 14. Kontrola buforowania w ASP.NET (359)
- ZarzÄ…dzanie buforowaniem w ASP.NET (359)
- Buforowanie stron wychodzÄ…cych (360)
- Buforowanie fragmentów (częściowe buforowanie strony) (366)
- Buforowanie żądań (369)
Rozdział 15. Tworzenie kontrolek użytkownika i kontrolek dostosowanych dla ASP.NET (375)
- Kontrolki użytkownika (375)
- Wprowadzenie do kontrolek dostosowanych (391)
Rozdział 16. Programowanie urządzeń przenośnych w ASP.NET (413)
- WAP (Wireless Application Protocol) (414)
- WML (Wireless Markup Language) (415)
- Wprowadzenie ASP.NET (416)
Część VI Podsumowanie (435)
Rozdział 17. Podsumowanie (437)
- Czym jest ProjectPal? (437)
- Instalacja aplikacji ProjectPal (439)
- Krótki przegląd aplikacji (445)
- Architektura aplikacji (447)
- Warstwy usług w ProjectPal (450)
- Interfejsy użytkownika ProjectPal (451)
- Baza danych ProjectPal (451)
- Komponenty ProjectPal (454)
- WewnÄ…trz kodu ProjectPal (456)
Dodatki (487)
Dodatek A PrzeglÄ…d .NET (489)
- Programowanie wielu platform (489)
- Wiele języków programowania (489)
- Biblioteki klas bazowych .NET (490)
- Wspólne środowisko uruchomieniowe (494)
- Wspólny system typów (495)
- Produkty dla serwerów .NET (495)
Dodatek B Najczęściej używane obiekty ASP.NET (497)
- Obiekt HttpContext (statyczna kontrolka Context) (497)
- Klasa HttpApplication (498)
- Klasa HttpApplicationState (statyczny obiekt Application) (499)
- Klasa HttpSessionState (statyczny obiekt Session) (500)
- Klasa HttpRequest (statyczny obiekt Request) (501)
- Klasa HttpResponse (statyczny obiekt Response) (502)
- Klasa Server (HttpServerUtility) (504)
- SMTPMail API (504)
Dodatek C Najczęściej używane obiekty ADO (507)
- Obiekt DataSet (507)
- Obiekt DataTable (508)
- Obiekt DataColumn (510)
- Klasa DataRow (511)
- Obiekt DataRelation (512)
- Obiekt DataView (512)
- Klasa DataRowView (513)
- Obiekty OLEDB (514)
- Obiekty SQLData... (517)
Dodatek D Kontrolki HTML serwera (523)
- Obiekt HtmlForm - element <form> (523)
- Obiekt HtmlInputText - element <input> (525)
- Obiekt HtmlInputHidden - element <input type="hidden"> (526)
- Obiekt HtmlInputCheckbox - element <input type="checkbox"> (526)
- Obiekt HtmlInputRadioButton - element <input type="radiobutton"> (527)
- Obiekt HtmlInputFile - element <input type="file"> (528)
- Obiekt HtmlTextArea - element <textarea> (529)
- Obiekt HtmlButton - element <button> (531)
- Obiekt HtmlInputButton - element <input type="button"> (532)
- Obiekt HtmlAnchor - element <a> (532)
- Obiekt HtmlImage - element <img> (533)
- Obiekt HtmlInputImage - element <input type="image"> (534)
- Obiekt HtmlSelect - elementy <select> i <option> (535)
- Obiekt HtmlTable - element <table> (537)
- Obiekt HtmlTableRow - element <tr> (538)
- Obiekt HtmlTableCell - element <td> (539)
Dodatek E Kontrolki ASP serwera (541)
- Najczęściej stosowane właściwości klasy Webcontrol (542)
- Kontrolka Label (544)
- Kontrolka Image (544)
- Kontrolka TextBox (544)
- Kontrolka DropDownList (545)
- Kontrolka ListBox (545)
- Kontrolka CheckBox (546)
- Kontrolka CheckBoxList (546)
- Kontrolka RadioButton (547)
- Kontrolka RadioButtonList (548)
- Kontrolka Button (548)
- Kontrolka LinkButton (549)
- Kontrolka ImageButton (549)
- Kontrolka HyperLink (550)
- Kontrolka Table (550)
- Kontrolka TableCell (551)
- Kontrolka TableRow (551)
- Kontrolka Panel (551)
- Kontrolka Repeater (552)
- Kontrolka DataList (552)
- Kontrolka DataGrid (554)
- Kontrolka AdRotator (556)
- Kontrolka Calendar (557)
Dodatek F Microsoft Mobile Internet Toolkit (559)
- Grupy kontrolek (559)
- Kontrolki formularza i układu strony (560)
- Kontrolki prezentacyjne (564)
- Kontrolki nawigacyjne (565)
- Kontrolki wprowadzania danych (567)
- Kontrolki sprawdzania poprawności (570)
Dodatek G Lista zasobów .NET (579)
- Witryny działające na bazie ASP.NET (579)
- Witryny dotyczÄ…ce ASP.NET (579)
- Witryny dotyczÄ…ce C# (580)
- Witryny dotyczÄ…ce Visual Basic .NET (580)
- Witryny dotyczÄ…ce .NET (580)
- Usługi sieciowe XML (581)
- Witryny firmy Microsoft dotyczÄ…ce .NET (581)
- Grupy dyskusyjne dotyczÄ…ce .NET (581)
- Listy wysyłkowe dotyczące .NET (582)
- Magazyny (582)
Skorowidz (583)