C#. Programowanie. Wydanie VI
(ebook)
(audiobook)
(audiobook)
- Autorzy:
- Ian Griffiths, Matthew Adams, Jesse Liberty
- Czasowo niedostępna
- Promocja 2za1
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 3.7/6 Opinie: 31
- Stron:
- 840
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Czytaj fragment
Opis
książki
:
C#. Programowanie. Wydanie VI
Najlepszy podręcznik poświęcony C#!
W dzisiejszych czasach szczególną popularnością cieszą się języki programowania pozwalające na pisanie kodu łatwego do przenoszenia między platformami, ponieważ nikt nie ma czasu na pisanie kilku wersji jednej aplikacji. C# to uniwersalny język, który bez trudu spełnia ten wymóg. Dzięki swej elastyczności, wydajności oraz mocnemu wsparciu społeczności zdobył on uznanie programistów. Jego wybór to strzał w dziesiątkę!
Ten bestsellerowy podręcznik pozwoli Ci błyskawicznie poznać wszystkie niuanse języka C# 4.0. Najnowsze wydanie zostało zaktualizowane o nowości w C# oraz zawiera opis tego języka i platformy .NET. W trakcie lektury nauczysz się tworzyć skomplikowane programy przy użyciu technik programowania obiektowego i funkcjonalnego. Ponadto sprawdzisz, jaki potencjał kryje język zapytań LINQ oraz jak przesyłać komunikaty za pomocą Windows Communication Foundation (WCF). Dodatkowo poznasz możliwości C# w zakresie tworzenia aplikacji internetowych w technologii Silverlight. Nauka C# jeszcze nigdy nie była tak przyjemna!
- Pisz złożone programy z użyciem technik programowania obiektowego oraz funkcjonalnego
- Przetwarzaj duże kolekcje danych dzięki wbudowanym w język zapytaniom LINQ
- Komunikuj się przez sieć za pomocą Windows Communication Foundation (WCF)
- Poznaj zalety technik programowania dynamicznego, dostępnych w C# 4.0
- Twórz interaktywne aplikacje Windows z Windows Presentation Foundation (WPF)
- Twórz bogate aplikacje internetowe z wykorzystaniem możliwości Silverlight oraz ASP.NET
Wykorzystaj potencjał języka C#!
Wybrane bestsellery
-
Bestseller Nowość Promocja Promocja 2za1
Eksperci uważają język C# za flagowy produkt firmy Microsoft udostępniający zarówno wysokopoziomowe abstrakcje, jak i niskopoziomowe mechanizmy, które pozwalają uzyskać maksymalną wydajność aplikacji. Wersja oznaczona numerem 12 wprowadza kilka istotnych usprawnień i nowych funkcji, które mogą znacząco wpłynąć na sposób pisania kodu. Chociaż niektóre z nich mogłyby się wydawać drobnymi usprawnieniami, ich skumulowany efekt znacząco poprawia jakość kodu i produktywność programisty. Tych nowości warto się nauczyć, ponieważ nagrodą za poświęcony czas jest przyjemność płynąca z tworzenia znakomitych aplikacji.- Druk
- PDF + ePub + Mobi pkt
(107,40 zł najniższa cena z 30 dni)
107.40 zł
179.00 zł (-40%) -
Promocja Promocja 2za1
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)
29.94 zł
49.90 zł (-40%) -
Promocja Promocja 2za1
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)
47.40 zł
79.00 zł (-40%) -
Promocja Promocja 2za1
This book will help .NET developers build on their existing knowledge and learn how to make the most of specialized .NET libraries to improve performance, scalability, security, and the user experience of their apps and services. Covering the most up-to-date topics and developments, this book will provide you with new skills to tackle real-world challenges.- PDF + ePub pkt
(29,90 zł najniższa cena z 30 dni)
125.10 zł
139.00 zł (-10%) -
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 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
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)
59.40 zł
99.00 zł (-40%) -
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
To zaktualizowane wydanie znakomitego podręcznika dla programistów. Zawiera zwięzłe i dokładne informacje na temat języka C#, Common Language Runtime (CLR), a także biblioteki klas .NET 5 Base Class Library (BCL). Nowe składniki języka C# 9.0 i związanej z nim platformy specjalnie oznaczono, dzięki czemu książka może też służyć jako podręcznik do nauki C# 8.0 i C# 7.0. Znalazły się tu precyzyjne opisy pojęć i przypadków użycia z naciskiem na praktyczność zastosowań. Sporo uwagi poświęcono dość trudnym tematom, jak współbieżność, bezpieczeństwo i dostęp do funkcji systemu operacyjnego. Ten zwięzły przewodnik sprawdzi się doskonale jako stała pomoc w codziennej pracy programisty C#.- Druk
- PDF + ePub + Mobi pkt
(53,90 zł najniższa cena z 30 dni)
53.90 zł
179.00 zł (-70%) -
Promocja Promocja 2za1
C# jest dziś uważany za jeden z najważniejszych języków programowania. Nowoczesny, wszechstronny, dojrzały i sukcesywnie rozwijany, zapewnia efektywne tworzenie kodu wysokiej jakości. Profesjonalni programiści, którzy pisali już kod w C++ lub Javie, bardzo często wybierają właśnie C#. Nic nie stoi na przeszkodzie, aby był pierwszym językiem programowania przyszłego programisty, który przy okazji nauki chce rozwijać pasję i świetnie się bawić!- Druk
(101,40 zł najniższa cena z 30 dni)
101.40 zł
169.00 zł (-40%)
O autorach książki
Ian Griffiths - jest autorem kursu WPF oraz instruktorem w firmie Pluralsight, specjalizującej się w prowadzeniu kursów Microsoft .NET. Pracuje także jako niezależny konsultant. Jest współautorem książek Windows Forms in a Nutshell, Mastering Visual Studio .NET oraz Programming WPF, wydanych przez wydawnictwo O"Reilly.
Matthew Adams - jest kierownikiem do spraw tworzenia aplikacji w firmie Digital Healthcare Ltd. oraz autorem wielu artykułów i publikacji dotyczących znaczenia .NET w przemyśle informatycznym.
Jesse Liberty - jest prezesem firmy Liberty Associates, Inc., która ma w ofercie szkolenia dotyczące .NET, tworzenie programów na zamówienie, a także konsultacje. Był wiceprezesem działu informatycznego Citibanku, a także inżynierem i architektem oprogramowania w firmach AT&T, Ziff Davis, Xerox oraz PBS.
Jesse Liberty jest autorem kilkunastu książek dotyczących programowania dla sieci WWW oraz programowania zorientowanego obiektowo.
Ian Griffiths, Matthew Adams, Jesse Liberty - pozostałe książki
-
Nowość Promocja Promocja 2za1
Learn advanced architectural principles and learn how to solve common API development challenges using best practices. This book covers real-world examples to develop your skills in REST and GraphQL API development in .NET.- PDF + ePub pkt
(92,88 zł najniższa cena z 30 dni)
116.10 zł
129.00 zł (-10%) -
Promocja Promocja 2za1
C# is undeniably one of the most versatile programming languages available to engineers today. With this comprehensive guide, you'll learn just how powerful the combination of C# and .NET can be. Author Ian Griffiths guides you through C# 12.0 and .NET 8 fundamentals and techniques for building cloud, web, and desktop applications.Designed for expe- ePub + Mobi pkt
(245,65 zł najniższa cena z 30 dni)
254.15 zł
299.00 zł (-15%) -
Promocja Promocja 2za1
Książka tak, napisana z myślą o doświadczonych programistach, zawiera wiele przykładowych programów, które pozwolą Ci poznać praktyczne tajniki języka, takie jak typy ogólne, LINQ oraz techniki programowania asynchronicznego. Następnie poznasz najnowsze możliwości platformy .NET 6 oraz języka C# 9.0 oraz 10.0 takie jak: rekordy, rozszerzone możliwości dopasowywania wzorców oraz nowe możliwości związane z upraszczaniem kodu w celu poprawy produktywności.- Druk
- PDF + ePub + Mobi pkt
(101,40 zł najniższa cena z 30 dni)
101.40 zł
169.00 zł (-40%) -
Promocja Promocja 2za1
C# is undeniably one of the most versatile programming languages available to engineers today. With this comprehensive guide, you'll learn just how powerful the combination of C# and .NET can be. Author Ian Griffiths guides you through C# 10.0 and .NET 6 fundamentals and techniques for building cloud, web, and desktop applications.Designed for expe- ePub + Mobi pkt
(220,15 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł (-15%) -
Ta książka została napisana z myślą o doświadczonych programistach. Podstawowe zagadnienia, takie jak klasy, polimorfizm i kolekcje, znalazły się w kilku pierwszych rozdziałach, jednak zrozumienie treści całej publikacji wymaga umiejętności technicznych. Została poświęcona ważnym koncepcjom C# i tajnikom tego języka, które rzadko kiedy są opisywane w literaturze. Dokładnie omówiono tu typy ogólne, LINQ oraz techniki programowania asynchronicznego. Przedstawiono najnowsze możliwości platformy .NET Core i języka C# 8.0, takie jak strumienie asynchroniczne, referencje akceptujące wartości puste, dopasowywanie wzorców, domyślne implementacje interfejsów, zakresy, a także nową składnię indeksowania oraz zmiany w narzędziach platformy .NET. Liczne rozbudowane przykłady stanowią świetne uzupełnienie prezentowanych treści.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Promocja Promocja 2za1
C# is undeniably one of the most versatile programming languages available to engineers today. With this comprehensive guide, you’ll learn just how powerful the combination of C# and .NET can be. Author Ian Griffiths guides you through C# 8.0 fundamentals and techniques for building cloud, web, and desktop applications.Designed for experienced prog- ePub + Mobi pkt
(220,15 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł (-15%) -
Ten rewelacyjny podręcznik jest Twoim kluczem do poznania wszystkich niuansów języka C# 5.0. Kolejne wydanie zostało zaktualizowane o wszystkie nowości w C#. Znajdziesz tu kompletny opis języka i platformy .NET. W trakcie lektury oprócz standardowych zagadnień będziesz mógł sprawdzić, jak tworzyć aplikacje dla systemu Windows 8 i interfejsu Metro. Ponadto błyskawicznie opanujesz detale związane z programowaniem obiektowym, dynamicznym i statycznym określaniem typów oraz językiem XAML. Książka ta jest uznanym kompendium wiedzy na temat języka C#. Musisz ją mieć!
- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
-
Dzięki tej książce zdobędziesz wiedzę pozwalającą Ci na swobodne poruszanie się w świecie aplikacji internetowych opartych o .NET. Nauczysz się w maksymalny sposób wykorzystywać możliwości środowiska Visual Studio 2008, poznasz dostępne kontrolki oraz sprawdzisz, do czego może Ci się przydać ADO.NET. Ponadto odkryjesz tajemnice języka LINQ i zasady, których przestrzeganie zapewni bezpieczeństwo Twojej aplikacji. W kolejnych rozdziałach autorzy przedstawią Ci metody tworzenia usług sieciowych, zwiększania wydajności poprzez buforowanie oraz konfiguracji serwera IIS 7.0. Książka ta pozwoli Ci w łatwy sposób wykonać pierwszy krok w świat dynamicznych stron WWW, tworzonych z wykorzystaniem ASP.NET.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Promocja Promocja 2za1
With its support for dynamic programming, C# 4.0 continues to evolve as a versatile language on its own. But when C# is used with .NET Framework 4, the combination is incredibly powerful. This bestselling tutorial shows you how to build web, desktop, and rich Internet applications using C# 4.0 with .NET's database capabilities, UI framework (WPF),- ePub + Mobi pkt
(160,65 zł najniższa cena z 30 dni)
160.65 zł
189.00 zł (-15%) -
Promocja Promocja 2za1
If you're new to C#, this popular book is the ideal way to get started. Completely revised for the latest version of the language, Learning C# 3.0 starts with the fundamentals and takes you through intermediate and advanced C# features -- including generics, interfaces, delegates, lambda expressions, and LINQ. You'll also learn how to build Windows- ePub + Mobi pkt
(118,15 zł najniższa cena z 30 dni)
118.15 zł
139.00 zł (-15%)
Zobacz pozostałe książki z serii
-
Nowość Promocja Promocja 2za1
W tej niezwykle pragmatycznej książce, przeznaczonej dla dyrektorów technicznych, praktyków uczenia maszynowego, twórców aplikacji, analityków biznesowych, inżynierów i badaczy danych, znajdziesz skuteczne techniki używania sztucznej inteligencji. Zaznajomisz się z cyklem życia projektu opartego na generatywnej AI i jej zastosowaniami, a także metodami doboru i dostrajania modeli, generowania danych wspomaganego wyszukiwaniem, uczenia przez wzmacnianie na podstawie informacji zwrotnych od człowieka, kwantyzacji, optymalizacji i wdrażania modeli. Poznasz szczegóły różnych typów modeli, między innymi dużych językowych (LLM), multimodalnych generujących obrazy (Stable Diffusion) i odpowiadających na pytania wizualne (Flamingo/IDEFICS).- Druk
- PDF + ePub + Mobi pkt
(51,35 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Bestseller Nowość Promocja Promocja 2za1
Ta książka jest wyjątkowo praktycznym przewodnikiem, dzięki któremu przyswoisz ważną umiejętność skutecznego komunikowania wizji, aby uzyskiwać wsparcie dla swojego projektu, a także wkład ze strony zespołów. Dowiesz się, jak przekonująco prezentować zamierzenia i jak unikać nieporozumień, które mogą prowadzić do wzrostu kosztów, niespełnionych wymagań czy innych niż zakładane efektów pracy. Poprzez konstruktywne przykłady i wzorce poradnik uczy umiejętności niezbędnych do jasnego wyrażania swojego przekazu wobec różnych odbiorców, z którymi ma do czynienia niemal każdy programista i architekt.- Druk
- PDF + ePub + Mobi pkt
(44,85 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja Promocja 2za1
Funkcjonalność oprogramowania nieustannie się poszerza, a nowoczesny kod jest coraz częściej generowany przez narzędzia oparte na sztucznej inteligencji. W tych warunkach czystość kodu staje się niezwykle ważna. Niezależnie od tego, czy pracujesz na oprogramowaniu zastrzeżonym, czy otwartym, czysty kod jest najlepszym sposobem na to, aby zachować świeżość projektów i ich gotowość do rozwoju.- Druk
- PDF + ePub + Mobi pkt
(71,20 zł najniższa cena z 30 dni)
W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
Nowość Promocja Promocja 2za1
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)
77.40 zł
129.00 zł (-40%) -
Nowość Promocja Promocja 2za1
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
(44,85 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja Promocja 2za1
Internet rozwija się w niesamowitym tempie. Dawniej sieć WWW była prostsza ― projektanci łączyli kod PHP, HTML i zapytania do MySQL w jednym pliku. Z czasem urosła do miliardów stron, co radykalnie zmieniło jej kształt. Zmieniły się też narzędzia i sposób pracy. Dziś idealnym wyborem dewelopera aplikacji WWW jest FastAPI, nowoczesne narzędzie, które wykorzystuje nowe cechy Pythona i z powodzeniem rywalizuje z podobnymi frameworkami języka Golang.- Druk
- PDF + ePub + Mobi pkt
(34,50 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja Promocja 2za1
Dzięki tej książce nauczysz się holistycznego podejścia, które zdecydowanie usprawni współpracę między zespołami. Najpierw zapoznasz się z podstawowymi informacjami o przepływach pracy związanych z uczeniem maszynowym przy użyciu Apache Spark i pakietu PySpark. Nauczysz się też zarządzać cyklem życia eksperymentów dla potrzeb uczenia maszynowego za pomocą biblioteki MLflow. Z kolejnych rozdziałów dowiesz się, jak od strony technicznej wygląda korzystanie z platformy uczenia maszynowego. W książce znajdziesz również opis wzorców wdrażania, wnioskowania i monitorowania modeli w środowisku produkcyjnym.- Druk
- PDF + ePub + Mobi pkt
(48,69 zł najniższa cena z 30 dni)
44.94 zł
74.90 zł (-40%) -
Promocja Promocja 2za1
Dzięki tej książce zrozumiesz bazowe koncepcje programowania funkcyjnego i przekonasz się, że możesz włączać je do kodu bez rezygnacji z paradygmatu obiektowego. Dowiesz się również, kiedy w swojej codziennej pracy używać takich opcji jak niemutowalność i funkcje czyste i dlaczego warto to robić. Poznasz różne aspekty FP: kompozycję, ekspresyjność, modułowość, wydajność i efektywne manipulowanie danymi. Nauczysz się korzystać z FP w celu zapewnienia wyższego bezpieczeństwa i łatwiejszego utrzymywania kodu. Te wszystkie cenne umiejętności ułatwią Ci pisanie bardziej zwięzłego, rozsądnego i przyszłościowego kodu.- Druk
- PDF + ePub + Mobi pkt
(56,55 zł najniższa cena z 30 dni)
52.20 zł
87.00 zł (-40%) -
Promocja Promocja 2za1
To drugie, zaktualizowane wydanie przewodnika po systemie Prometheus. Znajdziesz w nim wyczerpujące wprowadzenie do tego oprogramowania, a także wskazówki dotyczące monitorowania aplikacji i infrastruktury, tworzenia wykresów, przekazywania ostrzeżeń, bezpośredniej instrumentacji kodu i pobierania wskaźników pochodzących z systemów zewnętrznych. Zrozumiesz zasady konfiguracji systemu Prometheus, komponentu Node Exporter i menedżera ostrzeżeń Alertmanager. Zapoznasz się też z nowymi funkcjonalnościami języka PromQL, dostawców mechanizmu odkrywania usług i odbiorców menedżera ostrzeżeń Alertmanager. Dokładnie zaprezentowano tu również zagadnienia bezpieczeństwa po stronie serwera, w tym mechanizm TLS i uwierzytelniania podstawowego.- Druk
- PDF + ePub + Mobi pkt
(57,84 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł (-40%) -
Promocja Promocja 2za1
Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawdzi się również jako wsparcie podczas rozwiązywania konkretnych problemów. Znalazło się tu ponad sto receptur, dzięki którym poznasz tajniki pisania efektywnego kodu, korzystania z narzędzi udostępnianych przez framework Flutter czy posługiwania się rozwiązaniami dostawców usług chmurowych. Dowiesz się, jak należy pracować z bazami Firebase i platformą Google Cloud. Przy czym poszczególne receptury, poza rozwiązaniami problemów, zawierają również nieco szersze omówienia, co pozwoli Ci lepiej wykorzystać zalety Fluttera i Darta — spójnego rozwiązania do wydajnego budowania aplikacji!- Druk
- PDF + ePub + Mobi pkt
(44,85 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%)
Ebooka "C#. Programowanie. Wydanie VI" 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 "C#. Programowanie. Wydanie VI" 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 "C#. Programowanie. Wydanie VI" 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: C#. Programowanie. Wydanie VI (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: altcontroldelete.pl Jerzy Piechowiak, 2012-11-24Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Wiele osób mówi, że programowania można nauczyć się samemu czytając różne samouczki oraz artykuły w sieci. Po części można by się zgodzić z tym stwierdzeniem, jednak w takim wypadku wiele nam umyka. Może jestem trochę tradycjonalistą, ale póki co nie bardzo sobie wyobrażam rozpoczynać naukę nowego języka bez przeczytania choćby jednej książki na jego temat. Później jest już z górki i dopiero w takim momencie wkracza u mnie Internet (oczywiście literatura oraz sieć świetnie się uzupełniają i szczerze zachęcam do takiego połączenia).
Sięgając po książkę z reguły uzyskujemy szerszą perspektywę na temat danej technologii/języka, poznając przy tym kluczowe elementy, co jak dla mnie jest niezwykle istotne, szczególnie jeśli dopiero wkraczamy w określoną technologię. W takim przypadku najlepsze są książki - podręczniki, które opisując język przedstawiają w mniej lub bardziej szczegółowy sposób poszczególne jego aspekty. Z taką właśnie pozycją będziecie mieć do czynienia w dzisiejszej recenzji.
Dla kogo?
Na wstępie zaznaczę, że osobiście jest mi ciężko ocenić przeznaczenie tej książki, ponieważ programowaniem w C# zajmuje się blisko cztery lata. Autor we wstępie zaznacza, że książka ta jest skierowana dla osób znających C++/Javę, początkujących programistów C#, bądź też dla osób, które chciałaby zacząć programowanie właśnie od C#. Z tą ostatnią częścią nie do końca się chyba jednak zgodzę, ponieważ pewne rzeczy sformułowane są w bardziej techniczny/fachowy sposób, który może być nie do końca zrozumiały dla osób, którym stringi dotychczas kojarzyły się tylko z kobiecą bielizną...
Osoby, które znają już C# będą mogły dzięki lekturze tej książki uporządkować swoją wiedzę oraz zapoznać się z elementami języka, które zostały wprowadzone w wersji 4.0. Nie zostały one w żaden sposób specjalnie wydzielone, jednak autor we wstępie informuje gdzie można mniej więcej je znaleźć w całej książce.
Zawartość
Jak na podręcznik, książka nie jest jakoś przeraźliwie obszerna, bo zawiera "tylko" skromne 840 stron. W 22 rozdziałach poruszono większość kluczowych aspektów języka (spis treści dostępny we fragmencie książki u dołu). Warto przy okazji zaznaczyć, że nie skupiono się tutaj tylko stricte na obiektowości oraz klasach bazowych, lecz również poruszono takie zagadnienia jak:
- WPF i Silverlight
- WCF
- Asp.Net
- Windows Forms
Z popularnych rozszerzeń języka, zabrakło właściwie tylko wzmianki na temat Windows Phone, ale z pewnością wynika to z daty wydania oryginału (na polskie wydanie musieliśmy poczekać niestety dwa lata).
Generalnie liczbę poruszonych tematów uważam za nad wyraz satysfakcjonującą. Treści poznane w książce można oczywiście dalej rozszerzać czytając artykuły w sieci, bądź też poprzez inne publikacje (nie da się ukryć, że część tematów to absolutne podstawy, ciężko opisać choćby ASP.NET w jednym rozdziale).
Kody zawarte w publikacji, często poruszają się według określonego motywu przewodniego poruszanego we wskazanym rozdziale.
Wskazówki
Rzeczą która mnie osobiście bardzo przypadła do gustu były różne wskazówki, ostrzeżenia oraz ramki licznie obecne w całej książce. Wyżej wymienione elementy, choć z pozoru nie są obowiązkowe, to jednak często dostarczają istotnych informacji dodatkowych, bądź też informują nas czego powinniśmy unikać, lub na co szczególnie warto zwrócić uwagę.
Osobiście uważam, że nie warto pomijać tych elementów - szczególnie jeśli jesteś dopiero "na początku drogi". Podejrzewam że nawet bardziej zaawansowani użytkownicy nieraz zaskoczą się treściami tutaj zawartymi.
Tłumaczenie
Ponieważ nie jest to polska pozycja, warto napisać kilka zdań o tłumaczeniu. Stoi ono raczej na standardowym poziomie dla tego typu publikacji. Nie znalazłem raczej jakiś kujących w oczy zwrotów, choć oczywiście nie jestem ekspertem w tej kwestii. Warto jednak zaznaczyć, że tłumacz nie przetłumaczył nazw zmiennych i obiektów, jak to często się zdarza w polskich wersjach (zmienione są tylko niektóre wartości zmiennych tekstowych). Moim zdaniem jest to bardzo dobre posunięcie, które pozwala na uniknięcie jakiś dziwadeł w kodzie.
Podsumowanie
C#. Programowanie w wydaniu VI to solidna i stosunkowo świeża pozycja (polskie wydanie - październik tego roku). Świeżość dotyczy jednak głównie polskiego tłumaczenia, ponieważ oryginał powstał dwa lata temu.
Zdaje sobie również sprawę, że niedawno pojawił się Windows 8 oraz .Net 4.5.
Z drugiej jednak strony, w nowej wersji frameworka nie wprowadzono jakiejś wielkiej rewolucji w klasycznym C# (największe zmiany to oczywiście programowanie pod Modern UI), dlatego też śmiało mogę tą pozycję polecić wszystkim osobom zainteresowanym tematem.
A zainteresowani powinni być przede wszystkim początkujący programiści (jednak choćby z minimalnym doświadczeniem), bądź też Ci pasujący do grupy średnio-zaawansowanych. Dla pozostałych książka nada się bardziej jako swego rodzaj kompendium.
Przed ewentualnym zakupem zachęcam gorąco do zapoznania się z przykładowym rozdziałem (tym bardziej że książka zważywszy na swoją objętość kosztuje trochę złotówek). Dzięki temu będziecie mogli podejrzeć styl pisania autorów książki oraz przejrzeć listę zawartych w publikacji rozdziałów.
Szczegóły książki
- Tytuł oryginału:
- Programming C# 4.0: Building Windows, Web, and RIA Applications for the .NET 4.0 Framework
- Tłumaczenie:
- Piotr Rajca, Łukasz Suma
- ISBN Książki drukowanej:
- 978-83-246-3701-0, 9788324637010
- Data wydania książki drukowanej :
- 2012-07-12
- ISBN Ebooka:
- 978-83-246-5694-3, 9788324656943
- Data wydania ebooka :
- 2012-10-22 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:
- 168x237
- Numer z katalogu:
- 8608
- Rozmiar pliku Pdf:
- 9.3MB
- Rozmiar pliku ePub:
- 7.9MB
- Rozmiar pliku Mobi:
- 18.2MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
- Zgłoś erratę
- Kategorie:
Programowanie » C# - Programowanie
Programowanie » XAML - Programowanie
Spis treści książki
- Dlaczego C#? Dlaczego .NET? (19)
- Biblioteka klas platformy .NET (20)
- Styl języka (21)
- Łatwość konstruowania oprogramowania (22)
- Kod zarządzany (23)
- Ciągłość i "ekosystem" Windows (24)
- C# 4.0, .NET 4.0 oraz Visual Studio 2010 (25)
- Podsumowanie (27)
- Początki (29)
- Przestrzenie nazw i typy (32)
- Projekty i solucje (37)
- Komentarze, regiony oraz czytelność (42)
- Nieprawidłowe komentarze (43)
- Komentarze dokumentujące XML (44)
- Zmienne (45)
- Typy zmiennych (46)
- Wyrażenia i instrukcje (52)
- Instrukcje przypisania (55)
- Operatory inkrementacji i dekrementacji (55)
- Instrukcje sterowania przepływem i wyboru (56)
- Instrukcje if (58)
- Instrukcje switch oraz case (62)
- Instrukcje iteracji (64)
- Instrukcje foreach (65)
- Instrukcje for (67)
- Instrukcje while oraz do (69)
- Przerywanie wykonywania pętli (70)
- Metody (71)
- Podsumowanie (74)
- Dziel i rządź (77)
- Wyodrębnianie idei w formie metod (77)
- Wyodrębnianie idei przy użyciu obiektów i klas (80)
- Definiowanie klas (81)
- Reprezentowanie stanu przy użyciu właściwości (82)
- Poziomy ochrony (84)
- Inicjalizacja przy użyciu konstruktora (86)
- Pola: miejsca do zapisywania danych (90)
- Pola mogą się zmieniać, lecz stałe nie (92)
- Pola i właściwości tylko do odczytu (93)
- Typ enum - powiązane ze sobą stałe (96)
- Typy wartościowe i referencyjne (100)
- Zbyt wiele konstruktorów, Panie Mozart (105)
- Przeciążanie (105)
- Metody przeciążone oraz domyślne parametry nazwane (106)
- Inicjalizatory obiektów (108)
- Definiowanie metod (112)
- Deklarowanie metod statycznych (115)
- Pola i właściwości statyczne (116)
- Konstruktory statyczne (117)
- Podsumowanie (119)
- Tworzenie asocjacji poprzez kompozycję i agregację (122)
- Dziedziczenie i polimorfizm (124)
- Zastępowanie metod w klasach pochodnych (126)
- Ukrywanie składowych klasy bazowej przy użyciu new (127)
- Zastępowanie metod przy użyciu modyfikatorów virtual i override (129)
- Dziedziczenie i ochrona (132)
- Wywoływanie metod klasy bazowej (134)
- Dotąd i ani kroku dalej: modyfikator sealed (136)
- Wymuszanie przesłaniania - metody abstrakcyjne (138)
- Wszystkie typy dziedziczą po klasie Object (144)
- Pakowanie i rozpakowywanie typów wartościowych (144)
- C# nie obsługuje wielokrotnego dziedziczenia implementacji (149)
- C# obsługuje wielokrotne dziedziczenie interfejsów (149)
- Tworzenie jednych interfejsów na bazie innych (152)
- Jawna implementacja interfejsów (153)
- Ostateczne rozwiązanie: sprawdzanie typów podczas wykonywania programu (157)
- Podsumowanie (158)
- Kompozycja funkcyjna wykorzystująca delegacje (166)
- Typ Action
- akcje ogólne (172) - Predicate
- predykaty ogólne (175) - Stosowanie metod anonimowych (177)
- Tworzenie delegacji przy użyciu wyrażeń lambda (178)
- Delegacje we właściwościach (180)
- Ogólne delegacje do funkcji (182)
- Informowanie klientów za pomocą zdarzeń (186)
- Udostępnianie dużej liczby zdarzeń (194)
- Podsumowanie (197)
- Kiedy i jak uznać niepowodzenie (204)
- Zwracanie kodu błędu (207)
- Debugowanie wartości zwracanych (213)
- Wyjątki (214)
- Obsługa wyjątków (219)
- Kiedy są wykonywane bloki finally? (226)
- Określanie, jakie wyjątki będą przechwytywane (227)
- Wyjątki niestandardowe (230)
- Podsumowanie (232)
- Tablice (233)
- Tworzenie i inicjalizacja (234)
- Własne typy w tablicach (237)
- Składowe tablic (242)
- Wielkość tablic (247)
- List
(254)
- Niestandardowe indeksatory (257)
- Wyszukiwanie i sortowanie (264)
- Kolekcje i polimorfizm (264)
- Tworzenie własnych implementacji IEnumerable
(268)
- Tworzenie własnych implementacji IEnumerable
- Podsumowanie (274)
- Wyrażenia zapytań (275)
- Wyrażenia zapytań a wywołania metod (277)
- Metody rozszerzeń a LINQ (278)
- Klauzule let (280)
- Koncepcje i techniki LINQ (281)
- Delegacje i wyrażenia lambda (281)
- Styl funkcyjny i kompozycja (283)
- Wykonywanie opóźnione (284)
- Operatory LINQ (285)
- Filtrowanie (285)
- Porządkowanie (286)
- Konkatenacja (289)
- Grupowanie (289)
- Projekcje (291)
- Spinanie (298)
- Robimy się wybredni (299)
- Testowanie całej kolekcji (300)
- Agregacja (302)
- Operacje na zbiorach (304)
- Łączenie (304)
- Konwersje (305)
- Podsumowanie (306)
- Słowniki (307)
- Popularne zastosowania słowników (309)
- IDictionary
(315) - Słowniki i LINQ (317)
- HashSet oraz SortedSet (318)
- Kolejki (319)
- Listy połączone (320)
- Stosy (321)
- Podsumowanie (322)
- Czym są łańcuchy znaków? (324)
- Typy String i Char (325)
- Literały łańcuchowe i znakowe (326)
- Oznaczanie znaków specjalnych (327)
- Formatowanie wyświetlanych danych (330)
- Standardowe łańcuchy formatowania liczb (331)
- Niestandardowe łańcuchy formatujące (337)
- Daty i godziny (340)
- W drugą stronę - konwersja łańcuchów na dane innych typów (343)
- Złożone formatowanie przy użyciu metody String.Format (345)
- Wrażliwość na ustawienia kulturowe (346)
- Poznawanie reguł formatowania (348)
- Uzyskiwanie dostępu do znaków na podstawie indeksów (349)
- Łańcuchy znaków są niezmienne (349)
- Pobieranie ciągu znaków (351)
- Składanie łańcuchów znaków (352)
- Ponowne dzielenie łańcuchów (354)
- Wielkie i małe litery (355)
- Operacje na tekście (356)
- StringBuilder - modyfikowalne łańcuchy znaków (357)
- Odnajdywanie i zastępowanie łańcuchów (361)
- Wszelkiego typu "puste" łańcuchy znaków (362)
- Usuwanie białych znaków (365)
- Sprawdzanie typu znaków (368)
- Kodowanie znaków (368)
- Dlaczego kodowanie ma znaczenie (370)
- Kodowanie i dekodowanie (371)
- Po co reprezentować łańcuchy w formie sekwencji bajtów? (378)
- Podsumowanie (378)
- Sprawdzanie katalogów i plików (379)
- Badanie katalogów (382)
- Operacje na ścieżkach (383)
- Ścieżka i aktualny katalog roboczy (384)
- Zdobywanie informacji o pliku (385)
- Tworzenie plików tymczasowych (388)
- Usuwanie plików (389)
- Powszechnie znane katalogi (390)
- Bezpieczne łączenie elementów ścieżek (393)
- Tworzenie i zabezpieczanie hierarchii katalogów (394)
- Usuwanie katalogu (401)
- Zapis plików tekstowych (402)
- Zapis całego pliku tekstowego w jednym wywołaniu (402)
- Zapis tekstu przy użyciu klasy StreamWriter (403)
- Gdy pliki schodzą na złą drogę: obsługa wyjątków (406)
- Określanie i modyfikacja uprawnień (410)
- Wczytywanie plików do pamięci (414)
- Strumienie (418)
- Poruszanie się wewnątrz strumienia (424)
- Zapis danych przy użyciu strumieni (425)
- Odczyt, zapis i blokowanie plików (426)
- Konstruktory klasy FileStream (428)
- Bufory strumieni (428)
- Określanie uprawnień podczas tworzenia strumieni (429)
- Opcje zaawansowane (429)
- Asynchroniczne operacje na plikach (430)
- Mechanizm Isolated Storage (433)
- Magazyny (434)
- Zapis i odczyt tekstu (435)
- Definicja izolowania (436)
- Zarządzanie magazynami użytkownika przy użyciu limitów (440)
- Zarządzanie magazynami (441)
- Strumienie, które nie są plikami (444)
- Strumień adaptujący - CryptoStream (447)
- Wszystko w pamięci - MemoryStream (448)
- Reprezentowanie danych binarnych jako tekstu przy użyciu kodowania Base64 (449)
- Podsumowanie (452)
- Podstawy XML (krótki przegląd) (453)
- Elementy (453)
- XHTML (455)
- Litera "X" oznacza "rozszerzalny" (eXtensible) (456)
- Tworzenie dokumentów XML (456)
- Elementy XML (459)
- Atrybuty XML (460)
- Umieszczanie kodu LINQ w LINQ to XML (463)
- Przeszukiwanie kodu XML za pomocą LINQ (464)
- Wyszukiwanie pojedynczego węzła (467)
- Osie wyszukiwania (468)
- Klauzule where (469)
- Serializacja XML (469)
- Dostosowywanie serializacji XML za pomocą atrybutów (472)
- Podsumowanie (473)
- Wybór technologii sieciowej (475)
- Aplikacja WWW z kodem klienta (476)
- Klient .NET i serwer .NET (480)
- Klient .NET i usługa WWW pochodząca z zewnątrz (482)
- Klient zewnętrzny i usługa WWW .NET (483)
- Platforma WCF (483)
- Tworzenie projektu WCF (483)
- Kontrakty WCF (484)
- Testowy host i klient WCF (486)
- Udostępnianie usługi WCF (489)
- Pisanie klienta WCF (496)
- Dwukierunkowa komunikacja z dwustronnymi kontraktami (504)
- Protokół HTTP (513)
- Klient WWW (514)
- Klasy WebRequest i WebResponse (518)
- Gniazda (525)
- Protokoły IP, IPv6 oraz TCP (526)
- Łączenie się z usługami za pomocą klasy Socket (531)
- Implementowanie usług za pomocą klasy Socket (535)
- Inne możliwości związane z siecią (540)
- Podsumowanie (540)
- Krajobraz możliwości dostępu do danych w ramach platformy .NET (541)
- Klasyczny mechanizm ADO.NET (542)
- LINQ i bazy danych (546)
- Technologie dostępu do danych nieopracowane przez firmę Microsoft (548)
- WCF Data Services (548)
- Technologia Silverlight i dostęp do danych (549)
- Bazy danych (550)
- Model encji danych (551)
- Wygenerowany kod (555)
- Zmiana odwzorowywania (557)
- Związki (558)
- Dziedziczenie (565)
- Zapytania (566)
- LINQ to Entities (566)
- Entity SQL (570)
- Mieszanie języków ESQL oraz LINQ (573)
- Dostawca ADO.NET EntityClient (574)
- Kontekst obiektu (574)
- Obsługa połączenia (574)
- Tworzenie, aktualizowanie i usuwanie (577)
- Transakcje (579)
- Optymistyczna współbieżność (584)
- Czas życia kontekstu i encji (586)
- WCF Data Services (587)
- Podsumowanie (591)
- Komponenty .NET - podzespoły (593)
- Odwołania (594)
- Pisanie bibliotek (597)
- Ochrona (599)
- Nazwy (602)
- Podpisywanie i silne nazwy (603)
- Ładowanie (605)
- Ładowanie z folderu aplikacji (606)
- Ładowanie z bufora GAC (606)
- Ładowanie z pliku Silverlight o rozszerzeniu xap (607)
- Jawne ładowanie (607)
- Podsumowanie (609)
- Wątki (613)
- Wątki i systemowy mechanizm szeregujący (615)
- Stos (617)
- Pula wątków (624)
- Powinowactwo oraz kontekst wątków (625)
- Popularne błędne opinie dotyczące wątków (627)
- Tworzenie kodu wielowątkowego jest trudne (634)
- Strategie tworzenia kodu wielowątkowego (637)
- Podstawowe narzędzia synchronizacji (638)
- Monitor (639)
- Inne typy blokad (649)
- Inne mechanizmy synchronizacji (653)
- Zdarzenia (653)
- Odliczanie (654)
- Programowanie asynchroniczne (655)
- Model programowania asynchronicznego (656)
- Programowanie asynchroniczne bazujące na zdarzeniach (659)
- Doraźne operacje asynchroniczne (660)
- Task Parallel Library (661)
- Zadania (661)
- Obsługa anulowania (668)
- Obsługa błędów (669)
- Równoległość danych (671)
- Metody Parallel.For oraz Parallel.ForEach (671)
- PLINQ - równoległe LINQ (673)
- Podsumowanie (674)
- Atrybuty (675)
- Typy atrybutów (676)
- Własne atrybuty (677)
- Odzwierciedlanie (681)
- Badanie metadanych (681)
- Odkrywanie typów (683)
- Odzwierciedlanie na rzecz określonego typu (684)
- Późne wiązanie (686)
- Podsumowanie (689)
- Styl statyczny kontra styl dynamiczny (691)
- Styl dynamiczny i automatyzacja COM (693)
- Typ dynamic (694)
- Typy obiektów i słowo dynamic (697)
- Typ dynamic w zastosowaniach niezwiązanych z interoperacyjnością? (707)
- Podsumowanie (710)
- Importowanie kontrolek ActiveX (711)
- Importowanie kontrolek do projektów .NET (712)
- Podzespoły współdziałania (714)
- Bez PIA (716)
- 64 czy 32 bity? (717)
- Mechanizm P/Invoke (720)
- Wskaźniki (724)
- Rozszerzenia składni C# 4.0 (729)
- Właściwości indeksowane (729)
- Opcjonalny modyfikator ref (730)
- Podsumowanie (731)
- XAML i kod ukryty (735)
- XAML i obiekty (739)
- Elementy i kontrolki (742)
- Panele układów (743)
- Elementy graficzne (752)
- Kontrolki (759)
- Kontrolki użytkownika (763)
- Szablony kontrolek (765)
- Style (767)
- Menedżer stanu wizualnego (769)
- Wiązanie danych (771)
- Szablony danych (773)
- Podsumowanie (776)
- Podstawy technologii Web Forms (777)
- Zdarzenia formularzy sieciowych (779)
- Cykl życia stron w technologii Web Forms (780)
- Tworzenie aplikacji internetowych (781)
- Pliki kodu ukrytego (782)
- Dodawanie kontrolek (783)
- Kontrolki serwerowe (785)
- Wiązanie danych (786)
- Sprawdzanie kodu (789)
- Dodawanie kontrolek i formularzy (792)
- Podsumowanie (796)
- Tworzenie aplikacji (798)
- Dodawanie źródła wiązania (799)
- Kontrolki (801)
- Dokowanie i kotwiczenie (806)
- Wiązanie danych (808)
- Obsługa zdarzeń (813)
- Podsumowanie (814)
Wstęp (13)
1. Prezentacja C# (19)
2. Podstawowe techniki programowania (29)
3. Wyodrębnianie idei przy wykorzystaniu klas i struktur (77)
4. Rozszerzalność i polimorfizm (121)
5. Delegacje - łatwość komponowania i rozszerzalność (159)
6. Obsługa błędów (199)
7. Tablice i listy (233)
8. LINQ (275)
9. Klasy kolekcji (307)
10. Łańcuchy znaków (323)
11. Pliki i strumienie (379)
12. XML (453)
13. Sieci (475)
14. Bazy danych (541)
15. Podzespoły (593)
16. Wątki i kod asynchroniczny (611)
17. Atrybuty i odzwierciedlanie (675)
18. Typ dynamic (691)
19. Współdziałanie z COM i Win32 (711)
20. WPF i Silverlight (733)
21. Tworzenie aplikacji w ASP.NET (777)
22. Windows Forms (797)
Skorowidz (817)
Helion - inne książki
-
Nowość Promocja Promocja 2za1
Chcesz pracować w branży IT jako tester? W takim razie potrzebujesz solidnych podstaw! Swoją karierę rozpocznij od przygotowania się do uznawanego na całym świecie egzaminu ISTQB® „Certyfikowany tester - poziom podstawowy”. Uzyskany certyfikat otworzy Ci drzwi do wielu firm z branży informatycznej i będzie stanowił gwarancję, że posiadasz wiedzę i umiejętności wymagane od osoby pracującej na stanowisku testera.- Druk
- PDF + ePub + Mobi pkt
(44,85 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Nowość Promocja Promocja 2za1
Dzięki tej praktycznej książce zrozumiesz podstawowe koncepcje związane z biblioteką React, takie jak składnia JSX, wzorce zaawansowane, wirtualny model DOM, mechanizm rekoncyliacji Reacta, a także zaawansowane techniki optymalizacji. W rzeczywistości jest to dość złożona biblioteka, jednak tutaj jej tajniki zostały wyjaśnione w wyjątkowo przystępny sposób. A to oznacza, że szybko i dogłębnie zrozumiesz mechanizmy kryjące się za działaniem Reacta, zdobędziesz umiejętności pozwalające na tworzenie intuicyjnego kodu Reacta, zrozumiesz jego niuanse i koncepcje ― i przejdziesz na zupełnie nowy poziom biegłości.- Druk
- PDF + ePub + Mobi pkt
(51,35 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Nowość Promocja Promocja 2za1
Dzięki tej książce zorientujesz się, że utrzymanie kontroli nad architekturą w dużej mierze zależy od zastosowanego stylu architektonicznego. Zrozumiesz też wady konwencjonalnej architektury warstwowej i zapoznasz się z zaletami stylów koncentrujących się na dziedzinie, takich jak architektura heksagonalna. Dowiesz się także, jak można ją wyrazić w kodzie źródłowym. Poznasz szczegóły różnych strategii mapowania między warstwami architektury heksagonalnej, a ponadto prześledzisz, jak różne elementy architekturalne łączą się w jedną aplikację. Bazując na stylu architektury heksagonalnej, nauczysz się tworzyć intuicyjne w późniejszej obsłudze technicznej aplikacje internetowe. Szybko się przekonasz, że wiedza zdobyta w trakcie lektury pozwoli Ci na tworzenie wysokojakościowych aplikacji, które przetrwają próbę czasu.- Druk
- PDF + ePub + Mobi pkt
(32,43 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł (-40%) -
Bestseller Nowość Promocja Promocja 2za1
Koncepcje te zostały przystępnie wyjaśnione właśnie w tej książce. W szczególności zapoznasz się z praktycznymi aspektami probabilistyki, statystyki, algebry liniowej i rachunku różniczkowego. Prezentacji tych zagadnień towarzyszą fragmenty kodu w Pythonie i praktyczne przykłady zastosowań w uczeniu głębokim. Rozpoczniesz od zapoznania się z podstawami, takimi jak twierdzenie Bayesa, a następnie przejdziesz do bardziej zaawansowanych zagadnień, w tym uczenia sieci neuronowych przy użyciu wektorów, macierzy i pochodnych. Dwa ostatnie rozdziały dadzą Ci szansę użycia nowej wiedzy do zaimplementowania propagacji wstecznej i metody gradientu prostego — dwóch podstawowych algorytmów napędzających rozwój sztucznej inteligencji.- Druk
(57,84 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł (-40%) -
Bestseller Nowość Promocja Promocja 2za1
Ta pozycja, podobnie jak inne z serii Rusz głową!, została przygotowana zgodnie z jedyną w swoim rodzaju metodyką nauczania, wykorzystującą zasady funkcjonowania ludzkiego mózgu. Dzięki zagadkom, tajemniczym historiom, angażującym ćwiczeniom i przystępnie podanej wiedzy bez trudu przyswoisz nawet dość złożone koncepcje, takie jak programowanie zorientowane obiektowo, aplikacje sieciowe czy uczenie maszynowe. Znajdziesz tu zabawne i niekonwencjonalne ilustracje, świetne analogie, a w toku nauki krok po kroku zbudujesz własną aplikację. Przekonasz się, że to absolutnie wyjątkowy i niezwykle skuteczny podręcznik!- Druk
(83,85 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Nowość Promocja Promocja 2za1
Wyjątkowość tej książki polega na pragmatyzmie: opisano w niej, jak wyglądają realia pracy projektanta UX i jak bardzo potrafią być zagmatwane. Zapoznasz się z różnymi kontekstami i sytuacjami związanymi z projektowaniem UX, a także z ograniczeniami, jakie temu towarzyszą. To przygotuje Cię do prawdziwych wyzwań związanych z osobami zaangażowanymi w projekty. Poznasz też realia działalności firm i znaczenie aspektów biznesowych i finansowych. Posiądziesz cenną umiejętność godzenia celów komercyjnych ze swoją pracą bez uszczerbku dla empatii i etyki projektowania.- Druk
- PDF + ePub + Mobi pkt
(53,40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł (-40%) -
Bestseller Nowość Promocja Promocja 2za1
Sztuczna inteligencja jest na ustach wszystkich. Odkąd pojawił się ChatGPT, newsy ze świata informatyki trafiają na pierwsze strony gazet, pojawiają się w serwisach informacyjnych, programach radiowych i telewizyjnych. Na temat AI dyskutują już nie tylko programiści, ale także fizycy, filozofowie i specjaliści zajmujący się rynkiem pracy. Wojskowi i naukowcy odkrywają dla niej kolejne zastosowania w swoich dziedzinach, futurolodzy zaś na zmianę straszą wizjami rodem z Terminatora i Czarnego lustra i uspokajają, że to wszystko dla naszego dobra, a sztuczna inteligencja pozostaje przecież pod ludzką kontrolą.- Druk
- PDF + ePub + Mobi pkt
(29,18 zł najniższa cena z 30 dni)
26.94 zł
44.90 zł (-40%) -
Nowość Promocja Promocja 2za1
Oprogramowanie jest dziś praktycznie wszędzie, a programiści od dawna należą do najbardziej poszukiwanych specjalistów. Na podstawie napisanego przez nich kodu funkcjonują już nie tylko komputery i smartfony. Oprogramowanie steruje sprzętami domowymi, telewizorem czy lodówką. W ramach tak zwanego internetu rzeczy wiele urządzeń technicznych komunikuje się między sobą bez udziału człowieka. Gwałtownie rozwija się sztuczna inteligencja, wymagająca specjalistycznego oprogramowania. Nie dziwi więc, że jego rozwój ciągle przyspiesza. W obliczu tych faktów odpowiedź na pytanie, jakiego języka programowania warto się nauczyć, jest trudna. Nawet dla osoby, która wie, w jaki sposób zamierza w przyszłości korzystać ze swoich informatycznych umiejętności.- Druk
- PDF + ePub + Mobi pkt
(26,94 zł najniższa cena z 30 dni)
26.94 zł
44.90 zł (-40%) -
Bestseller Nowość Promocja Promocja 2za1
Ta książka stanowi twardy dowód, że matematyka jest elastyczna, kreatywna i radosna. Potraktuj ją jako fascynującą podróż przez świat matematyki abstrakcyjnej do teorii kategorii. Przekonaj się, że bez formalnej wiedzy w tej dziedzinie możesz rozwinąć umiejętność matematycznego myślenia. Abstrakcyjne idee matematyczne pomogą Ci inaczej spojrzeć na aktualne wydarzenia, kwestie sprawiedliwości społecznej i przywilejów społecznych czy nawet na COVID-19.- Druk
- PDF + ePub + Mobi pkt
(38,35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł (-40%) -
Nowość Promocja Promocja 2za1
Inżynieria wymagań jest jedną z podstawowych dyscyplin inżynierii oprogramowania. Cały proces wytwarzania oprogramowania powinien być oparty właśnie na niej. W ramach inżynierii wymagań korzystamy z wiedzy naukowej, technicznej i doświadczenia do zdefiniowania problemu, a także do zarządzania zakresem budowanego systemu oprogramowania. Bez znajomości reguł dotyczących zbierania, specyfikowania i analizy wymagań bardzo trudno jest zbudować system oprogramowania spełniający rzeczywiste potrzeby jego odbiorców.- Druk
(44,85 zł najniższa cena z 30 dni)
41.40 zł
69.00 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
Proszę wybrać ocenę!
Proszę wpisać opinię!
Książka drukowana
Proszę czekać...
Oceny i opinie klientów: C#. Programowanie. Wydanie VI Ian Griffiths, Matthew Adams, Jesse Liberty (31) 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.
(8)
(4)
(3)
(4)
(10)
(2)
więcej opinii
ukryj opinie