ASP.NET 3.5 z wykorzystaniem C# i VB. Zaawansowane programowanie
- Autorzy:
- Bill Evjen, Scott Hanselman, Devin Rader
- Niedostępna
- Promocja Przejdź
- Serie wydawnicze:
- Wrox
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 5.3/6 Opinie: 4
- Stron:
- 1792
- Druk:
- oprawa twarda
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
ASP.NET 3.5 z wykorzystaniem C# i VB. Zaawansowane programowanie
Kompletne źródło informacji na temat ASP.NET!
- Jak rozpocząć pracę z ASP.NET?
- Jakie kontrolki dostarcza ASP.NET?
- Jak wykorzystać technologię AJAX?
ASP.NET powstał jako odpowiedź firmy Microsoft na rosnącą popularność aplikacji internetowych. Jest on częścią technologii .NET oraz bezpośrednim następcą rozwiązania ASP, dostępnym na rynku od stycznia 2002 roku. Od tego czasu ASP.NET zdobywa sobie coraz większą popularność. Teraz dzięki wykorzystaniu technologii .NET możesz projektować dynamiczne strony, korzystając z dowolnego języka obsługującego to rozwiązanie.
Dzięki tej książce dowiesz się, jak to robić przy użyciu języków C# i Visual Basic. Jednak zanim napiszesz pierwszą linię kodu, warto poznać nowe środowisko pracy, tak aby tworzenie stron przebiegało szybko, wygodnie i bezproblemowo. W kolejnych rozdziałach zdobędziesz wiedzę na temat dostępnych kontrolek, metod pracy ze stronami wzorcowymi oraz sposobów stosowania kompozycji i skórek. Ponadto nauczysz się wykorzystywać źródła danych oraz zarządzać informacjami przy użyciu ADO.NET. Książka ta sprawdzi się znakomicie zarówno w rękach początkującego, jak i zaawansowanego programisty.
- Środowisko pracy
- Dyrektywy strony ASP.NET 3.5
- Obsługa zdarzeń
- Wykorzystanie kontrolek serwerowych
- Wykonywanie skryptów po stronie klienta
- Walidacja danych
- Zastosowanie kompozycji i skórek
- Źródła danych
- Zarządzanie danymi przy użyciu ADO.NET
- Tworzenie zapytań z wykorzystaniem LINQ
- Konfiguracja i uruchomienie usługi IIS7
- Model dostawców
- Platformy portalowe
- Wsparcie dla HTML i CSS
- Wykorzystanie technologii AJAX
- Bezpieczeństwo aplikacji internetowych w ASP.NET
- Obsługa sytuacji wyjątkowych
- Debugowanie kodu
- Wykorzystanie plików i strumieni
- Obsługa żądań HTTP
- Możliwości Silverlight
Twórz dynamiczne rozwiązania, korzystając z nowoczesnych technologii!
Wybrane bestsellery
-
Promocja
Jeśli szukasz źródła błyskawicznych odpowiedzi na pytania, jakie się pojawiają podczas pracy z C#, ta książka sprawdzi się idealnie! Została pomyślana tak, aby maksymalnie ułatwić przeglądanie i odnajdywanie potrzebnych treści — jest precyzyjnym, zwięzłym i niezwykle praktycznym przewodnikiem, szczególnie cenionym przez osoby, które znają już inne języki programowania, takie jak C++ czy Java. Wszystkie fragmenty kodu zostały udostępnione w programie LINQPad jako interaktywne przykłady. Można je edytować i od razu oglądać wyniki bez konieczności tworzenia projektów w Visual Studio. To książka, którą każdy programista C# powinien mieć pod ręką!- Druk
- PDF + ePub + Mobi pkt
(29,94 zł najniższa cena z 30 dni)
32.93 zł
49.90 zł (-34%) -
Promocja
Ten szczegółowy przewodnik pozwoli Ci na błyskawiczne zapoznanie się z .NET MAUI i sprawne rozpoczęcie pisania aplikacji za pomocą tej technologii. Zaprezentowano w nim filozofię działania .NET MAUI, jak również przebieg prac nad tworzeniem kompletnej aplikacji wieloplatformowej dla systemów: Android, iOS, macOS i Windows, na podstawie jednego wspólnego kodu bazowego. Podczas lektury zrozumiesz też cały cykl rozwoju oprogramowania, w tym zasady publikowania w sklepach z aplikacjami. Ciekawym elementem książki jest opis najnowszej technologii tworzenia frontendów — .NET MAUI Blazor.- Druk
- PDF + ePub + Mobi pkt
(47,40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
Promocja
To kolejne, mocno przebudowane wydanie popularnego przewodnika, dzięki któremu zaczniesz skutecznie programować w języku C#. Nabierzesz wprawy w programowaniu zorientowanym obiektowo, pisaniu, testowaniu i debugowaniu funkcji, implementowaniu interfejsów i zarządzaniu danymi. Zobaczysz, w jaki sposób API środowiska .NET realizuje takie zadania jak monitorowanie wydajności i jej poprawianie, jak również praca z systemem plików i serializacją. Wiedza zawarta w kolejnych rozdziałach pozwoli Ci tworzyć praktyczne aplikacje i serwisy z wykorzystaniem biblioteki ASP.NET Core, wzorca MVC i technologii Blazor.- Druk
- PDF + ePub + Mobi pkt
(53,90 zł najniższa cena z 30 dni)
53.90 zł
179.00 zł (-70%) -
Promocja
Oto siódme, uzupełnione i zaktualizowane wydanie cenionego podręcznika (dodano do niego kilka nowych rozdziałów). Dzięki lekturze poznasz od podstaw koncepcje programowania w języku C# i płynnie przejdziesz do tworzenia gier w Unity. Nauczysz się pisać skrypty implementujące prostą mechanikę gier, programować proceduralnie i zwiększać złożoność swoich gier poprzez wprowadzanie inteligentnych nieprzyjaciół i pocisków zadających obrażenia. W kolejnych rozdziałach poznasz coraz ciekawsze możliwości Unity, niezbędne w projektowaniu gier, takie jak sterowanie oświetleniem, ruchami gracza, kamerą, programowanie kolizji i wiele innych.- Druk
- PDF + ePub + Mobi pkt
(59,40 zł najniższa cena z 30 dni)
64.35 zł
99.00 zł (-35%) -
Promocja
Nie trzeba siedzieć po uszy w programowaniu, by zauważyć pewną regułę: lwia część książek poświęconych temu zagadnieniu została napisana w podobny sposób. I nie chodzi o styl, środowisko czy język, lecz o strukturę. Prawidłowość tę zauważył Łukasz Sosna, który do zagadnienia programowania w języku C# i użytkowania środowiska .NET postanowił podejść w odmienny sposób. W najnowszej publikacji swojego autorstwa zatem skupia się na praktycznym wymiarze programowania, czyli używaniu dostępnych w oprogramowaniu Visual Studio 2022 komponentów zwanych kontrolkami.- Druk
- PDF + ePub + Mobi pkt
(29,94 zł najniższa cena z 30 dni)
32.43 zł
49.90 zł (-35%) -
Ta książka ma pełnić funkcję użytecznej ściągawki zawierającej wszystko, co potrzebne do pracy z C#. Została pomyślana tak, aby maksymalnie ułatwić przeglądanie i odnajdywanie potrzebnych treści — i tym samym wesprzeć pracę każdego, komu zależy na sprawnym pisaniu kodu w języku C#. Jest też nieocenioną pomocą dla osób, które znają już inne języki programowania, takie jak C++ czy Java, i chcą nabrać wprawy w pracy z C#. Poszczególne zagadnienia przedstawiono w przejrzysty, treściwy i esencjonalny sposób, tak by skoncentrować się na najważniejszych sprawach.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Promocja
Jeśli znasz już podstawy testowania jednostkowego, dzięki tej książce nauczysz się projektowania i pisania testów, które obierają za cel model domeny i pozostałe kluczowe obszary kodu. Ten przejrzyście napisany przewodnik poprowadzi Cię przez proces tworzenia zestawów testowych o optymalnej wartości, bezpiecznej automatyzacji testowania i umiejętnego włączania go w cykl życia oprogramowania. W książce znalazły się uniwersalne wskazówki dotyczące analizy dowolnych testów jednostkowych oraz porady odnoszące się do zmian testów następujących wraz ze zmianami kodu produkcyjnego. Nie zabrakło również informacji, dzięki którym sprawnie zidentyfikujesz i wykluczysz ewentualne antywzorce testowania. Materiał został bogato zilustrowany przejrzystymi przykładami kodu napisanego w C#. Naturalnie, mają one zastosowanie także dla innych języków programowania.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
42.78 zł
69.00 zł (-38%) -
Poznaj konstrukcje języka VBA i naucz się przeprowadzać obliczenia za jego pomocą. Odkryj zastosowania formantów, zapanuj nad danymi opisującymi datę i czas, dowiedz się, jak radzić sobie z tekstami i wykorzystaj funkcje definiowane przez użytkownika. Przekonaj się też, do czego mogą Ci się przydać makra!
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Promocja
Dzięki tej książce nauczysz się używania struktur danych i implementacji najważniejszych algorytmów w języku C#. Najpierw zapoznasz się z najprostszymi strukturami danych o swobodnym dostępie — z tablicami oraz listami. Wyjaśniono tu również działanie struktur danych o dostępie sekwencyjnym, opartych na stosach i kolejkach. Przedstawiono zastosowanie słowników, dzięki którym można mapować klucze na wartości i prowadzić szybkie wyszukiwanie. Przystępnie opisano korzystanie z najbardziej zaawansowanych konstrukcji, takich jak drzewo binarne, binarne drzewo poszukiwań, drzewo samorównoważące się i kopiec. W końcowej części książki znajdziesz ciekawą analizę stosowania grafów i związanych z nimi algorytmów, takich jak przeszukiwanie grafu, minimalne drzewo rozpinające, kolorowanie węzłów oraz znajdowanie najkrótszej ścieżki.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
42.09 zł
69.00 zł (-39%) -
Promocja
Unity to zintegrowane środowisko umożliwiające tworzenie trójwymiarowych i dwuwymiarowych gier oraz różnego rodzaju interaktywnych treści, takich jak wizualizacje i animacje komputerowe. Wieloplatformowość rozwiązania, prostota używania, bogate funkcje, możliwość generowania materiałów prezentowanych na różnych urządzeniach oraz obsługa różnych języków skryptowych zadecydowały o niezwykłej popularności Unity i spowodowały, że to jeden z najczęściej wykorzystywanych silników gier komputerowych.- Druk
- PDF + ePub + Mobi pkt
(29,94 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł (-40%)
Bill Evjen, Scott Hanselman, Devin Rader - pozostałe książki
-
Promocja
Blazor’s biggest selling point is the ability to enable users to write rich web UI experiences using HTML, CSS, and C# instead of JavaScript. With the .NET platform undergoing a massive revamp, Blazor could witness huge adoption. This book focuses on how Blazor WebAssembly can be used optimally for building robust web apps.- PDF + ePub + Mobi pkt
(71,40 zł najniższa cena z 30 dni)
107.10 zł
119.00 zł (-10%) -
Niniejsza książka została napisana przez grupę wyjątkowych autorów. Bill Evjen to najaktywniejszy promotor technologii .NET, Scott Hanselman to główny menedżer w jednym z działów firmy Microsoft, prowadzący szkolenia dotyczące ASP.NET na całym świecie, a Devin Rader to pracownik firmy Infragistics. Ta doborowa trójka stworzyła świetny podręcznik, w całości poświęconą ASP.NET. Znajdziesz w niej informacje na temat stosowania języków VisualBasic oraz C# do tworzenia dynamicznych stron. Dowiesz się, jak wykorzystać kontrolki serwerowe, budować aplikacje z wykorzystaniem wzorca MVC oraz tchnąć życie w strony za pomocą technologii AJAX. Te i wiele innych bezcennych informacji, porad i wskazówek odkryjesz dzięki tej wyjątkowej książce!
- Druk
Niedostępna
-
Promocja
From secure development environments to continuous security and compliance integration, this comprehensive guide equips you with the skills to implement a robust code-to-cloud process tailored for Azure environments.- PDF + ePub pkt
(77,40 zł najniższa cena z 30 dni)
116.10 zł
129.00 zł (-10%) -
Promocja
Blazor’s biggest selling point is the ability to enable users to write rich web UI experiences using HTML, CSS, and C# instead of JavaScript. With the .NET platform undergoing a massive revamp, Blazor is witnessing a huge adoption, making this an ideal time for developers to jump on board. This book focuses on how Blazor WebAssembly can be used optimally for building robust web apps with a practical project-driven approach that builks skills and experiences fast.- PDF + ePub pkt
(56,99 zł najniższa cena z 30 dni)
85.49 zł
94.99 zł (-10%)
Zobacz pozostałe książki z serii Wrox
-
Z książki dowiesz się, kiedy stosować poszczególne wzorce projektowe i jak je implementować. Dzięki zdobytej wiedzy wzniesie się na wyższy poziom umiejętności i zacznie pisać jeszcze lepszy kod o doskonałej strukturze architektonicznej.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Ten kompletny podręcznik pozwoli Ci opanować umiejętności potrzebne do skutecznego zarządzania systemem SQL Server. Dowiesz się, jak zarządzać zmianami i zabezpieczeniami, jak dostrajać wydajność, jak monitorować system i jak tworzyć kopie zapasowe. Książka jest napisana przez czołowych specjalistów od systemu Microsoft SQL Server (wszyscy autorzy tej książki posiadają tytuł Microsoft MVP) i pomoże Ci poznać najnowsze rozwiązania z wersji 2014.
- Druk
- PDF + ePub + Mobi pkt
Microsoft SQL Server 2014. Podręcznik administratora
Adam Jorgensen, Bradley Ball, Steven Wort, Ross LoForte, Brian Knight
Czasowo niedostępna
-
Przewodnik dla poszukujących pracy! Rozmowa rekrutacyjna to ten rodzaj spotkania, który wywołuje stres nawet u najbardziej odpornych. Podchwytliwe pytania, zadania do rozwiązania, skomplikowane testy dotyczące spraw technicznych oraz nierzadko kilkugodzinny dialog wymagają dużej odporności i wiedzy. Zastanawiasz się, jak przygotować się do tej rozm
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Oto książka, w której znajdziesz szczegółowe omówienie technologii Internetu mobilnego — technik i narzędzi, które można wykorzystać do udostępnienia na urządzeniach przenośnych rozmaitych materiałów sieciowych. Przedstawiono tu standardowe wzorce rozwijania interfejsów użytkownika, a także ułatwiające pracę szablony i platformy. Autor koncentruje się na trzech najważniejszych CMS-ach (WordPress, Joomla! oraz Drupal) i wyjaśnia, jak projektować, budować oraz publikować za ich pomocą użyteczne witryny, które zachwycą użytkowników mobilnego Internetu!
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Książka "ASP.NET 2.0 AJAX. Zaawansowane programowanie" szczegółowo ukazuje, na czym polega tworzenie aplikacji WWW nowej generacji. Dzięki temu podręcznikowi będziesz wiedział, jak korzystać z różnych bibliotek, jak używać zaawansowanych kontrolek z pakietu AJAX Toolkit, a także jak budować własne kontrolki. Nauczysz się asynchronicznie uaktualniać fragmenty stron i zarządzać skryptami używanymi w przeglądarce, dowiesz się, jak testować takie aplikacje i usuwać z nich błędy. Z tą książką zdobędziesz wiedzę potrzebną do kreowania nowoczesnych, interaktywnych aplikacji.
- Druk
Niedostępna
-
Książka Visual Basic 2008. Warsztat programisty jest doskonałym podręcznikiem zarówno dla początkujących, jak i zaawansowanych programistów. Zawiera ona opis technologii i środowiska programistycznego, a także wiele przykładów i porad z dokładnie przedstawionym oraz przetestowanym kodem, zgodnym z wersją 2008 tego języka.
- Druk
Niedostępna
-
Książka "Excel 2007 PL. Programowanie w VBA" to znakomite kompendium wiedzy o tym, jak za pomocą potęgi języka VBA rozbudować arkusze Excela. Korzystając z niej, nauczysz się wykorzystywać nazwy, zakresy i listy danych, a także tworzyć tabele i wykresy. Poznasz opracowane na podstawie wieloletnich doświadczeń utalentowanych programistów techniki projektowania interaktywnych aplikacji wykorzystujących formularze i Windows API. W książce tej znajdziesz także niezbędne wskazówki i gruntownie omówione przykłady, pozwalające szybko zdobyć wiedzę potrzebną do tworzenia nowoczesnych i profesjonalnych aplikacji w Excelu.
- Druk
Niedostępna
-
Dzięki tej książce poznasz najlepsze praktyki związane z CSS oraz XHTML. Na przykładzie prawdziwych witryn dowiesz się, jak zapewnić różne funkcjonalności za pomocą kaskadowych arkuszy stylów. Analityczny opis strony Blogger.com pozwoli zaprezentować różne efekty, choćby takie, jak rollover dla tekstu, łączy oraz tabel. Z analiz dotyczących innych witryn dowiesz się, jak zapewnić efekt cienia, rozwijane menu czy też dynamiczne przełączanie arkuszy CSS. Znajdziesz tu także wiele innych zagadnień, które pozwolą Ci zbudować własną — profesjonalną i atrakcyjną — witrynę WWW.
- Druk
CSS. Projektowanie profesjonalnych stron WWW
Ch.Schmitt, T.Dominey, C.Li, E.Marcotte, D.Orchard, M.Trammell
Niedostępna
-
Autor Joomla!. Profesjonalne tworzenie stron WWW w pierwszej kolejności zapozna Cię ze szczegółami instalacji oraz problemami, które możesz napotkać. W kolejnych rozdziałach nauczysz się tworzyć własne szablony oraz moduły, a także wykorzystywać dostępne rozszerzenia. Z każdą kolejną stroną Dan wprowadza coraz bardziej zaawansowaną tematykę, związaną z tworzeniem komponentów, zastosowaniem technologii AJAX czy też używaniem wzorców projektowych. Porusza kwestie sposobów prowadzenia profesjonalnej witryny, łączenia z zewnętrznymi zasobami czy też pozycjonowania stron korzystających z systemu. Niezwykle ważny jest rozdział poświęcony bezpieczeństwu oraz rozdział traktujący o rzeczach, których Joomla! nie potrafi. Tak profesjonalne podejście do tematu sprawia, że książka jest doskonałym źródłem informacji o systemie zarówno w rękach amatora, jak i profesjonalisty.
- Druk
Niedostępna
-
Promocja
Dzięki książce "PHP i MySQL. Projekty do wykorzystania" nie zmarnujesz już ani jednej cennej minuty. Stanowi ona zbiór najpopularniejszych mechanizmów, używanych na co dzień przy tworzeniu serwisów WWW. Po przewertowaniu tego podręcznika nie będzie stanowiła dla Ciebie problemu rejestracja zdarzeń oraz wykonywanie skryptów powłoki. Pozwoli Ci to na szybkie tworzenie nowych serwisów WWW za pomocą sprawdzonych i elastycznych mechanizmów. Jeżeli cenisz swój czas - oto Twoja lektura obowiązkowa!- Druk
(47,40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%)
Ebooka "ASP.NET 3.5 z wykorzystaniem C# i VB. Zaawansowane programowanie" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Booxs i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "ASP.NET 3.5 z wykorzystaniem C# i VB. Zaawansowane programowanie" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "ASP.NET 3.5 z wykorzystaniem C# i VB. Zaawansowane programowanie" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły książki
- Tytuł oryginału:
- Professional ASP.NET 3.5: in C# and VB
- Tłumaczenie:
- Paweł Dyl, Marek Pałczyński
- ISBN Książki drukowanej:
- 978-83-246-1852-1, 9788324618521
- Data wydania książki drukowanej :
- 2010-02-08
- ISBN Ebooka:
- 978-83-246-8488-5, 9788324684885
- Data wydania ebooka :
- 2014-01-07 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Format:
- 172x245
- Numer z katalogu:
- 5169
- Rozmiar pliku Pdf:
- 41.5MB
- Rozmiar pliku ePub:
- 29MB
- Rozmiar pliku Mobi:
- 29MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
- Erraty / Zgłoś erratę
- Kategorie:
Programowanie » .NET - Programowanie
Programowanie » C# - Programowanie
Programowanie » Visual Basic - Programowanie
- Serie wydawnicze: Wrox
Spis treści książki
- Opcje lokalizacji aplikacji (49)
- Wbudowany serwer WWW (50)
- IIS (51)
- FTP (52)
- Strony internetowe wymagające FrontPage Extensions (53)
- Opcje struktury strony ASP.NET (54)
- Model inline (56)
- Model code-behind (58)
- Dyrektywy strony ASP.NET 3.5 (61)
- @Page (62)
- @Master (64)
- @Control (66)
- @Import (67)
- @Implements (69)
- @Register (69)
- @Assembly (70)
- @PreviousPageType (70)
- @MasterType (70)
- @OutputCache (71)
- @Reference (71)
- Zdarzenia strony ASP.NET (72)
- Praca z mechanizmem postback (74)
- Mechanizm cross-page posting (74)
- Katalogi aplikacji ASP.NET (81)
- Katalog \AppCode (81)
- Katalog \App_Data (86)
- Katalog \App_Themes (86)
- Katalog \App_GlobalResources (87)
- \App_LocalResources (87)
- \App_WebReferences (87)
- \App_Browsers (87)
- Kompilacja (88)
- Build Providers (92)
- Korzystanie z wbudowanych klas BuildProvider (93)
- Korzystanie z własnych klas BuildProvider (94)
- Global.asax (99)
- Praca z klasami w VS 2008 (103)
- Podsumowanie (108)
- Kontrolki serwerowe ASP.NET (109)
- Typy kontrolek serwerowych (110)
- Tworzenie aplikacji z wykorzystaniem kontrolek serwerowych (112)
- Praca ze zdarzeniami kontrolek serwerowych (114)
- Dodawanie stylu do kontrolek serwerowych (117)
- Przegląd wspólnych właściwości kontrolek (117)
- Zmiana stylu za pomocą kaskadowych arkuszy stylów (118)
- Kontrolki serwerowe HTML (122)
- Omówienie klasy bazowej HtmlControl (125)
- Omówienie klasy HtmlContainerControl (126)
- Omówienie wszystkich klas HTML (127)
- Praca z klasą HtmlGenericControl (128)
- Zarządzanie stronami i kontrolkami serwerowymi za pomocą JavaScript (129)
- Korzystanie z Page.ClientScript.RegisterClientScriptBlock (131)
- Korzystanie z Page.ClientScript.RegisterStartupScript (133)
- Korzystanie z Page.ClientScript.RegisterClientScriptInclude (135)
- Funkcja zwrotna po stronie klienta (135)
- Porównanie postback z funkcją zwrotną (135)
- Korzystanie z możliwości funkcji zwrotnej - proste podejście (138)
- Korzystanie z funkcji zwrotnych z jednym parametrem (142)
- Użycie mechanizmu funkcji zwrotnej - przykład bardziej zaawansowany (145)
- Podsumowanie (150)
- Wprowadzenie do kontrolek serwerowych Web (151)
- Kontrolka serwerowa Label (153)
- Kontrolka serwerowa Literal (155)
- Kontrolka serwerowa TextBox (155)
- Użycie metody Focus() (157)
- Użycie AutoPostBack (157)
- Użycie AutoCompleteType (159)
- Kontrolka serwerowa Button (160)
- Właściwość CausesValidation (160)
- Właściwość CommandName (160)
- Przyciski, które współpracują z JavaScript po stronie klienta (162)
- Kontrolka serwerowa LinkButton (164)
- Kontrolka serwerowa ImageButton (164)
- Kontrolka serwerowa HyperLink (166)
- Kontrolka serwerowa DropDownList (166)
- Wizualne usuwanie elementów z kolekcji (169)
- Kontrolka serwerowa ListBox (171)
- Umożliwienie wyboru kilku pozycji (171)
- Przykład użycia kontrolki ListBox (171)
- Dodawanie elementów do kolekcji (174)
- Kontrolka serwerowa CheckBox (174)
- W jaki sposób sprawdzić, czy pole wyboru jest zaznaczone (175)
- Przypisanie wartości do pola wyboru (176)
- Wyrównywanie tekstu kontrolki CheckBox (176)
- Kontrolka serwerowa CheckBoxList (177)
- Kontrolka serwerowa RadioButton (180)
- Kontrolka serwerowa RadioButtonList (182)
- Kontrolka serwerowa Image (183)
- Kontrolka serwerowa Table (184)
- Kontrolka serwerowa Calendar (187)
- Wybieranie daty za pomocą kontrolki Calendar (187)
- Wybieranie formatu daty pobieranej z kalendarza (189)
- Wybór dni, tygodni lub miesięcy (189)
- Praca z zakresami dat (190)
- Zmiana stylu i zachowania kalendarza (192)
- Kontrolka serwerowa AdRotator (196)
- Kontrolka serwerowa Xml (198)
- Kontrolka serwerowa Panel (199)
- Kontrolka serwerowa PlaceHolder (201)
- Kontrolka serwerowa BulletedList (202)
- Kontrolka serwerowa HiddenField (207)
- Kontrolka serwerowa FileUpload (209)
- Pobieranie plików za pomocą kontrolki FileUpload (209)
- Nadawanie ASP.NET właściwych praw do pobierania plików (212)
- Zrozumienie limitów rozmiaru plików (214)
- Wczytywanie wielu plików na tej samej stronie (215)
- Przekazywanie pobranego pliku do obiektu Stream (218)
- Przenoszenie zawartości pliku z obiektu Stream do tablicy bajtów (219)
- Kontrolki serwerowe MultiView oraz View (220)
- Kontrolka serwerowa Wizard (224)
- Dostosowanie nawigacji po stronach (226)
- Użycie atrybutu AllowReturn (226)
- Praca z atrybutem StepType (227)
- Wstawianie nagłówka w kontrolce Wizard (228)
- Praca z systemem nawigacji kontrolki Wizard (228)
- Obsługa zdarzeń kontrolki Wizard (229)
- Użycie kontrolki Wizard do pokazania elementów formularza (231)
- Kontrolka serwerowa ImageMap (236)
- Podsumowanie (238)
- Zrozumienie procesu walidacji (239)
- Walidacja po stronie klienta a walidacja po stronie serwera (240)
- Kontrolki walidacyjne ASP.NET (242)
- Przyczyny walidacji (243)
- Kontrolka serwerowa RequiredFieldValidator (244)
- Kontrolka serwerowa CompareValidator (249)
- Kontrolka serwerowa RangeValidator (252)
- Kontrolka serwerowa RegularExpressionValidator (257)
- Kontrolka serwerowa CustomValidator (258)
- Kontrolka serwerowa ValidationSummary (263)
- Wyłączanie walidacji po stronie klienta (266)
- Korzystanie z obrazków i dźwięków w powiadomieniach o błędach (268)
- Praca z grupami walidacyjnymi (269)
- Podsumowanie (273)
- Do czego są nam potrzebne strony wzorcowe? (275)
- Podstawy stron wzorcowych (278)
- Pisanie kodu stron wzorcowych (279)
- Pisanie kodu strony z zawartością (282)
- Łączenie różnych typów stron i języków (286)
- Określanie, której strony wzorcowej użyć (288)
- Praca z tytułem strony (289)
- Praca z kontrolkami i właściwościami strony wzorcowej (290)
- Określanie domyślnej zawartości na stronie wzorcowej (297)
- Programowe przypisywanie strony wzorcowej (299)
- Osadzanie stron wzorcowych (300)
- Strony wzorcowe dostosowane do przeglądarek (304)
- Porządek wywoływania zdarzeń (306)
- Buforowanie stron wzorcowych (306)
- ASP.NET AJAX i strony wzorcowe (307)
- Podsumowanie (310)
- Korzystanie z kompozycji ASP.NET (311)
- Przypisywanie kompozycji pojedynczej stronie ASP.NET (311)
- Stosowanie stylów do całej aplikacji (313)
- Usuwanie kompozycji z kontrolek serwerowych (314)
- Usuwanie kompozycji ze stron (315)
- Stosowanie kompozycji podczas korzystania ze stron wzorcowych (316)
- Działanie atrybutu StyleSheetTheme (316)
- Tworzenie własnych kompozycji (317)
- Tworzenie właściwej struktury katalogów (317)
- Tworzenie skórki (318)
- Umieszczanie w kompozycjach plików CSS (320)
- Wstawianie do kompozycji obrazków (323)
- Definiowanie wielu opcji skórek (326)
- Programowa praca z kompozycjami (328)
- Programowe przypisywanie kompozycji strony (328)
- Programowe przypisanie właściwości SkinID kontrolki (329)
- Kompozycje, skórki i własne kontrolki (330)
- Podsumowanie (334)
- Kontrolki źródeł danych (335)
- Kontrolka SqlDataSource (337)
- Kontrolka LinqDataSource (350)
- Kontrolka AccessDataSource (355)
- Kontrolka XmlDataSource (356)
- Kontrolka ObjctDataSource (357)
- Kontrolka SiteMapDataSource (362)
- Konfiguracja buforowania kontrolki źródła danych (362)
- Przechowywanie informacji o połączeniu (363)
- Użycie kontrolek list umożliwiających wiązanie z kontrolkami źródeł danych (366)
- GridView (366)
- Edycja danych rekordu GridView (383)
- Usuwanie danych GridView (390)
- DetailsView (393)
- Wstawianie, modyfikacja i usuwanie danych za pomocą DetailsView (398)
- ListView (400)
- FormView (410)
- Inne kontrolki umożliwiające wiązanie danych (414)
- DropDownList, ListBox, RadioButtonList oraz CheckBoxList (414)
- TreeView (415)
- AdRotator (415)
- Menu (416)
- Składnia rozwijanego wiązania danych (416)
- Zmiany w składni wiązania danych (417)
- Wiązanie danych XML (418)
- Wyrażenia i klasy do budowania wyrażeń (419)
- Podsumowanie (424)
- Podstawowe możliwości ADO.NET (426)
- Podstawowe zadania ADO.NET (426)
- Pobieranie danych (427)
- Wstawianie danych (428)
- Aktualizacja danych (429)
- Usuwanie danych (430)
- Podstawowe przestrzenie nazw i klasy ADO.NET (431)
- Korzystanie z obiektu Connection (432)
- Korzystanie z obiektu Command (434)
- Korzystanie z obiektu DataReader (435)
- Korzystanie z DataAdapter (438)
- Korzystanie z parametrów (440)
- Opis obiektów DataSet oraz DataTable (443)
- Typowany DataSet (448)
- Korzystanie z bazy danych Oracle i ASP.NET (449)
- Kontrolka serwerowa DataList (451)
- Przegląd dostępnych wzorców (452)
- Praca z ItemTemplate (452)
- Praca z innymi wzorcami układów graficznych (455)
- Praca z wieloma kolumnami (457)
- Kontrolka serwerowa ListView (458)
- Przegląd dostępnych wzorców (458)
- Korzystanie ze wzorców (459)
- Tworzenie wzorca układu graficznego (461)
- Tworzenie ItemTemplate (462)
- Tworzenie EditItemTemplate (463)
- Tworzenie EmptyItemTemplate (464)
- Tworzenie InsertItemTemplate (464)
- Wyniki (465)
- Wykorzystanie Visual Studio do zadań ADO.NET (466)
- Tworzenie połączenia ze źródłem danych (467)
- Praca z projektantem DataSet (470)
- Korzystanie z obiektu DataSet CustomersOrders (475)
- Asynchroniczne wywoływanie poleceń (479)
- Asynchroniczne metody klasy SqlCommand (480)
- Interfejs IAsyncResult (481)
- AsyncCallback (482)
- Klasa WaitHandle (482)
- Sposoby przetwarzania asynchronicznego w ADO.NET (483)
- Asynchroniczne połączenia (500)
- Podsumowanie (501)
- LINQ to Objects (503)
- Tradycyjne metody zapytań (504)
- Zamiana tradycyjnych zapytań na LINQ (511)
- Grupowanie danych (519)
- Inne operatory LINQ (520)
- Złączenia LINQ (520)
- Paginacja za pomocą LINQ (522)
- LINQ to XML (523)
- Łączenie danych XML (526)
- LINQ to SQL (528)
- Zapytania Insert, Update oraz Delete z wykorzystaniem LINQ (537)
- Rozszerzanie LINQ (542)
- Podsumowanie (542)
- Podstawy XML (544)
- XML InfoSet (546)
- Definicja schematu XSD-XML (547)
- Edycja plików XML oraz schematów XML w Visual Studio 2008 (549)
- XmlReader oraz XmlWriter (552)
- Korzystanie z XDocument zamiast XmlReader (555)
- Korzystanie ze schematu oraz XmlTextReader (556)
- Walidacja względem schematu przy użyciu XDocument (558)
- Korzystanie z optymalizacji NameTable (560)
- Pobieranie typów .NET CLR z dokumentów XML (562)
- ReadSubtree oraz XmlSerialization (564)
- Tworzenie obiektów CLR z dokumentów XML za pomocą LINQ to XML (566)
- Tworzenie XML za pomocą XmlWriter (567)
- Tworzenie XML za pomocą LINQ to XML (569)
- Udoskonalenia obiektów XmlReader oraz XmlWriter w wersji 2.0 (572)
- XmlDocument oraz XPathDocument (573)
- Problemy z DOM (573)
- XPath, XPathDocument oraz XmlDocument (574)
- Obiekty DataSet (578)
- Zapisywanie obiektów DataSet w postaci XML (578)
- XmlDataDocument (580)
- Kontrolka XmlDataSource (582)
- XSLT (585)
- XslCompiledTransform (588)
- Debugowanie XSLT (592)
- XML i bazy danych (593)
- FOR XML AUTO (594)
- SQL Server 2005 oraz typ danych XML (598)
- Podsumowanie (605)
- Modularna architektura usługi IIS 7 (607)
- Serwer sieci Web (609)
- Narzędzia do zarządzania (612)
- Usługa publikowania za pomocą protokołu FTP (612)
- Rozszerzalna struktura usługi IIS 7 (613)
- Zintegrowany potok przetwarzania żądań serwera IIS 7 i środowiska ASP.NET (613)
- Przygotowanie serwera WWW zgodnie z własnymi potrzebami (615)
- Zależności pakietów instalacyjnych (616)
- Instalacja usługi IIS 7 w systemie Windows Vista (617)
- Instalacja usługi IIS 7 w systemie Windows Server 2008 (617)
- Instalacja za pomocą programu wiersza polecenia (618)
- Instalacja nienadzorowana (619)
- Uaktualnianie systemu (620)
- Menedżer internetowych usług informacyjnych (IIS) (620)
- Pule aplikacji (622)
- Witryny (626)
- Hierarchiczna konfiguracja (628)
- Delegowanie funkcji (633)
- Przenoszenie aplikacji z serwera IIS 6 do serwera IIS 7 (636)
- Podsumowanie (637)
- Zrozumienie modelu dostawców (640)
- Model dostawców w ASP.NET 3.5 (641)
- Ustawianie dostawcy, aby współpracował z Microsoft SQL Server 7.0, 2000, 2005 lub 2008 (643)
- Dostawcy członkostwa (649)
- Dostawcy ról (653)
- Dostawca personalizacji (658)
- Dostawca SiteMap (659)
- Dostawcy SessionState (661)
- Dostawcy WebEvent (664)
- Dostawcy konfiguracji (672)
- Dostawca WebParts (675)
- Konfigurowanie dostawców (677)
- Podsumowanie (678)
- Dostawcy są jedną warstwą w rozbudowanej architekturze (679)
- Modyfikacja programowa z wykorzystaniem atrybutów (680)
- Ułatwienie wprowadzania hasła za pomocą SqlMembershipProvider (681)
- Nakładanie silnych restrykcji na hasło za pomocą SqlMembershipProvider (684)
- Analiza ProviderBase (685)
- Tworzenie własnych klas dostawców (687)
- Tworzenie aplikacji CustomProvider (687)
- Tworzenie wymaganego szkieletu klasy (689)
- Tworzenie magazynu danych XML (692)
- Definiowanie instancji dostawcy w pliku web.config (693)
- Niezaimplementowane metody i właściwości klasy MembershipProvider (694)
- Implementacja metod i właściwości klasy MembershipProvider (695)
- Korzystanie z XmlMembershipProvider podczas logowania użytkownika (703)
- Rozszerzanie istniejących dostawców (704)
- Ograniczenie możliwości zarządzania rolami za pomocą nowego dostawcy LimitedSqlRoleProvider (705)
- Korzystanie z nowej klasy dostawcy LimitedSqlRoleProvider (709)
- Podsumowanie (713)
- Mapy portalu w postaci plików XML (716)
- Kontrolka serwerowa SiteMapPath (718)
- Właściwość PathSeparator (720)
- Właściwość PathDirection (722)
- Właściwość ParentLevelsDisplayed (722)
- Właściwość ShowToolTips (723)
- Elementy potomne kontrolki SiteMapPath (723)
- Kontrolka serwerowa TreeView (724)
- Wbudowane style kontrolki TreeView (728)
- Badanie składników kontrolki TreeView (729)
- Wiązanie kontrolki TreeView z plikiem XML (729)
- Wybór wielu opcji w kontrolce TreeView (732)
- Przypisywanie do kontrolki TreeView własnych ikon (736)
- Używanie linii w celu połączenia węzłów (737)
- Programistyczna praca z kontrolką TreeView (739)
- Kontrolka serwerowa Menu (745)
- Przypisywanie do kontrolki Menu różnych stylów (747)
- Zdarzenia Menu (752)
- Wiązanie kontrolki Menu z plikiem XML (753)
- Dostawca danych SiteMap (755)
- ShowStartingNode (755)
- StartFromCurrentNode (756)
- StartingNodeOffset (757)
- StartingNodeUrl (758)
- SiteMap API (758)
- Mapowanie URL (761)
- Lokalizacja mapy portalu (762)
- Tworzenie pliku Web.sitemap korzystającego z lokalizacji (762)
- Wprowadzanie modyfikacji w pliku Web.config (763)
- Tworzenie plików podzespołów z zasobami (.resx) (764)
- Testowanie wyników (765)
- Security trimming (767)
- Ustawienie zarządzania rolami dla administratorów (767)
- Ustawianie sekcji administratorów (769)
- Włączanie security trimming (770)
- Zagnieżdżanie plików SiteMap (772)
- Podsumowanie (775)
- Model personalizacji (778)
- Tworzenie właściwości personalizacji (779)
- Dodawanie prostej właściwości personalizacji (779)
- Korzystanie z właściwości personalizacji (780)
- Dodawanie grup właściwości personalizacji (784)
- Korzystanie z grupowanych właściwości personalizacji (785)
- Definiowanie typów właściwości personalizacji (785)
- Korzystanie z własnych typów (786)
- Ustawianie wartości domyślnych (789)
- Tworzenie właściwości personalizacji tylko do odczytu (789)
- Personalizacja anonimowa (790)
- Umożliwienie anonimowej identyfikacji użytkowników (790)
- Praca z anonimową identyfikacją (793)
- Anonimowe opcje właściwości personalizacji (794)
- Uwagi na temat przechowywania profilów anonimowych użytkowników (795)
- Programowy dostęp do personalizacji (796)
- Migracja użytkowników anonimowych (796)
- Personalizacja profilów (798)
- Określanie, czy korzystać z automatycznego zapisu (799)
- Dostawcy personalizacji (800)
- Praca z SQL Server Express Edition (800)
- Praca z Microsoft SQL Server 7.0, 2000, 2005, 2008 (801)
- Korzystanie z wielu dostawców (804)
- Zarządzanie profilami aplikacji (804)
- Właściwości klasy ProfileManager (805)
- Metody klasy ProfileManager (805)
- Tworzenie strony ProfileManager.aspx (806)
- Omówienie kodu strony ProfileManager.aspx (809)
- Uruchomienie strony ProfileManager.aspx (811)
- Podsumowanie (812)
- Uwierzytelnianie (814)
- Autoryzacja (814)
- Uwierzytelnianie ASP.NET 3.5 (814)
- Ustalanie członkostwa na portalach (814)
- Wstawianie użytkowników (818)
- Pobieranie danych uwierzytelniających (833)
- Praca z zarejestrowanymi użytkownikami (841)
- Pokazywanie liczby użytkowników online (843)
- Obsługa haseł (845)
- Autoryzacja ASP.NET 3.5 (850)
- Korzystanie z kontrolki serwerowej LoginView (850)
- Konfiguracja systemu zarządzania rolami na stronie (853)
- Dodawanie i pobieranie ról w aplikacji (856)
- Usuwanie ról (858)
- Dodawanie użytkowników do ról (859)
- Pobieranie wszystkich użytkowników określonej roli (860)
- Pobieranie wszystkich ról określonego użytkownika (862)
- Usuwanie użytkowników z ról (863)
- Sprawdzanie, czy użytkownicy przypisani są do ról (863)
- Wyjaśnienie sposobu buforowania ról (865)
- Korzystanie z Web Site Administration Tool (866)
- Publiczne metody API członkostwa (867)
- Publiczne metody API ról (867)
- Podsumowanie (868)
- Wprowadzenie do Web Parts (870)
- Tworzenie dynamicznych i modularnych portali (871)
- Wprowadzenie do kontrolki WebPartManager (872)
- Praca z układami stref (873)
- Omówienie kontrolki WebPartZone (877)
- Zezwolenie użytkownikowi na zmianę trybu strony (879)
- Modyfikacja stref (891)
- Praca z klasami platformy portalowej (898)
- Tworzenie własnych kontrolek Web Part (902)
- Łączenie Web Parts (908)
- Tworzenie dostawcy Web Part (909)
- Tworzenie kontrolki Web Part konsumenta (912)
- Łączenie obiektów Web Parts na stronie ASP.NET (914)
- Trudności podczas pracy z kontrolkami Web Part oraz stronami wzorcowymi (917)
- Podsumowanie (918)
- Uwagi (920)
- Ogólne informacje na temat HTML oraz CSS (920)
- Wprowadzenie do CSS (921)
- Tworzenie arkuszy stylów (922)
- Reguły CSS (925)
- Dziedziczenie CSS (933)
- Układ i położenie elementów (935)
- Praca z HTML oraz CSS w Visual Studio (943)
- ASP.NET 2.0 CSS - Friendly Control Adapters (951)
- Podsumowanie (951)
- Zrozumienie potrzeby stosowania AJAX (953)
- Przed AJAX (954)
- AJAX zmienia ten stan rzeczy (955)
- ASP.NET AJAX oraz Visual Studio 2008 (959)
- Technologie po stronie klienta (959)
- Technologie działające po stronie serwera (960)
- Tworzenie aplikacji za pomocą ASP.NET AJAX (961)
- Aplikacje ASP.NET AJAX (962)
- Tworzenie prostej strony ASP.NET niekorzystającej z AJAX (964)
- Tworzenie prostej strony ASP.NET z użyciem AJAX (965)
- Kontrolki ASP.NET AJAX po stronie serwera (971)
- Kontrolka ScriptManager (972)
- Kontrolka ScriptManagerProxy (974)
- Kontrolka Timer (975)
- Kontrolka UpdatePanel (977)
- Kontrolka UpdateProgress (982)
- Korzystanie z wielu kontrolek UpdatePanel (985)
- Podsumowanie (988)
- Pobieranie i instalacja (989)
- Nowe wzorce Visual Studio (991)
- Dodawanie nowych kontrolek do okna narzędziowego Visual Studio 2008 (991)
- Kontrolki ASP.NET AJAX (993)
- Kontrolki rozszerzające ASP.NET AJAX Control Toolkit (996)
- AlwaysVisibleControlExtender (996)
- AnimationExtender (999)
- AutoCompleteExtender (1000)
- CalendarExtender (1004)
- CollapsiblePanelExtender (1005)
- ConfirmButtonExtender oraz ModalPopupExtender (1007)
- DragPanelExtender (1009)
- DropDownExtender (1011)
- DropShadowExtender (1013)
- DynamicPopulateExtender (1015)
- FilteredTextBoxExtender (1018)
- HoverMenuExtender (1020)
- ListSearchExtender (1021)
- MaskedEditExtender oraz MaskedEditValidator (1023)
- MutuallyExclusiveCheckBoxExtender (1026)
- NumericUpDownExtender (1027)
- PagingBulletedListExtender (1028)
- PopupControlExtender (1029)
- ResizableControlExtender (1031)
- RoundedCornersExtender (1033)
- SliderExtender (1035)
- SlideShowExtender (1036)
- TextBoxWatermarkExtender (1039)
- ToggleButtonExtender (1041)
- UpdatePanelAnimationExtender (1042)
- ValidationCalloutExtender (1043)
- Kontrolki serwerowe ASP.NET AJAX Control Toolkit (1045)
- Kontrolka Accordion (1045)
- Kontrolka NoBot (1047)
- Kontrolka PasswordStrength (1049)
- Kontrolka Rating (1050)
- Kontrolka TabContainer (1052)
- Podsumowanie (1053)
- Uwierzytelnianie i autoryzacja (1056)
- Techniki uwierzytelniania (1056)
- Węzeł <authentication> (1057)
- Uwierzytelnianie Windows (1058)
- Uwierzytelnianie na podstawie formularzy (1068)
- Uwierzytelnianie z wykorzystaniem mechanizmu Microsoft Passport (1079)
- Uwierzytelnianie w dostępie do określonych plików i katalogów (1079)
- Autoryzacja programowa (1080)
- Właściwość User.Identity (1081)
- Metoda User.IsInRole() (1082)
- Uzyskiwanie dodatkowych informacji z obiektu WindowsIdentity (1083)
- Element <identity> i tryb personifikacji (1086)
- Zabezpieczenia serwera IIS (1089)
- Ograniczenie zakresu adresów IP i nazw domenowych (1089)
- Rozszerzenia plików (1091)
- Korzystanie z konsoli ASP.NET MMC (1094)
- Konsola menedżera usługi IIS 7.0 (1095)
- Podsumowanie (1096)
- Jakie opcje są do wyboru? (1098)
- Obiekt Session platformy ASP.NET (1101)
- Sesje a model zdarzeń (1101)
- Konfiguracja mechanizmu zarządzania sesją (1103)
- Sesje wewnątrzprocesowe (1104)
- Sesje pozaprocesowe (1113)
- Sesje zapisywane w serwerach SQL (1119)
- Rozszerzenie sesji o inne mechanizmy dostawców danych (1123)
- Sesje bez plików cookie (1124)
- Wybór odpowiedniego sposobu podtrzymywania sesji (1126)
- Obiekt Application (1126)
- Łańcuchy zapytania (1127)
- Dane cookie (1128)
- Odsyłanie danych i przekazywanie danych między stronami (1129)
- Ukryte pola formularza, mechanizmy ViewState oraz ControlState (1131)
- Wykorzystanie kolekcji HttpContext.Current.Items
do przechowywania krótkookresowych wartości (1136)
- Podsumowanie (1138)
- Buforowanie (1139)
- Buforowanie danych wyjściowych (1140)
- Buforowanie części strony (kontrolek użytkownika) (1143)
- Podmiana wartości w buforowanej treści (1145)
- Buforowanie po stronie klienta i obiekt HttpCachePolicy (1147)
- Buforowanie programowe (1149)
- Buforowanie danych za pomocą obiektu Cache (1150)
- Nadzorowanie pracy pamięci podręcznej środowiska ASP.NET (1151)
- Zależności wpisów pamięci podręcznej (1151)
- Zależności bufora SQL (1157)
- Dodanie bazy danych do listy bazy danych uwzględnianych w zależnościach bufora SQL (1158)
- Dodanie tabeli do list tabel uwzględnianych w zależnościach bufora SQL (1159)
- Sprawdzenie zmian w konfiguracji usługi SQL Server 2000 (1159)
- Analiza włączonych tabel (1161)
- Usunięcie tabeli z listy tabel uwzględnianych w zależnościach bufora SQL (1161)
- Usunięcie bazy danych z listy baz uwzględnianych w zależnościach bufora SQL (1161)
- Zależności bufora SQL w bazie danych SQL Server 2005 (1162)
- Konfiguracja aplikacji ASP.NET (1163)
- Testowanie mechanizmu unieważniania danych bufora SQL (1165)
- Odwołanie do więcej niż jednej tabeli w kodzie strony (1168)
- Powiązanie zależności bufora SQL z obiektem Request (1168)
- Powiązanie zależności bufora SQL z obiektem Cache (1169)
- Podsumowanie (1172)
- Wsparcie w czasie projektowania (1173)
- Powiadomienia o błędach składni (1174)
- Okna Immediate i Command (1176)
- Lista zadań (1177)
- Śledzenie kodu (1178)
- Klasy System.Diagnostic.Trace oraz Page.Trace (1178)
- Śledzenie kodu na poziomie strony (1179)
- Śledzenie pracy aplikacji (1179)
- Przeglądanie danych wynikowych (1179)
- Śledzenie pracy komponentów (1184)
- Przekazywanie danych ze śledzenia kodu (1186)
- Obiekty TraceListener (1186)
- Przełączniki diagnostyczne (1192)
- Zdarzenia sieciowe (1194)
- Debugowanie (1196)
- Potrzebne elementy (1196)
- Usługi IIS i ASP.NET Development Server (1198)
- Uruchomienie sesji debugowania (1199)
- Nowe narzędzia ułatwiające debugowanie (1203)
- Debugowanie klienckiego kodu JavaScript (1207)
- Debugowanie procedur składowanych SQL (1209)
- Wyjątki i obsługa błędów (1210)
- Przechwytywanie wyjątku na stronie (1211)
- Obsługa wyjątków aplikacji (1212)
- Kody statusowe HTTP (1213)
- Podsumowanie (1215)
- Dyski, katalogi i pliki (1218)
- Klasa DriveInfo (1218)
- Klasy Directory i DirectoryInfo (1221)
- Klasy File i FileInfo (1228)
- Przetwarzanie ścieżek dostępu (1233)
- Właściwości plików i katalogów, ich atrybuty oraz listy kontroli dostępu (1237)
- Odczyt i zapis plików (1244)
- Strumienie (1245)
- Obiekty odczytu i zapisu (1249)
- Kompresowanie danych strumieni (1254)
- Wykorzystanie portów szeregowych (1260)
- Komunikacja sieciowa (1261)
- Klasy WebRequest i WebResponse (1262)
- Przesyłanie poczty elektronicznej (1269)
- Podsumowanie (1270)
- Kontrolki użytkownika (1272)
- Utworzenie kontrolki użytkownika (1272)
- Interakcje z kontrolkami użytkownika (1275)
- Dynamiczne ładowanie kontrolek użytkownika (1277)
- Kontrolki serwerowe (1283)
- Przygotowanie projektu kontrolki WebControl (1283)
- Atrybuty sterujące (1289)
- Wyświetlanie kontrolki (1291)
- Dodawanie atrybutów znaczników (1295)
- Definicje stylu HTML (1297)
- Motywy tematyczne i skórki (1300)
- Dodanie elementów kodu klienckiego (1302)
- Wykrywanie parametrów przeglądarki (1312)
- Mechanizm ViewState (1315)
- Wywoływanie zdarzeń powodujących odesłanie strony (1319)
- Obsługa odsyłanych danych (1323)
- Kontrolki złożone (1325)
- Kontrolki szablonowe (1328)
- Zachowanie kontrolki w środowisku projektowym (1336)
- Podsumowanie (1356)
- Przetwarzanie żądań HTTP (1357)
- IIS 5 (IIS 6) i ASP.NET (1358)
- IIS 7 i ASP.NET (1358)
- Przetwarzanie żądań ASP.NET (1359)
- Moduły HTTP (1360)
- Zmiana wynikowych danych HTTP (1362)
- Przepisywanie adresów URL (1365)
- Symbole wieloznaczne (1369)
- Procedury obsługi żądań HTTP (1371)
- Odwzorowanie rozszerzenia pliku w serwerze IIS (1376)
- Podsumowanie (1379)
- Korzystanie z obiektów biznesowych w środowisku ASP.NET 3.5 (1381)
- Tworzenie wstępnie skompilowanych obiektów biznesowych platformy .NET (1382)
- Wykorzystanie wstępnie skompilowanych obiektów biznesowych w aplikacji ASP.NET (1385)
- Wykorzystanie komponentów COM w środowisku .NET (1387)
- Komponent Runtime Callable Wrapper (1387)
- Wykorzystanie obiektów COM w kodzie ASP.NET (1389)
- Obsługa błędów (1394)
- Wdrażanie komponentów COM w aplikacjach .NET (1397)
- Odwołania do kodu .NET z poziomu kodu niezarządzanego (1399)
- Moduł COM-Callable Wrapper (1399)
- Współdziałanie komponentów .NET z obiektami COM (1402)
- Wczesne czy późne wiązanie (1405)
- Obsługa błędów (1406)
- Wdrażanie komponentów .NET z aplikacjami COM (1408)
- Podsumowanie (1410)
- Komunikacja między rozproszonymi systemami (1411)
- Budowa prostej XML-owej usługi sieciowej (1414)
- Dyrektywa WebService (1415)
- Plik klasy bazowej usługi sieciowej (1416)
- Udostępnianie zbiorów danych w formie dokumentów SOAP (1417)
- Interfejs usługi sieciowej (1420)
- Korzystanie z nieskomplikowanych XML-owych usług sieciowych (1423)
- Dodawanie odwołania (1424)
- Wywoływanie usługi sieciowej w kodzie aplikacji klienckiej (1426)
- Protokoły transportowe usług sieciowych (1429)
- Żądania HTTP GET (1430)
- Żądania HTTP POST (1433)
- Żądania SOAP (1434)
- Przeciążanie metod sieciowych (1434)
- Buforowanie odpowiedzi usług sieciowych (1438)
- Nagłówki SOAP (1439)
- Tworzenie usług sieciowych uwzględniających nagłówki SOAP (1439)
- Wykorzystanie nagłówków SOAP w odwołaniach do usługi sieciowej (1441)
- Wykorzystanie żądań SOAP 1.2 (1444)
- Asynchroniczne odwołania do usług sieciowych (1446)
- Windows Communication Foundation (1449)
- Krok w stronę architektury bazującej na usługach (1450)
- Przegląd technologii WCF (1451)
- Tworzenie usług WCF (1451)
- Aplikacja korzystająca z usługi WCF (1460)
- Dodanie odwołania do usługi (1460)
- Kontrakty danych (1464)
- Przestrzenie nazw (1469)
- Podsumowanie (1469)
- Ustawienia kulturowe i regionalne (1471)
- Typy kulturowe (1472)
- Wątki ASP.NET (1473)
- Ustawienia kulturowe serwera (1477)
- Ustawienia kulturowe klienta (1478)
- Tłumaczenie wartości i zmiana sposobu zachowania aplikacji (1480)
- Pliki zasobów ASP.NET 3.5 (1488)
- Wykorzystanie zasobów lokalnych (1488)
- Wykorzystanie zasobów globalnych (1495)
- Edytor zasobów (1498)
- Podsumowanie (1498)
- Ogólne informacje na temat konfiguracji (1500)
- Pliki konfiguracyjne serwera (1501)
- Plik konfiguracyjny aplikacji (1504)
- W jaki sposób są odczytywane ustawienia konfiguracyjne? (1504)
- Wykrywanie zmian w plikach konfiguracyjnych (1505)
- Format pliku konfiguracyjnego (1505)
- Wspólne ustawienia konfiguracyjne (1506)
- Ciągi połączeń (1506)
- Konfiguracja stanu sesji (1508)
- Konfiguracja kompilacji (1512)
- Parametry przeglądarek (1515)
- Niestandardowe komunikaty o błędach (1517)
- Uwierzytelnianie (1518)
- Identyfikacja użytkowników anonimowych (1522)
- Autoryzacja (1523)
- Blokowanie ustawień konfiguracyjnych (1525)
- Konfiguracja strony ASP.NET (1526)
- Włączane pliki (1528)
- Parametry pracy środowiska ASP.NET (1529)
- Konfiguracja procesu roboczego ASP.NET (1532)
- Przechowywanie ustawień aplikacji (1534)
- Programowe przetwarzanie plików konfiguracyjnych (1535)
- Ochrona ustawień konfiguracyjnych (1542)
- Edycja pliku konfiguracyjnego (1546)
- Tworzenie własnych sekcji konfiguracyjnych (1549)
- Wykorzystanie obiektu NameValueFileSectionHandler (1549)
- Wykorzystanie obiektu DictionarySectionHandler (1551)
- Wykorzystanie obiektu SingleTagSectionHandler (1552)
- Wykorzystanie własnej procedury obsługi ustawień konfiguracyjnych (1553)
- Podsumowanie (1555)
- Dzienniki zdarzeń (1557)
- Odczytywanie informacji z dziennika zdarzeń (1558)
- Zapis informacji w dzienniku zdarzeń (1561)
- Wskaźniki wydajności (1563)
- Przeglądanie liczników wydajności za pomocą narzędzi administracyjnych (1564)
- Narzędzie administracyjne uruchamiane w przeglądarce (1567)
- Śledzenie kodu aplikacji (1572)
- Monitorowanie kondycji aplikacji (1572)
- Model dostawcy danych systemu monitorowania kondycji aplikacji (1573)
- Konfiguracja systemu monitorowania kondycji aplikacji (1575)
- Zapis zdarzeń na podstawie parametrów konfiguracyjnych - uruchomienie przykładowej aplikacji (1583)
- Przekazywanie zdarzeń do serwera SQL (1584)
- Buforowanie zdarzeń sieciowych (1587)
- Wysyłanie informacji o zdarzeniach za pomocą poczty elektronicznej (1590)
- Podsumowanie (1595)
- Aplikacja ASP.NET Web Site Administration Tool (1597)
- Zakładka Home (1599)
- Zakładka Security (1599)
- Zakładka Application (1609)
- Zakładka Provider (1613)
- Konfiguracja środowiska ASP.NET w systemie Vista (1615)
- Kompilacja platformy .NET (1616)
- Globalizacja platformy .NET (1617)
- Profil platformy .NET (1618)
- Role platformy .NET (1619)
- Poziomy zaufania platformy .NET (1620)
- Użytkownicy platformy .NET (1620)
- Ustawienia aplikacji (1622)
- Ciągi połączenia (1622)
- Strony i formanty (1624)
- Dostawcy (1624)
- Stan sesji (1624)
- Poczta e-mail SMTP (1626)
- Podsumowanie (1626)
- Instalowane elementy (1628)
- Czynności poprzedzające instalację (1628)
- Metody instalowania aplikacji WWW (1629)
- Program XCopy (1629)
- Opcja Copy Web Site środowiska Visual Studio (1632)
- Instalowanie wstępnie skompilowanej aplikacji WWW (1636)
- Utworzenie programu instalatora (1638)
- Szczegółowa analiza opcji instalatora (1648)
- Właściwości projektu instalacyjnego (1649)
- Edytor systemu plików (1653)
- Edytor rejestru (1657)
- Edytor typów plików (1658)
- Edytor interfejsu użytkownika (1659)
- Edytor niestandardowych operacji (1661)
- Edytor warunków uruchomienia (1663)
- Podsumowanie (1664)
- Przenoszenie nie jest trudne (1665)
- Równoległa praca wielu wersji platformy (1666)
- Aktualizacja aplikacji ASP.NET (1666)
- Łączenie wersji - uwierzytelnianie na bazie formularzy (1668)
- Aktualizacja - zarezerwowane foldery ASP.NET (1669)
- Format XHTML stron ASP.NET 3.5 (1670)
- Brak plików .js w ASP.NET 3.5 (1672)
- Konwertowanie aplikacji ASP.NET 1.x w środowisku Visual Studio 2008 (1673)
- Przeniesienie aplikacji ze środowiska ASP.NET 2.0 do 3.5 (1678)
- Łatwiejsze debugowanie (1682)
- Firebug (1682)
- YSlow (1683)
- IE Developer Toolbar oraz Firefox WebDeveloper (1685)
- Aptana Studio - środowisko programistyczne języka JavaScript (1686)
- Narzędzia optymalizacji kodu - dotTrace i ANTS (1687)
- Źródła informacji (1689)
- PositionIsEverything.net, QuirksMode.org oraz HTMLDog.com (1689)
- Visibone (1689)
- www.asp.net (1689)
- Czyszczenie kodu (1690)
- Refactor! for ASP.NET (1690)
- Code Style Enforcer (1691)
- Packer for .NET - narzędzie zmniejszające rozmiar skryptu JavaScript (1692)
- Dodatki do środowiska Visual Studio (1694)
- Dodatek do Visual Studio ASPX Edit Helper (1694)
- Power Toys Pack Installer (1695)
- Rozszerzanie środowiska ASP.NET (1696)
- ASP.NET AJAX Control Toolkit (1696)
- ELMAH - rejestracja i obsługa błędów (1697)
- ISAPI_Rewrite (1698)
- Narzędzia programistyczne ogólnego przeznaczenia (1700)
- Internetowy konwerter kodu (1700)
- WinMerge i narzędzia wyszukujące różnice w kodzie (1701)
- Reflector (1701)
- CR_Documentor (1702)
- Process Explorer (1703)
- Podsumowanie (1704)
- Rozszerzanie aplikacji ASP.NET za pomocą SilverLight (1705)
- Krok 1. Prosta aplikacja ASP.NET (1707)
- Wyszukiwanie grafiki wektorowej (1708)
- Konwertowanie grafiki wektorowej na XAML (1711)
- Narzędzia do podglądu i edycji XAML (1712)
- Integracja z istniejącą stroną ASP.NET (1719)
- Obsługa zdarzeń Silverlight w JavaScript (1720)
- Dostęp do elementów Silverlight w zdarzeniach JavaScript (1722)
- Podsumowanie (1724)
- Blogi autorów książki (1725)
- Inne blogi na temat ASP.NET (1725)
- Witryny internetowe (1726)
Wstęp (25)
Rozdział 1. Środowiska do tworzenia aplikacji i stron (49)
Rozdział 2. Kontrolki serwerowe ASP.NET i skrypty po stronie klienta (109)
Rozdział 3. Kontrolki serwerowe Web ASP.NET (151)
Rozdział 4. Walidacyjne kontrolki serwerowe (239)
Rozdział 5. Praca ze stronami wzorcowymi (275)
Rozdział 6. Kompozycje i skórki (311)
Rozdział 7. Wiązanie danych w ASP.NET 3.5 (335)
Rozdział 8. Zarządzanie danymi za pomocą ADO.NET (425)
Rozdział 9. Zapytania z wykorzystaniem LINQ (503)
Rozdział 10. Praca z XML oraz LINQ to XML (543)
Rozdział 11. IIS 7 (607)
Rozdział 12. Wprowadzenie do modelu dostawców (639)
Rozdział 13. Rozszerzanie modelu dostawców (679)
Rozdział 14. Nawigacja portalu (715)
Rozdział 15. Personalizacja (777)
Rozdział 16. Członkostwo i zarządzanie rolami (813)
Rozdział 17. Platformy portalowe oraz Web Parts (869)
Rozdział 18. Projekt HTML oraz CSS w ASP.NET (919)
Rozdział 19. ASP.NET AJAX (953)
Rozdział 20. ASP.NET AJAX Control Toolkit (989)
Rozdział 21. Bezpieczeństwo (1055)
Rozdział 22. Zarządzanie informacjami o stanie aplikacji (1097)
Rozdział 23. Buforowanie (1139)
Rozdział 24. Debugowanie i obsługa błędów (1173)
Rozdział 25. Pliki i strumienie (1217)
Rozdział 26. Kontrolki użytkownika i kontrolki serwerowe (1271)
Rozdział 27. Moduły HTTP i obsługa żądań (1357)
Rozdział 28. Obiekty biznesowe (1381)
Rozdział 29. Budowanie i wykorzystywanie usług (1411)
Rozdział 30. Lokalizacja oprogramowania (1471)
Rozdział 31. Konfiguracja (1499)
Rozdział 32. Narzędzia monitorujące pracę serwisu (1557)
Rozdział 33. Administracja i zarządzanie (1597)
Rozdział 34. Pakowanie i instalacja aplikacji (1627)
Dodatek A: Wykorzystanie projektów wcześniejszych wersji ASP.NET (1665)
Dodatek B: Narzędzia wspomagające pracę w środowisku ASP.NET (1681)
Dodatek C: Silverlight (1705)
Dodatek D: Serwisy internetowe o ASP.NET (1725)
Skorowidz (1727)
Helion - inne książki
-
Bestseller Nowość Promocja
Ta książka ułatwi Ci zgłębienie koncepcji kryjących się za działaniem nowoczesnych baz danych. Dzięki niej zrozumiesz, w jaki sposób struktury dyskowe różnią się od tych w pamięci i jak działają algorytmy efektywnego utrzymywania struktur B drzewa na dysku. Poznasz implementacje pamięci masowej o strukturze dziennika. Znajdziesz tu również wyjaśnienie zasad organizacji węzłów w klaster baz danych i specyfiki środowisk rozproszonych. Dowiesz się, jak algorytmy rozproszone poprawiają wydajność i stabilność systemu i jak uzyskać ostateczną spójność danych. Ponadto w książce zaprezentowano koncepcje antyentropii i plotek, służące do zapewniania zbieżności i rozpowszechniania danych, a także mechanizm transakcji utrzymujący spójność logiczną bazy.- Druk
- PDF + ePub + Mobi pkt
(53,40 zł najniższa cena z 30 dni)
58.74 zł
89.00 zł (-34%) -
Nowość Promocja
To kolejne, zaktualizowane i starannie uzupełnione wydanie docenionego podręcznika dla początkujących i doświadczonych specjalistów. Znajdziesz tu solidną dawkę podstawowej wiedzy i obszernie przedstawione informacje na temat najnowszych praktyk. Dowiesz się, jakie narzędzia SEO są najlepsze, poznasz również złożone szczegóły techniczne. Nauczysz się audytować i optymalizować witryny internetowe, zgłębisz zagadnienia analizy ROI, a także zapoznasz się z licznymi nowościami, dzięki którym opracujesz kompleksową strategię SEO i sprostasz wyzwaniom teraźniejszości i przyszłości w swoim biznesie.- Druk
- PDF + ePub + Mobi pkt
(77,40 zł najniższa cena z 30 dni)
85.14 zł
129.00 zł (-34%) -
Nowość Promocja
Ta książka to drugie, zaktualizowane i rozszerzone wydanie przewodnika po kluczowych pojęciach psychologicznych w tworzeniu produktów i wrażeń, które mają bardziej intuicyjny i ukierunkowany na człowieka charakter. Szczegółowo przeanalizowano znane aplikacje i wrażenia użytkowników, aby pokazać, jak projektanci UX powinni kreować produkty dostosowane do sposobu, w jaki użytkownicy postrzegają i przetwarzają interfejsy cyfrowe. Poza prawami i zasadami opisanymi w psychologii dokładnie przedstawiono, jak ich zastosowanie przyczyni się do wyższej przydatności zaprojektowanego produktu.- Druk
- PDF + ePub + Mobi pkt
(34,20 zł najniższa cena z 30 dni)
37.62 zł
57.00 zł (-34%) -
Bestseller Nowość Promocja
Trudno wyobrazić sobie dzisiejszy świat bez możliwości operowania na danych - tym samym bez arkuszy kalkulacyjnych, do których każdy z nas ma dostęp w swoich komputerach. Najpopularniejszy z nich, czyli Excel, jest masowo używany zarówno w firmach, jak i instytucjach publicznych, ale także w gospodarstwach domowych.- Druk
- PDF + ePub + Mobi pkt
(23,94 zł najniższa cena z 30 dni)
23.94 zł
39.90 zł (-40%) -
Bestseller Nowość Promocja
Ta książka jest oficjalnym przewodnikiem po języku programowania systemów Rust, udostępnianym na licencji open source. Dzięki niej nauczysz się pisać szybsze i bardziej niezawodne oprogramowanie. Dowiesz się również, jak zapewnić sobie kontrolę nad niskopoziomowymi szczegółami wraz z wysokopoziomową ergonomią, co pozwoli Ci na zwiększenie produktywności i uniknięcie trudności związanych z językami niskiego poziomu. Oprócz przystępnie przekazanej wiedzy i niezliczonych przykładów kodu w książce znalazły się trzy rozdziały poświęcone budowaniu kompletnych projektów: gry w zgadywanie liczb, rustowej implementacji narzędzia wiersza poleceń i serwera wielowątkowego.- Druk
- PDF + ePub + Mobi pkt
(77,40 zł najniższa cena z 30 dni)
85.14 zł
129.00 zł (-34%) -
Nowość Promocja
Wprowadzenie obserwowalności do systemów jest wyzwaniem technicznym i kulturowym. Dzięki tej praktycznej książce zrozumiesz wartość obserwowalnych systemów i nauczysz się praktykować programowanie sterowane obserwowalnością. Przekonasz się, że dzięki jej wdrożeniu zespoły mogą szybko i bez obaw dostarczać kod, identyfikować wartości odstające i nietypowe zachowania, a ponadto lepiej zrozumieją doświadczenia użytkownika. Znajdziesz tu szczegółowe wyjaśnienia, co jest potrzebne do uzyskania wysokiej obserwowalności, a także szereg wskazówek, jak ulepszyć istniejące rozwiązania i pomyślnie dokonać migracji ze starszych narzędzi, takich jak wskaźniki, monitorowanie i zarządzanie dziennikami. Dowiesz się również, jaki wpływ ma obserwowalność systemu na kulturę organizacji ― i odwrotnie.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
45.54 zł
69.00 zł (-34%) -
Nowość Promocja
Marzycie czasem, że potraficie latać niczym ptak? Szybowanie bez trudu ponad wierzchołkami drzew, wznoszenie się i opadanie, zabawa i uniki w trzecim wymiarze. Kiedy w Anglii wystukuję na klawiaturze niniejsze wyrazy, te „lecą” do chmury, gotowe „wylądować” w amerykańskim komputerze. Mogę „polecieć” wirtualnie z Oksfordu do Australii, patrząc po drodze na usytuowane „w dole” Alpy i Himalaje. Nie wiem, czy maszyny antygrawitacyjne rodem z fantastyki naukowej staną się kiedykolwiek rzeczywistością. Wątpię i nie chcę nawet snuć dalszych rozważań na ten temat. Książka, trzymając się naukowych faktów, przedstawia sposoby na pokonanie grawitacji, choć dosłownie uciec przed nią się nie da. Jak nam, ludziom, udało się z naszą technologią, i zwierzętom, z ich uwarunkowaniami biologicznymi, poradzić sobie z problemem oderwania się od stabilnego podłoża: z ucieczką, nawet jeśli tylko na jakiś czas lub częściowo, przed tyranią grawitacji? Jakie benefity w świecie natury niesie latanie?- Druk
- PDF + ePub + Mobi
- Audiobook MP3 pkt
(41,40 zł najniższa cena z 30 dni)
45.54 zł
69.00 zł (-34%) -
Bestseller Nowość Promocja
Język programowania ogólnego przeznaczenia Python należy obecnie do najpopularniejszych na świecie. Skąd się bierze jego fenomen? Niewątpliwie kluczowe znaczenie ma tu bardzo czytelna składnia, mocno zbliżona do składni języka naturalnego. Czyni to Pythona dość łatwym do opanowania, także dla początkujących. Osoby bardziej doświadczone doceniają go za wszechstronność. Pythona można używać w różnych dziedzinach, takich jak analiza danych, sztuczna inteligencja, tworzenie stron internetowych, automatyka i automatyzacja, pisanie aplikacji mobilnych i wiele innych. Dodajmy do tego rozbudowany pakiet bibliotek standardowych i oto mamy (niemal) idealny język programowania.- Druk
- PDF + ePub + Mobi pkt
(35,40 zł najniższa cena z 30 dni)
38.94 zł
59.00 zł (-34%) -
Bestseller Nowość Promocja
Dzięki tej książce ta trudna sztuka musi Ci się udać! Znajdziesz tu gruntowne, a przy tym zabawne wprowadzenie do tworzenia i używania struktur danych. Naukę oprzesz na przejrzystych schematach i dowcipnych porównaniach, aby już wkrótce móc tworzyć wydajniejszy i elastyczny kod. Nieistotne, jakim językiem programowania się posługujesz — podczas lektury zaimplementujesz za pomocą pseudokodu kilkanaście głównych struktur danych, w tym stosy, filtry Blooma, drzewa czwórkowe i grafy. Fantazyjne przykłady ułatwią Ci intuicyjne posługiwanie się tymi strukturami danych. Dowiesz się, jak indeksować przedmioty kolekcjonerskie, optymalizować wyszukiwanie za pomocą latającej wiewiórki, a nawet jak znaleźć najbliższy kubek kawy!- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
45.54 zł
69.00 zł (-34%) -
Nowość Promocja
Jeżeli jesteś pracownikiem dozoru lub elektromonterem albo po ukończeniu nauki planujesz zajmować się eksploatacją urządzeń elektroenergetycznych u pracodawcy lub w ramach własnej działalności, musisz posiadać odpowiednie kwalifikacje. Świadectwa kwalifikacyjne uprawniające Cię do samodzielnej eksploatacji urządzeń elektroenergetycznych „E” lub sprawowania dozoru nad ich eksploatacją „D” możesz uzyskać po pozytywnym zdaniu egzaminu kwalifikacyjnego URE Grupy 1. Ta książka ma za zadanie pomóc Ci się do niego przygotować.- Druk
- PDF + ePub + Mobi pkt
(29,94 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł (-40%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana
Oceny i opinie klientów: ASP.NET 3.5 z wykorzystaniem C# i VB. Zaawansowane programowanie Bill Evjen, Scott Hanselman, Devin Rader (4) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(3)
(0)
(0)
(0)
(0)
więcej opinii
ukryj opinie