Delphi dla .NET. Vademecum profesjonalisty
- Autor:
- Xavier Pacheco
- Niedostępna
- Serie wydawnicze:
- Vademecum profesjonalisty
- Wydawnictwo:
- Helion
- Ocena:
- 5.2/6 Opinie: 51
- Stron:
- 944
- Druk:
- oprawa twarda
Opis
książki
:
Delphi dla .NET. Vademecum profesjonalisty
Platforma .NET staje się coraz bardziej popularna. Powstaje coraz więcej aplikacji realizowanych właśnie pod jej kątem. Udostępniane przez platformę .NET mechanizmy pozwalają na szybkie tworzenie aplikacji, co przysparza jej wielu zwolenników. Do stworzenia aplikacji nie wystarczą jednak tylko mechanizmy, nawet najlepsze. Niezbędne jest wygodne i uniwersalne środowisko programowania, jakim niewątpliwie jest Delphi. Jego najnowsza wersja umożliwia pełne wykorzystanie potencjału platformy .NET.
"Delphi dla .NET. Vademecum profesjonalisty" to podręcznik przedstawiający możliwości tworzenia aplikacji .NET za pomocą narzędzia programistycznego firmy Borland. W książce zamieszczono praktyczne przykłady, omówienie ciekawych technik oraz przydatne wskazówki na temat efektywnego korzystania z potencjału platformy .NET Framework. Książka zawiera dokładne omówienie języka programowania Delphi, zaawansowanych zagadnień związanych z programowaniem dla platformy .NET (w tym z zarządzaniem pamięcią), mechanizmów COM-Interop i Reflection, biblioteki GDI+, wytwarzania komponentów typu Windows Forms oraz Web Forms i wiele innych. Znajdziesz tu także solidną analizę kluczowych technologii platformy .NET, takich jak ADO.NET i ASP.NET, włącznie z mnóstwem przykładów demonstrujących ich możliwości.
- Podstawowe wiadomości o platformie .NET i rodzaje aplikacji .NET
- Przegląd elementów platformy .NET
- Delphi for .NET -- środowisko i język programowania
- Biblioteka klas platformy .NET
- Korzystanie z biblioteki GDI+
- Środowisko Mono
- Programowanie wielowątkowe
- Usługi COM Interop i Platform Invocation Service
- Programowanie aplikacji bazodanowych
- Tworzenie stron WWW w technologii ASP.NET
Jeśli szukasz książki poświęconej technologii .NET i programowaniu w języku Delphi aplikacji zgodnych z tą technologią, trafiłeś najlepiej, jak tylko mogłeś.
O autorze:
Xavier Pacheco jest autorem bestsellerowych książek o środowisku Delphi, jest znanym na całym świecie programistą, autorem, konsultantem i wykładowcą.
[więcej...]
Wybrane bestsellery
-
Promocja Promocja 2za1
Oto praktyczny, przystępnie napisany przewodnik, który stanowi wprowadzenie do pracy z technologią Blazor. Opisuje możliwości modeli Server i WebAssembly, przedstawia także krok po kroku proces powstawania aplikacji internetowej. Dzięki temu płynnie przejdziesz do tworzenia projektów Blazor, nauczysz się składni języka Razor, będziesz też weryfikować zawartość formularzy i budować własne komponenty. W tym wydaniu omówiono również generatory kodu źródłowego i zasady przenoszenia komponentów witryn utworzonych w innych technologiach do platformy Blazor. W trakcie lektury dowiesz się, jak tworzyć uniwersalne aplikacje za pomocą wersji Blazor Hybrid wraz z platformą .NET MAUI.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja Promocja 2za1
To książka przeznaczona dla programistów zaznajomionych z podstawami języka C# i platformy .NET, chcących zdobyć umiejętność tworzenia rzeczywistych aplikacji i usług. Opisuje wyspecjalizowane biblioteki, które umożliwiają monitorowanie i zwiększanie wydajności aplikacji, zabezpieczanie ich wraz z danymi, a także internacjonalizowanie ich kodu. Zawiera również omówienie najnowszych rozwiązań, bibliotek i technologii w połączeniu z ich praktycznym zastosowaniem ― między innymi Web API, OData, gRPC, GraphQL, SignalR i Azure Functions. Nie zabrakło prezentacji technik pracy z .NET MAUI, programu, który służy do tworzenia aplikacji mobilnych dla systemów iOS i Android, a także stacjonarnych dla systemów Windows i macOS.- Druk
- PDF + ePub + Mobi pkt
(101,40 zł najniższa cena z 30 dni)
101.40 zł
169.00 zł (-40%) -
Promocja Promocja 2za1
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 Promocja 2za1
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)
29.94 zł
49.90 zł (-40%) -
Promocja Promocja 2za1
Po przyswojeniu zagadnień związanych z językiem C# i aplikacjami konsoli dowiesz się, jak tworzyć praktyczne aplikacje i usługi z wykorzystaniem biblioteki ASP.NET Core, a także wzorzec MVC i technologię Blazor. Zapoznasz się z metodami stosowania wielozadaniowości do poprawy wydajności i skalowalności aplikacji. Przeczytasz też, w jaki sposób ASP.NET Core ułatwia pracę wielu zespołów programistów. Poszczególne zagadnienia zostały zilustrowane dokładnie wyjaśnionymi przykładami kodu, a dodatkowe ćwiczenia pozwolą Ci na utrwalenie zdobytych umiejętności.- Druk
- PDF + ePub + Mobi pkt
(47,90 zł najniższa cena z 30 dni)
47.90 zł
159.00 zł (-70%) -
Ta książka jest gruntownie uaktualnionym przewodnikiem po ASP.NET Core 3, przeznaczonym dla profesjonalnych programistów, którzy chcą w swoich projektach wykorzystać w pełni potencjał technologii Microsoftu. Wydanie zawiera kompletne i praktyczne omówienie ASP.NET Core 3. Znalazły się tu przydatne wskazówki dotyczące narzędzi potrzebnych podczas tworzenia nowoczesnych, skalowalnych aplikacji internetowych. Nowe funkcje — takie jak MVC 3, strony Razor, serwer Blazor i technologia Blazor WebAssembly — zostały dokładnie omówione i zaprezentowane na przykładach. Poruszono tutaj również takie tematy jak komponenty oprogramowania pośredniczącego, wbudowane usługi czy dołączanie modelu w żądaniu, a także zaprezentowano wiele bardziej zaawansowanych zagadnień, jak routing punktów końcowych i mechanizm wstrzykiwania zależności.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Promocja Promocja 2za1
Wzorce zaprezentowano wraz ze scenariuszami, do których mają zastosowanie. Omówiono też alternatywy i relacje zachodzące między wzorcami, pokazano również sposoby użycia narzędzi do refaktoryzacji (ReSharper) w celu ułatwienia implementacji. Nowe wydanie książki zostało uzupełnione o takie wzorce jak funkcyjny budowniczy, asynchroniczna metoda wytwórcza, adapter generycznych wartości i pełnomocnik kompozytu.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja 2za1
Czy chcesz szybko i skutecznie opanować podstawy Microsoft Azure, zrozumieć jego architekturę i możliwości? W takim razie to książka dla Ciebie! Czy chcesz nauczyć się, jak wdrażać, zarządzać i skalować aplikacje w chmurze Azure, nie tracąc przy tym cennego czasu? W takim razie to książka dla Ciebie! Czy chcesz zanurzyć się w zaawansowane techniki- PDF + ePub + Mobi pkt
-
Promocja Promocja 2za1
Explore ASP.NET Core with this unique guide to crafting resilient and adaptable applications with the GoF design patterns. Featuring architectural principles, SOLID, REST, layering, microservices, and feature-oriented design, and more.- PDF + ePub pkt
(29,90 zł najniższa cena z 30 dni)
125.10 zł
139.00 zł (-10%) -
Promocja Promocja 2za1
Rynek pracy w IT zmienia się dynamicznie, w tempie odpowiadającym rozwojowi stosowanej w informatyce technologii. Ponieważ rośnie zakres wiedzy, liczba języków programowania, środowisk programistycznych i rozmaitych rodzajów oprogramowania wspomagającego, mamy obecnie do czynienia ze zjawiskiem specjalizacji. Dziś ze świecą szukać fullstack developerów, czyli osób wykonujących wszystkie zadania w IT. Dziś pracę jednego fullstack developera wykonuje co najmniej trzech ludzi: frontend developer, backend developer i tester oprogramowania. A ponieważ drugim, obok specjalizacji, zjawiskiem na rynku pracy w branży jest poszukiwanie rozwiązań wydajniejszych, a co za tym idzie – szybszych, ten ostatni z teamu, czyli tester, będzie najprawdopodobniej wykonywał swoje zadania w sposób zautomatyzowany.- Videokurs pkt
(59,15 zł najniższa cena z 30 dni)
76.05 zł
169.00 zł (-55%)
Xavier Pacheco - pozostałe książki
-
Niniejsza książka przeznaczona jest dla doświadczonych programistów Delphi i Pascala. Stanowi ona doskonałe wprowadzenie w zagadnienie tworzenia aplikacji baz danych w oparciu o interfejs graficzny Windows 95/NT. Napisana przez programistów dla programistów odsłania szczegóły tego fascynującego świata - w oparciu o sterowniki .OCX, wykorzystanie me
- Druk pkt
Niedostępna
-
Koniecznie zapoznaj się z suplementem do tej książki: Delphi 5 - vademecum profesjonalisty (suplement) OLE, COM, ActiveX MIDAS WebBroker ISAPI, NSAPI, HTML Książka adresowana jest do szerokiego grona programistów tworzących swe aplikacje przy użyciu Delphi 4. Napisana przez współautorów Delphi zawiera wiele cennych wskazówek dotyczących efektywne
- Druk pkt
Niedostępna
-
>> Możesz kupić osobno tom I i tom II! Książki napisane zostały przez dwukrotnych laureatów nagrody za najlepszą książkę o Delphi, przyznanej przez czytelników Delphi Informant. Stworzone przez programistów dla programistów, są miarodajnym przewodnikiem prezentującym możliwości Delphi 6. Czytając "Delphi 6. Vademecum profesjonalisty. Tom I", poznas
- Druk pkt
Niedostępna 0.00 zł
-
Drugi tom "Delphi 6. Vademecum profesjonalisty" poświęcony jest zaawansowanym mechanizmom Delphi, związanym z programowaniem systemowym, nowoczesną obsługą baz danych i tworzeniem aplikacji internetowych.
- Druk pkt
Niedostępna
Zobacz pozostałe książki z serii Vademecum profesjonalisty
-
Trzymasz w ręku piąte wydanie poradnika dla projektantów WWW, po który twórcy stron sięgają wyjątkowo często. Książka została poprawiona, zaktualizowana o PHP 7 i rozszerzona o prezentację najnowszych możliwości MySQL. Zawiera przejrzysty opis podstaw PHP oraz konfiguracji i pracy z bazą danych MySQL. Przedstawiono w niej zasady poprawnego projektowania, pisania i wdrażania aplikacji. Uwzględniono też zagadnienia dotyczące bezpieczeństwa i uwierzytelniania użytkowników oraz implementacji takich rozwiązań w rzeczywistych witrynach WWW. Nie zabrakło tu również gruntownego wprowadzenia do zagadnienia integracji części klienckiej i serwerowej aplikacji internetowych za pomocą JavaScriptu.
- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
-
Ta książka to kompletny poradnik poświęcony wykorzystaniu bazy danych MySQL oraz administrowaniu tą bazą. W trakcie lektury dowiesz się, jak najlepiej składować dane w bazie, jak optymalizować zapytania oraz jak pobierać metadane. Ponadto nauczysz się uzyskiwać dostęp do bazy z użyciem języków C, Perl oraz PHP. Niezwykle istotna jest część trzecia niniejszej publikacji. Poświęcona została w całości zagadnieniom związanym z administrowaniem bazą MySQL. Zrozumiesz dzięki niej, w jaki sposób baza przechowuje dane, jak zoptymalizować jej wydajność oraz co musisz zrobić, by zagwarantować najwyższy poziom bezpieczeństwa.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
W trakcie lektury poznasz założenia architektoniczne, architekturę adresów internetowych oraz znaczenie i rolę poszczególnych warstw modelu TCP/IP. Dowiesz się, jak korzystać z komunikatów ICMP, rozgłaszać informacje w sieci, kontrolować przeciążenia w protokole TCP oraz korzystać z mechanizmów kryptograficznych. Znajdziesz tu dogłębne i intuicyjne wyjaśnienie wielu meandrów TCP/IP i Internetu, co pozwoli Ci bardziej efektywnie zarządzać swymi sieciami i tworzyć lepsze aplikacje internetowe.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Oto książka stworzona z myślą o programistach stawiających pierwsze kroki w języku Objective-C. Do wykorzystania zawartej tu wiedzy nie jest potrzebna znajomość języka C ani żadnego innego obiektowego języka programowania. Podstawą do nauki są dziesiątki ciekawych przykładów i ćwiczeń, ilustrujących użycie poszczególnych cech i ułatwiających zrozumienie poznawanych zagadnień. Książkę podzielono na trzy części. Pierwsza zawiera podstawowe wiadomości na temat języka Objective-C 2.0, a w drugiej znajdziesz opis klas dostępnych w bibliotece Foundation. Część trzecia poświęcona została niezwykle ważnym bibliotekom Cocoa i Cocoa Touch. Na końcu książki zamieszczono kurs pisania programów dla systemu iOS przy użyciu Software Development Kit iOS oraz biblioteki UIKit. Poznaj Objective-C i czerp z tego korzyści!
- Druk
Niedostępna
-
Ostatnim wcieleniem 3D Studio jest 3D Studio MAX. Nie powinieneś traktować go jak kolejnej wersji starego programu. MAX jest zupełnie nowym programem który dziedziczy po swoim poprzedniku w zasadzie tylko nazwę. Podobnie jak 3D Studio, MAX również jest produktem przełomowym. Do tej pory 32-bitowy rendering i animacja dostępne były na drogim sprzęci
- Druk pkt
Niedostępna
-
Do tej pory 32-bitowy rendering i animacja dostępne były na drogim sprzęcie wymagającym równie drogiego oprogramowania. MAX 2 otwiera drzwi do profesjonalnej animacji i renderingu, prowadzonych pod kontrolą zapewniającego wysoki komfort pracy systemu operacyjnego Windows NT. Nowoczesny, okienkowy interfejs użytkownika oraz niska cena czynią ten pro
- Druk pkt
Niedostępna
-
Jest to znacznie rozszerzona edycja książki HTML 4 - prawdziwa biblia twórcy serwisów WWW. I Ty możesz poznać tajniki języka HTML. Książka ta poprowadzi Cię krok po kroku przez wszystkie niezbędne do opanowania sztuki projektowania WWW - poczynając od budowy prostych stron a skończywszy na konstrukcji rozbudowanych i skomplikowanych serwisów WWW. P
- Druk pkt
Niedostępna
-
Windows 98 - Vademecum profesjonalisty wprowadza w środowisko Microsoft Windows 98 i umożliwia bardzo dobre opanowanie jego funkcji. Książka jest wyczerpującym źródłem najświeższych informacji, dzięki którym z całą pewnością przyswoisz sobie nowe umiejętności i będziesz w stanie swobodnie poruszać się w środowisku nowego systemu. Książka omawia naj
- Druk pkt
Niedostępna
-
W niniejszej książce omówione są najnowsze technologie związane z Windows NT oraz najświeższe informacje o Windows NT Server. Skierowana do administratorów, konsultantów i profesjonalistów z dziedziny technik informatycznych, książka ta dostarcza bezcennych informacji, które pomogą Ci zorientować się w zagadnieniu i od razu przejść do działania. P
- Druk pkt
Niedostępna
-
PHP i MySQL to jeden z najlepszych, najpopularniejszych zestawów do tworzenia rozwiązań internetowych, a książka, którą trzymasz w rękach, to czwarte wydanie bestsellerowego i kultowego już kompendium wiedzy na temat tych narzędzi.
- Druk pkt
Niedostępna
Ebooka "Delphi dla .NET. Vademecum profesjonalisty" 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 "Delphi dla .NET. Vademecum profesjonalisty" 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 "Delphi dla .NET. Vademecum profesjonalisty" 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
Recenzje książki: Delphi dla .NET. Vademecum profesjonalisty (1) Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: Dziennik Łódzki pio, 17 marca 2005Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Zwolenników platformy.NET przybywa z dnia na dzień. Wśród nich jest wielu programistów Delphi, którzy docenili mechanizmy. NET ułatwiające tworzenie aplikacji. Jednym z nich jest Xavier Pacheco - znany na świecie programista, konsultant i wykładowca. W swojej książce wydanej przez Helion „Delphi dla. NET. Vademecum profesjonalisty" dzieli się z czytelnikami swoim doświadczeniem w zakresie tworzenia aplikacji. NET za pomocą narzędzia firmy Borland. W książce bardzo obszernie zaprezentowano metody programowania - wykorzystania wspomnianego języka i platformy w najpopularniejszych obecnie aspektach. Każdy z omówionych tematów jest podparty konkretnymi przykładami wykorzystania omówionych metod i narzędzi.
Szczegóły książki
- Tytuł oryginału:
- Delphi for .net Developers Guide
- Tłumaczenie:
- Rafał Jońca, Szymon Kobalczyk, Mikołaj Szczepaniak
- ISBN Książki drukowanej:
- 83-736-1631-4, 8373616314
- Data wydania książki drukowanej :
- 2005-01-13
- Format:
- B5
- Numer z katalogu:
- 2603
- Erraty / Zgłoś erratę
- Kategorie:
Programowanie » .NET - Programowanie
Programowanie » Delphi - Programowanie
- Serie wydawnicze: Vademecum profesjonalisty
Spis treści książki
- Koncepcja .NET (28)
- Wizja .NET (28)
- Składniki platformy .NET Framework - środowisko Common Language Runtime (CLR) i biblioteki Class Libraries (31)
- Rodzaje aplikacji .NET (32)
- Czym jest biblioteka VCL for .NET? (33)
- Rozproszone wytwarzanie oprogramowania za pośrednictwem usług Web Services (34)
- Definicja usług Web Services (35)
- Klienty usług Web Services (37)
- Narzędzia programowania usług Web Services (38)
- Od tworzenia do uruchamiania (39)
- Środowisko Common Language Runtime (CLR) (40)
- Moduły zarządzane (40)
- Podzespoły (41)
- Kod zarządzany i niezarządzany (42)
- Kompilowanie i uruchamianie kodu MSIL i JIT (42)
- System Common Type System (CTS) (45)
- Typy wartościowe (45)
- Typy referencyjne (46)
- Specyfikacja Common Language Specification (CLS) (46)
- Platforma .NET Framework i biblioteka Base Class Library (BCL) (47)
- Przestrzenie nazw (47)
- Przestrzeń nazw System (47)
- Główne podprzestrzenie przestrzeni nazw System (47)
- Omówienie Delphi for .NET (55)
- Wprowadzenie do zintegrowanego środowiska programowania (IDE) (56)
- Strona powitalna (57)
- Obszar projektowania (57)
- Formularze (60)
- Paleta narzędzi i fragmenty kodu (61)
- Inspektor obiektów (62)
- Edytor kodu (63)
- Menedżer projektu (65)
- Widok modelu (66)
- Eksplorator danych (67)
- Repozytorium obiektów (67)
- Eksplorator kodu (68)
- Lista zadań do wykonania (68)
- Struktury oparte na modułach zarządzanych (71)
- Przestrzenie nazw (71)
- Struktura modułu (73)
- Składnia klauzuli uses (75)
- Cykliczne odwołania do modułów (76)
- Przestrzenie nazw (77)
- Deklaracja przestrzeni nazw (77)
- Stosowanie przestrzeni nazw (79)
- Klauzula namespaces (79)
- Identyfikowanie ogólnych przestrzeni nazw (79)
- Aliasy modułów (80)
- Wszystko o technologii .NET (81)
- Komentarze (82)
- Procedury i funkcje (82)
- Nawiasy w wywołaniach (83)
- Przeciążanie (83)
- Domyślne wartości parametrów (83)
- Zmienne (85)
- Stałe (86)
- Operatory (88)
- Operatory przypisania (88)
- Operatory porównania (89)
- Operatory logiczne (89)
- Operatory arytmetyczne (90)
- Operatory bitowe (91)
- Procedury zwiększania i zmniejszania (92)
- Operatory typu "zrób i przypisz" (92)
- Typy języka Delphi (93)
- Obiekty, wszędzie tylko obiekty! (93)
- Zestawienie typów (94)
- Znaki (95)
- Typy wariantowe (95)
- Typy definiowane przez użytkownika (99)
- Tablice (100)
- Tablice dynamiczne (101)
- Rekordy (103)
- Zbiory (104)
- "Niebezpieczny" kod (106)
- Wskaźniki (107)
- Klasy i obiekty (110)
- Aliasy typów (111)
- Rzutowanie i konwersja typów (112)
- Zasoby łańcuchowe (113)
- Testowanie warunków (113)
- Instrukcja if (114)
- Stosowanie instrukcji case (114)
- Pętle (115)
- Pętla for (115)
- Pętla while (116)
- Pętla repeat-until (117)
- Instrukcja Break (117)
- Instrukcja Continue (117)
- Procedury i funkcje (118)
- Przekazywanie parametrów (119)
- Zakres (122)
- Moduły i przestrzenie nazw (123)
- Klauzula uses (124)
- Cykliczne odwołania do modułów (125)
- Pakiety i podzespoły (125)
- Programowanie obiektowe (126)
- Stosowanie obiektów Delphi (127)
- Deklaracja i tworzenie egzemplarza (128)
- Destrukcja (129)
- Przodek wszystkich obiektów (129)
- Pola (129)
- Metody (130)
- Typy metod (131)
- Referencje do klas (134)
- Właściwości (135)
- Zdarzenia (136)
- Specyfikatory widoczności (138)
- Klasy zaprzyjaźnione (140)
- Klasy pomocnicze (140)
- Typy zagnieżdżone (141)
- Przeciążanie operatorów (142)
- Atrybuty (142)
- Interfejsy (143)
- Ujednolicony mechanizm obsługi wyjątków (147)
- Klasy wyjątków (150)
- Przepływ sterowania działaniem (151)
- Ponowne generowanie wyjątków (153)
- Podstawowe podzespoły (157)
- Przeglądanie zawartości podzespołów i występujących między nimi zależności (158)
- Mechanizm GAC (159)
- Konstruowanie podzespołów (160)
- Dlaczego stosujemy podzespoły .NET? (161)
- Stosowanie pakietów do budowy podzespołów (161)
- Stosowanie bibliotek do budowania podzespołów (166)
- Stosowanie podzespołów w języku Delphi (170)
- Stosowanie podzespołów z języka Delphi w programach C# (171)
- Instalacja pakietów w środowisku Delphi (171)
- Podzespoły ze ścisłą kontrolą nazw (172)
- Dynamicznie wczytywane podzespoły (173)
- Pojęcia podstawowe (175)
- Przestrzenie nazw GDI+ (175)
- Klasa Graphics (176)
- Układ współrzędnych w systemie Windows (176)
- Rysowanie prostych (178)
- Klasy Pen i Brush (178)
- Rysowanie prostych (179)
- Końcówki linii (181)
- Łączenie linii - klasa GraphicsPath (183)
- Rysowanie krzywych (185)
- Krzywa sklejana typu cardinal (185)
- Krzywa sklejana Beziera (185)
- Rysowanie figur (189)
- Rysowanie prostokątów (189)
- Rysowanie elips (190)
- Rysowanie wielokątów (191)
- Rysowanie wycinków elips (191)
- Więcej o "pędzlu" LinearGradientBrush (193)
- Klasy GraphicsPath i Region (193)
- Rysowanie za pomocą klasy GraphicsPath (194)
- Rysowanie za pomocą klasy Region (195)
- Obszary przycinające (197)
- Praca z obrazami (199)
- Klasy Image (200)
- Wczytywanie i tworzenie bitmap (200)
- Zmiana rozdzielczości obrazu (201)
- Rysowanie obrazów (202)
- Interpolacja (203)
- Rysowanie efektu zwierciadła (lustra) (204)
- Stosowanie metod przekształcania obrazów (206)
- Tworzenie miniatur (210)
- Przegląd układów współrzędnych (211)
- Przykład animacji (213)
- Cechy środowiska Mono (221)
- Historia Mono (222)
- Po co stworzono Mono? (223)
- Mapa drogowa Mono (224)
- Cele Mono 1.0 (224)
- Cele Mono 1.2 (225)
- Cele Mono 1.4 (225)
- Instalacja i ustawienia (226)
- Instalacja środowiska uruchomieniowego Mono - program Red Carpet (226)
- Tworzenie naszego pierwszego programu Mono (229)
- Uruchamianie w środowisku Mono (w systemie Linux) podzespołów wygenerowanych w Delphi (230)
- Wieloplatformowa technologia ASP.NET (234)
- Wdrażanie rozwiązań ASP.NET w środowisku Mono (236)
- Konfiguracja XSP (236)
- Parametry środowiska uruchomieniowego XSP (236)
- Kilka uwag i możliwych kierunków rozwoju rozszerzeń zaprezentowanego przykładu (238)
- Mono i technologia ADO.NET (239)
- Mono i serwer Apache (243)
- Mono i przestrzeń nazw System.Windows.Forms (245)
- Sposób działania mechanizmu odzyskiwania pamięci (247)
- Pokoleniowy algorytm odzyskiwania pamięci (249)
- Wywoływanie mechanizmu odzyskiwania pamięci (252)
- Konstruktory (252)
- Finalizacja (253)
- Metoda bezpośredniego zwalniania zasobów - interfejs IDisposable (255)
- Przykład implementacji interfejsu IDisposable (255)
- Automatyczne implementowanie interfejsu IDisposable (257)
- Problemy z wydajnością w aspekcie finalizacji (258)
- Interfejsy przestrzeni nazw System.Collections (261)
- Interfejs IEnumerable (262)
- Interfejs ICollection (263)
- Interfejs IList (263)
- Interfejs IDictionary (263)
- Interfejs IEnumeration (264)
- Klasy przestrzeni nazw System.Collections (264)
- Kolekcja typu Stack (265)
- Klasa Queue (268)
- Klasa ArrayList (271)
- Klasa HashTable (275)
- Tworzenie kolekcji ze ścisłą kontrolą typów (278)
- Dziedziczenie po klasie bazowej CollectionBase (278)
- Stosowanie kolekcji ze ścisłą kontrolą typów (282)
- Tworzenie słowników ze ścisłą kontrolą typów (283)
- Dziedziczenie po klasie bazowej DictionaryBase (283)
- Stosowanie kolekcji ze ścisłą kontrolą typów (286)
- Typ System.String (287)
- Niezmienność łańcuchów w środowisku .NET (288)
- Operacje na łańcuchach (290)
- Porównywanie łańcuchów (291)
- Klasa StringBuilder (295)
- Metody klasy StringBuilder (296)
- Stosowanie obiektów klasy StringBuilder (296)
- Formatowanie łańcuchów (297)
- Specyfikatory formatu (298)
- Specyfikatory formatów liczbowych (299)
- Specyfikatory formatów daty i czasu (301)
- Specyfikatory formatów typów wyliczeniowych (304)
- Klasy przestrzeni nazw System.IO (307)
- Praca z systemem katalogów (309)
- Tworzenie i usuwanie katalogów (309)
- Przenoszenie i kopiowanie katalogów (310)
- Analizowanie informacji o katalogach (313)
- Praca z plikami (314)
- Tworzenie i usuwanie plików (314)
- Przenoszenie i kopiowanie plików (315)
- Analizowanie informacji o plikach (315)
- Strumienie (315)
- Praca ze strumieniami plików tekstowych (316)
- Praca ze strumieniami plików binarnych (319)
- Asynchroniczny dostęp do strumieni (321)
- Monitorowanie aktywności katalogów (324)
- Serializacja (326)
- Sposób działania serializacji (327)
- Formatery (328)
- Przykład serializacji i deserializacji (328)
- Podstawy budowy komponentów (334)
- Kiedy należy tworzyć własne komponenty? (334)
- Etapy pisania komponentu (335)
- Wybór klasy bazowej (335)
- Tworzenie modułów komponentów (336)
- Tworzenie właściwości (339)
- Tworzenie zdarzeń (350)
- Tworzenie metod (356)
- Konstruktory i destruktory (356)
- Zachowanie w fazie projektowania (358)
- Testowanie komponentu (359)
- Dołączanie ikony komponentu (359)
- Przykładowe komponenty (360)
- ExplorerViewer - przykład komponentu dziedziczącego po klasie UserControl (360)
- SimpleStatusBars - przykład użycia dostawców rozszerzeń (368)
- Tworzenie komponentów użytkownika - kontrolka PlayingCard (373)
- Procesy (381)
- Wątki (382)
- Wątki w stylu .NET (383)
- Domeny aplikacji (384)
- Przestrzeń nazw System.Threading (385)
- Klasa System.Threading.Thread (385)
- Typ wyliczeniowy System.Threading.ThreadPriority (389)
- Typ wyliczeniowy System.Threading.ThreadState (390)
- Typ wyliczeniowy System.Threading.ApartmentState (391)
- Klasa System.Threading.ThreadPool (391)
- Klasa System.Threading.Timer (393)
- Delegacje (394)
- Tworzenie bezpiecznego kodu wielowątkowego w stylu .NET (396)
- Mechanizmy blokujące (396)
- Zdarzenia (401)
- Lokalna pamięć wątków (402)
- Komunikacja międzyprocesowa Win32 (403)
- Bezpieczne wielowątkowe klasy i metody środowiska .NET (403)
- Kwestie dotyczące interfejsu użytkownika (404)
- Metoda System.Windows.Forms.Control.Invoke() (405)
- Właściwość System.Windows.Forms.Control.InvokeRequired (405)
- Metoda System.Windows.Forms.Control.BeginInvoke() (406)
- Metoda System.Windows.Forms.Control.EndInvoke() (406)
- Metoda System.Windows.Forms.Control.CreateCraphics() (407)
- Wyjątki w programach wielowątkowych (409)
- System.Threading.ThreadAbortException (409)
- System.Threading.ThreadInterruptedException (412)
- System.Threading.ThreadStateException (412)
- System.Threading.SynchronizationLockException (412)
- Odzyskiwanie pamięci a wielowątkowość (412)
- Odzwierciedlanie podzespołów (413)
- Odzwierciedlanie modułów (416)
- Odzwierciedlanie typów (417)
- Dostęp do składowych typu podczas wykonywania (późne wiązanie) (419)
- Wydajny dostęp do składowych przez wywoływanie typów składowych (423)
- Kolejny przykład wywoływania składowych (423)
- Emitowanie kodu MSIL przy użyciu odzwierciedlania (427)
- Narzędzia - klasy do emitowania MSIL (427)
- Proces emitowania (428)
- Przykład użycia przestrzeni nazw System.Reflection.Emit (428)
- Do czego służą mechanizmy współpracy z istniejącym kodem? (433)
- Powszechne problemy przy współpracy (434)
- Użycie obiektów COM w kodzie .NET (435)
- Automatyzacja z późnym dowiązywaniem (435)
- Parametry typów prostych, referencyjne i opcjonalne (438)
- Wcześnie dowiązywane obiekty COM (439)
- Podzespoły pośredniczące (442)
- Tworzenie podzespołu pośredniczącego (443)
- Zawartość pośredniczącej biblioteki typów (444)
- Użycie zdarzeń COM (445)
- Sterowanie długością życia obiektów COM (447)
- Obsługa błędów (447)
- Podstawowe podzespoły pośredniczące (448)
- Dostosowywanie zwykłych i podstawowych podzespołów pośredniczących (449)
- Użycie obiektów .NET w kodzie COM (451)
- Rejestrowanie podzespołu .NET dla automatyzacji (451)
- Automatyzacja z późnym dowiązywaniem (452)
- Pośredniczące biblioteki typów (453)
- Co zawiera pośrednicząca biblioteka typów? (454)
- Implementowanie interfejsów (455)
- Typy i szeregowanie parametrów (457)
- Obsługa błędów (459)
- Użycie procedur bibliotek Win32 w kodzie .NET (460)
- Tradycyjna składnia Delphi (461)
- Składnia wykorzystująca atrybuty (462)
- Typy i szeregowanie parametrów (464)
- Obsługa błędów (466)
- Kody błędów Win32 (467)
- Kody błędów HResult (469)
- Kwestie związane z wydajnością (471)
- Użycie procedur .NET w kodzie Win32 (475)
- Tradycyjna składnia Delphi (476)
- Typy i szeregowanie parametrów (477)
- Założenia projektowe (483)
- Architektura danych odłączonych od źródła danych (483)
- Integracja z XML-em (484)
- Jednolita reprezentacja danych (484)
- Oparcie na platformie .NET Framework (484)
- Wykorzystanie wcześniejszych technologii (484)
- Obiekty ADO.NET (485)
- Klasy dostępu bezpośredniego (486)
- Klasy dostępu rozłączalnego (487)
- Dostawcy danych w .NET (487)
- Funkcje obiektu Connection (489)
- Konfiguracja właściwości ConnectionString (490)
- Ustawienia SqIConnection.ConnectionString (490)
- Ustawienia OleDbConnection.ConnectionString (491)
- Ustawienia OdbcConnection.ConnectionString (491)
- Ustawienia OracleConnection.ConnectionString (491)
- Otwieranie i zamykanie połączeń (492)
- Zdarzenia obiektu Connection (492)
- Buforowanie połączeń (495)
- Wykonywanie poleceń (497)
- Interfejs IDbCommand (497)
- Polecenia niezwracające wyników (498)
- Pobieranie pojedynczych wartości (500)
- Wykonywanie poleceń języka DDL (501)
- Podawanie parametrów przy użyciu klasy IDbParameter (503)
- Wykonywanie procedur składowanych (504)
- Odczytywanie parametrów (506)
- Pobieranie zbiorów wynikowych przy użyciu obiektu DataReader (508)
- Interfejs IDataReader (508)
- Pobranie zbioru wynikowego (508)
- Pobranie wielu zbiorów wynikowych przy użyciu obiektu DataReader (509)
- Użycie obiektu DataReader do pobierania danych typu BLOB (510)
- Użycie obiektu DataReader do pobierania informacji na temat schematu (512)
- Klasa DataAdapter (515)
- Struktura klasy DataAdapter (515)
- Tworzenie obiektu DataAdapter (517)
- Pobieranie wyników zapytania (518)
- Odwzorowywanie wyników zapytania (520)
- Praca z obiektami DataSet (523)
- Struktura klasy DataSet (523)
- Operacje klasy DataSet (525)
- Praca z obiektami DataTable (526)
- Definiowanie kolumn (526)
- Definiowanie kluczy głównych (528)
- Praca z ograniczeniami (528)
- Praca z obiektami DataRelation (531)
- Manipulowanie danymi - praca z obiektem DataRow (534)
- Wyszukiwanie, sortowanie i filtrowanie danych (536)
- Wyświetlanie danych za pomocą DataView i DataViewManager (539)
- Klasa DataView (540)
- Klasa DataViewManager (541)
- Przykładowe projekty wykorzystujące klasy DataView i DataViewManager (541)
- Dowiązywanie danych (552)
- Interfejsy dowiązywania danych (552)
- Dowiązanie proste i złożone (553)
- Klasy dowiązań danych z formularza WinForm (553)
- Tworzenie formularzy Windows z dowiązaniami danych (554)
- Aktualizacja źródła danych za pomocą klasy SQLCommandBuilder (565)
- Aktualizacja źródła danych za pomocą własnej logiki aktualizacji (568)
- Korzystanie z klasy Command (568)
- Korzystanie z klasy SqlDataAdapter (575)
- Aktualizacja za pomocą zapamiętanych procedur (580)
- Obsługa współbieżności (586)
- Odświeżanie danych po ich aktualizacji (590)
- Przetwarzanie transakcyjne (593)
- Przykład prostego przetwarzania transakcyjnego (594)
- Transakcje wykorzystujące obiekt DataAdapter (597)
- Poziomy izolacji (597)
- Znaczniki zapisu (599)
- Zagnieżdżone transakcje (599)
- Obiekty DataSet ze ścisłą kontrolą typów (600)
- Wady i zalety (600)
- Tworzenie obiektów DataSet ze ścisłą kontrolą typów (601)
- Analiza pliku .pas dla obiektu DataSet ze ścisłą kontrolą typów (602)
- Korzystanie z obiektów DataSet ze ścisłą kontrolą typów (609)
- Przegląd architektury (611)
- Klasy Borland Data Provider (612)
- Klasa BdpConnection (613)
- Klasa BdpCommand (614)
- Klasa BdpDataReader (615)
- Klasa BdpDataAdapter (616)
- Klasy BdpParameter i BdpParameterCollection (617)
- Klasa BdpTransaction (618)
- Elementy projektowe w środowisku programistycznym (619)
- Edytor połączeń (619)
- Edytor tekstów poleceń (620)
- Edytor kolekcji parametrów (620)
- Okno dialogowe konfiguracji łącznika danych (620)
- Technologie internetowe - jak one działają? (625)
- Omówienie protokołu HTTP (625)
- Pakiet żadania protokołu HTTP (626)
- Pakiet odpowiedzi protokołu HTTP (627)
- ASP.NET - jak działa? (628)
- Prosta aplikacja internetowa (629)
- Struktura strony ASP.NET (630)
- Komunikacja sterowana zdarzeniami (632)
- VIEWSTATE i utrzymywanie stanu (633)
- Kod poza sceną (CodeBehind) (634)
- Klasy ASP.NET (635)
- Klasa HTTPResponse (635)
- Klasa HTTPRequest (638)
- Klasa HTTPCookie (640)
- Obsługa wielokrotnego wysyłania danych (641)
- Tworzenie stron WWW za pomocą kontrolek ASP.NET (643)
- Przykładowy formularz prośby o pobranie produktu (644)
- Układ graficzny strony (645)
- Tworzenie formularza (645)
- Przetworzenie zdarzenia załadowania (646)
- Zapis plików w aplikacjach ASP.NET (647)
- Kolejność przetwarzania zdarzeń w formularzach WWW (649)
- Wcześniejsze wypełnianie kontrolek list (649)
- Przeprowadzanie walidacji formularzy (650)
- Walidacja po stronie klienta a walidacja po stronie serwera (651)
- Klasa BaseValidator (651)
- Kontrolka RequiredFieldValidator (652)
- Kontrolka CompareValidator (653)
- Kontrolka RegularExpressionValidator (654)
- Kontrolka RangeValidator (656)
- Kontrolka CustomValidator (656)
- Kontrolka ValidationSummary (657)
- Formatowanie stron (658)
- Właściwości WebControl z typami ścisłymi (658)
- Kaskadowe arkusze stylów (659)
- Wykorzystanie klasy stylu (660)
- Przemieszczanie się między formularzami Web Forms (661)
- Przekazywanie danych dzięki mechanizmowi POST (662)
- Zastosowanie metody Response.Redirect() i tekstu zapytania (662)
- Wykorzystanie metody Server.Transfer() (663)
- Wykorzystanie zmiennych sesji (664)
- Wskazówki i ciekawe sztuczki (665)
- Użycie kontrolki Panel do symulacji wielu formularzy (665)
- Wysyłanie pliku przez klienta (667)
- Wysłanie listu e-mail z poziomu formularza (669)
- Wyświetlanie obrazów (670)
- Dynamiczne dodawanie kontrolek (671)
- Dowiązywanie danych (675)
- Proste dowiązywanie danych (675)
- Złożone dowiązywanie danych (680)
- Dowiązywanie danych do kontrolek list (680)
- Kontrolka CheckBoxList (680)
- Kontrolka DropDownList (682)
- Kontrolka ListBox (685)
- Kontrolka RadioButtonList (687)
- Dowiązywanie danych do kontrolek iteracyjnych (689)
- Kontrolka Repeater (689)
- Kontrolka DataList (693)
- Korzystanie z elementu DataGrid (698)
- Stronicowanie kontrolki DataGrid (700)
- Edycja za pomocą kontrolki DataGrid (703)
- Dodanie elementów do kontrolki DataGrid (709)
- Sortowanie kontrolki DataGrid (709)
- Formularz prośby o pobranie pliku oparty na bazie danych i administracja systemem (710)
- Terminy związane z usługami sieciowymi (715)
- Konstrukcja usług sieciowych (716)
- Atrybut [WebService] (721)
- Zwracanie danych z usługi sieciowej (722)
- Atrybut [WebMethod] (723)
- Wykorzystywanie usług sieciowych (725)
- Odkrywanie usługi (725)
- Tworzenie klasy pośredniczącej (725)
- Korzystanie z klasy pośredniczącej (727)
- Pobranie obiektu DataSet z usługi sieciowej (730)
- Wywołanie asynchronicznej metody usługi sieciowej (733)
- Zabezpieczanie usług sieciowych (734)
- Dostępne obecnie technologie zdalne (739)
- Gniazda (739)
- RPC (740)
- Java RMI (740)
- CORBA (740)
- XML-RPC (741)
- DCOM (741)
- Com-Interop (741)
- SOAP (741)
- .NET Remoting (742)
- Architektury rozproszone (743)
- Architektura klient-serwer (743)
- Architektura typu "równy z równym" (744)
- Architektury wielowarstwowe (744)
- Zalety tworzenia aplikacji wielowarstwowych (745)
- Skalowalność i odporność na błędy (745)
- Tworzenie i wdrażanie (747)
- Bezpieczeństwo (747)
- Podstawy technologii .NET Remoting (747)
- Architektura (748)
- Domeny aplikacji (748)
- Przestrzeń nazw System.Runtime.Remoting (749)
- Obiekty zdalności (750)
- Aktywacja obiektu (751)
- Dzierżawcy i sponsorzy (753)
- Pośrednicy (753)
- Kanały (754)
- Pierwsza aplikacja wykorzystująca .NET Remoting (754)
- Przygotowanie projektu (754)
- Dodawanie referencji (756)
- Plik BankPackage.dll - kontakt między klientami i serwerami (757)
- Implementacja serwera (759)
- Implementacja klienta (763)
- Projekt szablonu (767)
- Śledzenie komunikatów (768)
- Analiza pakietów SOAP (770)
- Aktywacja kliencka (772)
- Wzorzec fabryki (773)
- Testowanie przykładu (779)
- Problemy związanie z CAO (780)
- Zarządzanie czasem życia obiektów (781)
- Nieudane odnowienie wynajmu (784)
- Pliki konfiguracyjne (785)
- Konfiguracja serwera (786)
- Konfiguracja klienta (788)
- Przejście z komunikacji HTTP na TCP (794)
- Przejście z formatu SOAP na format binarny (794)
- Różnice w kodowaniu binarnym i SOAP (796)
- Rodzaje bezpieczeństwa w ASP.NET (799)
- Uwierzytelnianie (799)
- Konfiguracja modelu uwierzytelniania w ASP.NET (800)
- Uwierzytelnianie Windows (800)
- Uwierzytelnianie bazujące na formularzach (802)
- Uwierzytelnianie Passport (809)
- Autoryzacja (810)
- Autoryzacja plikowa (810)
- Autoryzacja URL - sekcja <authorization> (811)
- Autoryzacja bazująca na rolach (812)
- Podszywanie się (814)
- Wylogowywanie się (815)
- Wdrażanie aplikacji ASP.NET (817)
- Kwestie związane z prostym wdrażaniem (817)
- Wdrażanie z wykorzystaniem polecenia XCOPY (821)
- Ustawienia konfiguracji (821)
- Plik machine.config (822)
- Plik web.config (822)
- Wskazówki konfiguracyjne (827)
- Obsługa przekierowania błędów (828)
- Ponowne uruchomienie procesu wykonawczego (829)
- Zwiększenie wydajności przez buforowanie wyjścia (831)
- Monitorowanie procesu ASP.NET (831)
- Śledzenie aplikacji (833)
- Dodawanie i pobieranie własnych ustawień konfiguracji (837)
- Dodanie lub odczytanie sekcji <appSettings> (837)
- Dodawanie i odczyt własnych sekcji konfiguracyjnych (838)
- Buforowanie stron aplikacji ASP.NET (839)
- Buforowanie stron (839)
- Buforowanie fragmentów stron (844)
- Buforowanie danych (844)
- Zależności buforowania (848)
- Rozszerzenie zależności plików w celu ich użycia z serwerem SQL Server (849)
- Metody wywołań zwrotnych bufora (850)
- Zarządzanie stanem w aplikacjach ASP.NET (853)
- Zarządzanie stanem za pomocą cookies (853)
- Korzystanie z komponentu ViewState (855)
- Zarządzanie stanem sesji (858)
- Przechowywanie danych sesji na serwerze stanów sesji (860)
- Przechowywanie danych sesji w serwerze SQL Server (860)
- Zdarzenia sesji (861)
- Zarządzanie stanem aplikacji (863)
- Buforowanie a stan aplikacji (864)
- Kontrolki użytkownika (868)
- Bardzo prosta kontrolka użytkownika (868)
- Omówienie prostej kontrolki (871)
- Kontrolka użytkownika dotycząca logowania (873)
- Kontrolki WWW (875)
- Tworzenie bardzo prostej kontrolki WWW (875)
- Wartości trwałe (878)
- Dodanie własnego renderingu (879)
- Określenie rodzaju bloku HTML (882)
- Obsługa danych żądań zwrotnych (883)
- Kontrolka TPostBackInputWebControl (884)
- Kontrolki złożone (888)
- Implementacja kontrolki złożonej - TNewUserInfoControl (888)
O Autorze (19)
Wprowadzenie (21)
Część I Podstawy technologii .NET (25)
Rozdział 1. Wprowadzenie do technologii .NET (27)
Rozdział 2. Przegląd platformy .NET Framework (39)
Część II Język programowania Delphi for .NET (53)
Rozdział 3. Wprowadzenie do języka Delphi for .NET i nowego środowiska IDE (55)
Rozdział 4. Programy, moduły i przestrzenie nazw (71)
Rozdział 5. Język Delphi (81)
Część III Praca z biblioteką klas platformy .NET Framework (155)
Rozdział 6. Podzespoły .NET, biblioteki i pakiety (157)
Rozdział 7. Programowanie przy użyciu GDI+. Rysowanie w .NET (175)
Rozdział 8. Mono. Wieloplatformowe środowisko .NET (221)
Rozdział 9. Zarządzanie pamięcią i odśmiecanie (247)
Rozdział 10. Kolekcje (261)
Rozdział 11. Praca z klasami String i StringBuilder (287)
Rozdział 12. Operacje na plikach i strumieniach (307)
Rozdział 13. Tworzenie własnych kontrolek WinForms (333)
Rozdział 14. Programowanie wielowątkowe w Delphi .NET (381)
Rozdział 15. Mechanizm odzwierciedlania (413)
Rozdział 16. Współpraca z istniejącym kodem. Usługi COM Interop i Platform Invocation Service (433)
Część IV Programowanie aplikacji bazodanowych z wykorzystaniem technologii ADO.NET (481)
Rozdział 17. Przegląd ADO.NET (483)
Rozdział 18. Użycie obiektu Connection (489)
Rozdział 19. Użycie obiektów Command i DataReader (497)
Rozdział 20. Klasy DataAdapter i DataSet (515)
Rozdział 21. Korzystanie z formularzy WinForms - obiekty DataView i dowiązywanie danych (539)
Rozdział 22. Zapis danych do źródła danych (565)
Rozdział 23. Transakcje i obiekty DataSet ze ścisłą kontrolą typów (593)
Rozdział 24. Klasy dostawcy danych (Borland Data Provider) (611)
Część V Tworzenie aplikacji internetowych w ASP.NET (623)
Rozdział 25. Podstawy ASP.NET (625)
Rozdział 26. Tworzenie stron WWW w ASP.NET (643)
Rozdział 27. Tworzenie aplikacji bazodanowych w ASP.NET (675)
Rozdział 28. Usługi sieciowe (715)
Rozdział 29. Technologia .NET Remoting i Delphi (739)
Rozdział 30. Technologia .NET Remoting w akcji (767)
Rozdział 31. Bezpieczeństwo w aplikacjach .NET (799)
Rozdział 32. Wdrażanie i konfiguracja ASP.NET (817)
Rozdział 33. Buforowanie stron i zarządzanie stanem w aplikacjach ASP.NET (839)
Rozdział 34. Tworzenie własnych kontrolek serwerowych ASP.NET (867)
Dodatki (895)
Skorowidz (897)
Helion - inne książki
-
Promocja Promocja 2za1
Ten przewodnik, który docenią programiści i architekci, zawiera wyczerpujące omówienie zagadnień projektowania, funkcjonowania i modyfikowania architektury API. Od strony praktycznej przedstawia strategie budowania i testowania API REST umożliwiającego połączenie oferowanej funkcjonalności na poziomie mikrousług. Opisuje stosowanie bram API i infrastruktury typu service mesh. Autorzy dokładnie przyglądają się kwestiom zapewnienia bezpieczeństwa systemów opartych na API, w tym uwierzytelnianiu, autoryzacji i szyfrowaniu. Sporo miejsca poświęcają również ewolucji istniejących systemów w kierunku API i różnych docelowych platform.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja Promocja 2za1
W tej książce opisano różne zastosowania GPT-4 w medycynie: jako źródło informacji medycznej, wsparcie w podejmowaniu decyzji dotyczących leczenia czy też pomoc w tworzeniu dokumentacji, takiej jak podsumowanie wizyty pacjenta. Podczas lektury odkryjesz niezwykły potencjał tej technologii, przekonasz się także, jak bardzo może poprawić skuteczność diagnozowania i usprawnić niektóre procedury. Znajdziesz tu spostrzeżenia o potencjalnych wadach sztucznej inteligencji i najświeższe wnioski związane z jej zastosowaniem. Nie zabrakło również opisu zagrożeń związanych z tą technologią i wskazówek, do czego GPT nie można używać. Poszczególne zagadnienia zilustrowano prawdziwymi rozmowami z GPT-4. Są one w pełni spontaniczne i pozbawione poprawek, często błyskotliwe i czasami nietaktowne, wzbogacone o cenny kontekst i szczere komentarze.- Druk
- PDF + ePub + Mobi pkt
(43,55 zł najniższa cena z 30 dni)
40.20 zł
67.00 zł (-40%) -
Promocja Promocja 2za1
Sterownik PLC (ang. programmable logic controller) to jedno z najważniejszych urządzeń stosowanych w automatyce przemysłowej. Zawiera układ mikroprocesorowy pozwalający sterować pracą maszyn, linii produkcyjnych, oświetlenia i innych urządzeń elektrycznych w przemyśle, ale nie tylko. Tego typu sterowniki kierują również pracą sygnalizacji świetlnej, wind, systemów inteligentnego domu, czyli są niezbędne do naszego codziennego funkcjonowania.- Druk
- PDF + ePub + Mobi pkt
(29,18 zł najniższa cena z 30 dni)
26.94 zł
44.90 zł (-40%) -
Promocja Promocja 2za1
Oto zwięzłe i równocześnie praktyczne kompendium, w którym znajdziesz 20 praktyk udanego planowania, analizy, specyfikacji, walidacji i zarządzania wymaganiami. Praktyki te są odpowiednie dla projektów zarządzanych zarówno w tradycyjny, jak i zwinny sposób, niezależnie od branży. Sprawią, że zespół lepiej zrozumie problemy biznesowe, zaangażuje właściwych uczestników, poprawi komunikację, by wdrożyć najbardziej wartościową funkcjonalność we właściwej kolejności, a później dostosować oprogramowanie do zmian i wzrostu. Dzięki metodom opisanym w tej książce zespół może wypracować wspólne zrozumienie kluczowych koncepcji, terminologii, technik i racjonalnych podstaw, aby efektywniej współpracować nad każdym projektem.- Druk
- PDF + ePub + Mobi pkt
(40,20 zł najniższa cena z 30 dni)
40.20 zł
67.00 zł (-40%) -
Promocja Promocja 2za1
Zigi to postać fikcyjna - warta poznania! Autor książki, sam będący od wielu lat testerem, wyposażył swojego bohatera we własne doświadczenia. Dołożył do nich trochę „case’ów”, które widział, o których słyszał lub czytał, ubrał je w przystępne słowa i sfabularyzował dla podkręcenia opowieści. Część historii wymyślił w taki sposób, aby pokazać konkretne zagadnienie związane z testowaniem nie w postaci nudnej teorii czy definicji, ale w kontekście sytuacji, która mogłaby się wydarzyć w prawdziwym życiu.- Druk
- PDF + ePub + Mobi pkt
(35,40 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł (-40%) -
Promocja Promocja 2za1
W tej książce omówiono ponad 20 najprzydatniejszych wzorców projektowych, dzięki którym tworzone aplikacje internetowe będą łatwe w późniejszej obsłudze technicznej i w trakcie skalowania. Poza wzorcami projektowymi przedstawiono wzorce generowania i wydajności działania, których znaczenie dla użytkowania aplikacji jest ogromne. Opisano również nowoczesne wzorce Reacta, między innymi Zaczepy, Komponenty Wyższego Rzędu i Właściwości Generowania. Sporo miejsca poświęcono najlepszym praktykom związanym z organizacją kodu, wydajnością działania czy generowaniem, a także innym zagadnieniom, które pozwalają na podniesienie jakości aplikacji internetowych.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja Promocja 2za1
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościami. I dlatego warto uzyskać certyfikat ISTQB®: Certyfikowany tester - poziom podstawowy. Jest to uznawany na całym świecie dokument świadczący o opanowaniu najważniejszych kompetencji z zakresu kontroli jakości oprogramowania.- Druk
- PDF + ePub + Mobi pkt
(65,40 zł najniższa cena z 30 dni)
65.40 zł
109.00 zł (-40%) -
Promocja Promocja 2za1
Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następnie zagłębić się w tajniki stosowania bibliotek Pexpect, Paramiko czy Netmiko do komunikacji z urządzeniami sieciowymi. W kolejnych rozdziałach znajdziesz solidny przegląd różnych narzędzi wraz ze sposobami ich użycia: Cisco NX-API, Meraki, Juniper PyEZ, Ansible, Scapy, PySNMP, Flask, Elastic Stack i wielu innych. Rozeznasz się również w kwestiach związanych z kontenerami Dockera, a także usługami sieciowymi chmur AWS i Azure. Lektura tej książki pozwoli Ci się w pełni przygotować na następną generację sieci!- Druk
- PDF + ePub + Mobi pkt
(77,40 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Promocja Promocja 2za1
Dzięki tej książce dowiesz się, czym jest RPA i w jakich konkretnie procesach biznesowych może mieć zastosowanie. Zapoznasz się również, korzystając z zawartych tu studiów przypadków i najlepszych praktyk branżowych, jak wyglądają praktyczne aspekty wdrażania tej technologii. Przekonasz się też, w jaki sposób firmy osiągnęły znaczny zwrot z inwestycji dzięki wdrożeniom technologii RPA, na przykład poprzez zmniejszenie zapotrzebowania na pracę ludzką. Zrozumiesz, jak ważną korzyścią płynącą z tej technologii jest zwiększenie zgodności działań firmy z przepisami. W efekcie lektury uzyskasz rzetelny, realistyczny pogląd na RPA i zdobędziesz wszystkie niezbędne informacje, aby z powodzeniem wdrożyć optymalny system RPA w swojej firmie.- Druk
- PDF + ePub + Mobi pkt
(44,85 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja Promocja 2za1
To kolejne, zaktualizowane wydanie oficjalnego podręcznika firmy Adobe — najlepszej dostępnej na rynku pomocy do nauki After Effects. Książkę docenią i początkujący, i zaawansowani użytkownicy. Została podzielona na 15 lekcji, z których dowiesz się, jak komponować klipy wideo, projektować ruchome grafiki i tworzyć atrakcyjne animacje. Podane tu informacje, porady i ćwiczenia pomogą Ci w opanowaniu zarówno podstawowych, jak i wielu wyrafinowanych funkcji oprogramowania. Nauczysz się tworzyć, modyfikować i optymalizować ruchome grafiki na potrzeby filmu, wideo, internetu i urządzeń mobilnych, a także animować tekst i obrazy, stosować rotoskopię, zmieniać zależności czasowe, korygować kolory, wreszcie usuwać niechciane obiekty. Dowiesz się ponadto, jak uatrakcyjniać wygląd kompozycji poprzez odpowiednią konfigurację kamer i oświetlenia czy też deformować i animować obiekty i nagrania wideo przy użyciu narzędzi Puppet.- Druk
- PDF + ePub + Mobi pkt
(83,85 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%)
Zamknij
Przeczytaj darmowy fragment
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: Delphi dla .NET. Vademecum profesjonalisty Xavier Pacheco (51) 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.
(15)
(30)
(5)
(1)
(0)
(0)
Oceny i opinie poprzednich wydań
więcej opinii
ukryj opinie