C# 9.0 w pigułce
- Ocena:
- 3.0/6 Opinie: 1
- Stron:
- 1000
- Druk:
- oprawa twarda
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: C# 9.0 w pigułce
C# jest uważany za flagowy produkt firmy Microsoft. Od początku był konsekwentnie rozwijany - z najwyższą troską o elastyczność i wszechstronność. W efekcie pozwala na pisanie bezpiecznego kodu. Wersja 9.0 jest ósmą poważną aktualizacją tego języka. Zapewnia wysokopoziomowe abstrakcje, takie jak wyrażenia, zapytania i kontynuacje asynchroniczne, ale także udostępnia niskopoziomowe mechanizmy pozwalające uzyskać maksymalną wydajność aplikacji. Cel ten jest osiągany dzięki takim konstrukcjom jak własne typy wartościowe programisty czy opcjonalne wskaźniki. Tych nowości trzeba się uczyć, ale czas na to poświęcony rekompensuje przyjemne tworzenie znakomitego kodu.
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#.
W książce między innymi:
- składnia C#, definiowanie zmiennych, wskaźniki, domknięcia i wzorce
- tajniki LINQ, dane i praca z bazą danych
- programowanie współbieżne i asynchroniczne
- zaawansowane techniki pracy z wątkami i programowanie równoległe
- narzędzia platformy.NET i struktury Span oraz kryptografia
Trzymaj tę książkę stale na swoim biurku!
Doskonały podręcznik, w którym znajdziesz odpowiedzi na wszystkie pytania dotyczące języka C# 9.0 i platformy .NET 5. C# to odznaczający się wyjątkową elastycznością i wszechstronnością język, który nieustannie się rozwija i zmusza do nauki nowych technik. Zgodnie z tradycją podręczników z serii "w pigułce" niniejsza pozycja została dokładnie przejrzana i uzupełniona, aby stanowiła najlepsze jednotomowe źródło wiedzy na dany temat.
Dziewiąte wydanie tego skoncentrowanego na pojęciach i praktycznych przykładach podręcznika zawiera zwięzłe, ale dokładne, informacje na temat języka C# i platformy .NET zarówno dla średnio zaawansowanych, jak i zaawansowanych programistów.
- Poznaj język C# od składni i technik definiowania zmiennych po zaawansowane pojęcia wskaźników, rekordów, domknięć i wzorców
- Zgłęb tajniki technologii LINQ, której poświęcono aż trzy rozdziały
- Poznaj techniki programowania współbieżnego i asynchronicznego, zaawansowane metody pracy z wątkami i techniki programowanie równoległego
- Naucz się korzystać z narzędzi platformy.NET, takich jak wyrażenia regularne, narzędzia sieciowe, struktury Span, refleksja i kryptografia
"To jedna z nielicznych książek, które trzymam cały czas na biurku jako podręczne źródło informacji".
Scott Guthrie, Microsoft
"Książka ta zawiera opisy najnowszych technik programowania w języku C#, które są tak samo przydatne dla nowicjuszy jak i doświadczonych programistów".
Eric Lippert, Komisja standaryzacyjna ds. języka C#
Wybrane bestsellery
-
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: And...
Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych
(47.40 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
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 ...
Aplikacje i usługi na platformie .NET 7. Tworzenie praktycznych projektów opartych na programach Blazor, .NET MAUI, gRPC, GraphQL i innych zaawansowanych technologiach Aplikacje i usługi na platformie .NET 7. Tworzenie praktycznych projektów opartych na programach Blazor, .NET MAUI, gRPC, GraphQL i innych zaawansowanych technologiach
(101.40 zł najniższa cena z 30 dni)109.85 zł
169.00 zł(-35%) -
To książka dla każdego, kto chce osiągnąć programistyczne oświecenie! Jest napisana w innowacyjny sposób, przyjaznym i zrozumiałym językiem, aby każdy adept programowania zdobył wiedzę i umiejętności potrzebne do pisania dobrego, użytecznego kodu. Dzięki niej nauczysz się myśleć jak zawodowy prog...(9.90 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł(-50%) -
C# to obecnie jeden z najważniejszych, najpopularniejszych i najbardziej wszechstronnych obiektowych języków programowania, nic więc dziwnego, że na rynku dostępnych jest mnóstwo publikacji na jego temat. Niestety, są to przeważnie opasłe tomy, zupełnie nieprzydatne jako pomoc w codziennej pracy.(6.90 zł najniższa cena z 30 dni)
8.49 zł
17.00 zł(-50%) -
From interview preparation to onboarding tips and tricks, The Complete Power BI Interview Guide is the ultimate resource for aspiring Power BI job seekers who want to learn the essentials skills stand out from the competition.
The Complete Power BI Interview Guide. A modern approach to acing the data analyst interview and landing your dream job The Complete Power BI Interview Guide. A modern approach to acing the data analyst interview and landing your dream job
Sandielly Ortega Polanco, Gogula Aryalingam, Abu Bakar Nisar Alvi
(100.08 zł najniższa cena z 30 dni)104.25 zł
139.00 zł(-25%) -
This revised and expanded guide teaches you how to use .NET MAUI for cross-platform development. You will learn how to handle data with the MVVM model, use Blazor UI tools, and migrate from Xamarin.Forms for modern hybrid app development.
.NET MAUI Cross-Platform Application Development. Build high-performance apps for Android, iOS, macOS, and Windows using XAML and Blazor with .NET 8 - Second Edition .NET MAUI Cross-Platform Application Development. Build high-performance apps for Android, iOS, macOS, and Windows using XAML and Blazor with .NET 8 - Second Edition
-
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.
Architecting ASP.NET Core Applications. An atypical design patterns guide for .NET 8, C# 12, and beyond - Third Edition Architecting ASP.NET Core Applications. An atypical design patterns guide for .NET 8, C# 12, and beyond - Third Edition
-
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 s...
Testowanie automatyczne w .NET. Kurs video. Zastosowania frameworka nUnit Testowanie automatyczne w .NET. Kurs video. Zastosowania frameworka nUnit
(39.90 zł najniższa cena z 30 dni)109.85 zł
169.00 zł(-35%) -
With the latest version of .NET 8.0 Core in LTS (Long-Term-Support), best practices are becoming harder to find as the technology continues to evolve. This book will guide you through coding practices and various aspects of software development.
ASP.NET 8 Best Practices. Explore techniques, patterns, and practices to develop effective large-scale .NET web apps ASP.NET 8 Best Practices. Explore techniques, patterns, and practices to develop effective large-scale .NET web apps
-
Learn how to write readable, maintainable, and high-performing code with this clean coding guide encompassing coding best practices, including industry standards, code analysis, and code smell detection, and effective code refactoring. Additionally, you’ll also cover functional programming...
Clean Code with C#. Refactor your legacy C# code base and improve application performance using best practices - Second Edition Clean Code with C#. Refactor your legacy C# code base and improve application performance using best practices - Second Edition
O autorze ebooka
Joseph Albahari jest autorem kilku cenionych książek o programowaniu. Jest też twórcą LINQPada, popularnego narzędzia pomocnego w implementowaniu zapytań do baz danych w LINQ.
Joseph Albahari - pozostałe książki
-
Ta książka ma pełnić funkcję użytecznej ściągawki zawierającej wszystko, co potrzebne do pracy z C#. Została pomyślana tak, aby maksymalnie ułatwić przeglądanie i odnajdywanie potrzebnych treści — i tym samym wesprzeć pracę każdego, komu zależy na sprawnym pisaniu kodu w języku C#. Jest też...(14.90 zł najniższa cena z 30 dni)
14.90 zł
49.90 zł(-70%) -
Ebook available on November 16, 2023When you have questions about C# 12 or .NET 8, this best-selling guide has the answers you need. C# is a language of unusual flexibility and breadth, and with its continual growth, there's always so much more to learn. In the tradition of O'Reilly's Nutshell gu...(211.65 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
Looking for quick answers for using C# 12? This tightly focused and practical guide tells you exactly what you need to know without long intros or bloated samples. Succinct and easy to browse, this pocket reference is an ideal quick source of information. If you know Java, C++, or an earlier C# v...(80.73 zł najniższa cena z 30 dni)
80.73 zł
94.99 zł(-15%) -
W tym zwięzłym kompendium znajdziesz wszystko, co jest potrzebne do programowania w C#. Książka została wydana jako leksykon, co bardzo ułatwia wyszukiwanie potrzebnych treści. Stanowi nieocenioną pomoc dla osób, które znają C# albo C++ lub Javę i postanowiły nabrać wprawy w pracy z najnowszą wer...(39.20 zł najniższa cena z 30 dni)
39.20 zł
49.00 zł(-20%) -
To kolejne, przejrzane i zaktualizowane wydanie doskonałego podręcznika dla programistów. Znalazły się tu zwięzłe i dokładne informacje na temat języka C#, Common Language Runtime (CLR) oraz platformy .NET Core. Zaprezentowano precyzyjne opisy pojęć i konkretne przypadki użycia, a poszczególne za...(89.40 zł najniższa cena z 30 dni)
96.85 zł
149.00 zł(-35%) -
Ta książka jest zwięzłym kompendium, w którym znajdziesz wszystko, co jest potrzebne do pracy z C#, podane w formie poręcznej ściągi. Została pomyślana w taki sposób, aby maksymalnie ułatwić przeglądanie i odnajdywanie potrzebnych treści — by wesprzeć pracę każdego, komu zależy na sprawnym ...(14.90 zł najniższa cena z 30 dni)
19.95 zł
39.90 zł(-50%) -
Niniejsza książka jest kolejnym, uzupełnionym i zaktualizowanym wydaniem cenionego kompendium wiedzy o C#, CLR oraz o związanej z C# platformie. Napisano ją z myślą o programistach na co najmniej średnim poziomie zaawansowania. W zrozumiały, a równocześnie dogłębny sposób wyjaśniono takie trudne ...(77.40 zł najniższa cena z 30 dni)
83.85 zł
129.00 zł(-35%) -
C# od dawna jest dojrzałym, uniwersalnym i efektywnym językiem programowania, dzięki któremu można sprawnie pisać kod bezpieczny, przejrzysty i wydajny. Założeniami, które przyświecały twórcom C#, jest obiektowość i kontrola typów, jednak przede wszystkim język ten ma być prosty w stosowaniu. Mim...(20.94 zł najniższa cena z 30 dni)
22.68 zł
34.90 zł(-35%)
Zobacz pozostałe książki z serii O'Reilly
-
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 pobierani...
Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II
(53.40 zł najniższa cena z 30 dni)57.84 zł
89.00 zł(-35%) -
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ć....
Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego
(52.20 zł najniższa cena z 30 dni)56.55 zł
87.00 zł(-35%) -
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 F...
Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
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 poz...
Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
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ż...
Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
To gruntownie zaktualizowane i uzupełnione wydanie praktycznego przewodnika po wdrażaniu i testowaniu kontenerów Dockera. Przedstawia proces przygotowania pakietu aplikacji ze wszystkimi ich zależnościami, a także jego testowania, wdrażania, skalowania i utrzymywania w środowiskach produkcyjnych....
Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III
(52.20 zł najniższa cena z 30 dni)56.55 zł
87.00 zł(-35%) -
To książka przeznaczona dla osób, które pracują ze zbiorami danych. Jest praktycznym przewodnikiem po koncepcjach algebry liniowej, pomyślanym tak, by ułatwić ich zrozumienie i zastosowanie w użytecznych obliczeniach. Poszczególne zagadnienia przedstawiono za pomocą kodu Pythona, wraz z przykłada...
Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie
(46.20 zł najniższa cena z 30 dni)50.05 zł
77.00 zł(-35%) -
Ta książka stanowi wszechstronne omówienie wszystkich bibliotek Pythona, potrzebnych naukowcom i specjalistom pracującym z danymi. Znalazł się tu dokładny opis IPythona, NumPy, Pandas, Matplotlib, Scikit-Learn i innych narzędzi. Podręcznik uwzględnia przede wszystkim ich aspekty praktyczne, dzięk...
Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II
(77.40 zł najniższa cena z 30 dni)83.85 zł
129.00 zł(-35%) -
Oto kolejne wydanie zwięzłego podręcznika dla programistów Javy, który ma ułatwić maksymalne wykorzystanie technologii tego języka w wersji 17. Treść została skrupulatnie przejrzana i uzupełniona o materiał dotyczący nowości w obiektowym modelu Javy. Pierwsza część książki obejmuje wprowadzenie d...(53.40 zł najniższa cena z 30 dni)
57.84 zł
89.00 zł(-35%) -
Oto zwięzły i praktyczny przewodnik po usłudze GA4 i jej integracji z chmurą. Szczególnie skorzystają z niego analitycy danych, biznesu i marketingu. Opisano tu wszystkie istotne kwestie dotyczące tego nowego, potężnego modelu analitycznego. Szczególną uwagę poświęcono bardziej zaawansowanym funk...
Google Analytics od podstaw. Analiza wpływu biznesowego i wyznaczanie trendów Google Analytics od podstaw. Analiza wpływu biznesowego i wyznaczanie trendów
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%)
Ebooka "C# 9.0 w pigułce" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox 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# 9.0 w pigułce" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "C# 9.0 w pigułce" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- C# 9.0 in a Nutshell: The Definitive Reference
- Tłumaczenie:
- Łukasz Piwko, Robert Górczyński, Jakub Hubisz
- ISBN Książki drukowanej:
- 978-83-283-8198-8, 9788328381988
- Data wydania książki drukowanej:
- 2022-02-28
- ISBN Ebooka:
- 978-83-283-8199-5, 9788328381995
- Data wydania ebooka:
- 2022-02-28 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@ebookpoint.pl.
- Format:
- 164x239
- Numer z katalogu:
- 152952
- Rozmiar pliku Pdf:
- 9.0MB
- Rozmiar pliku ePub:
- 6.3MB
- Rozmiar pliku Mobi:
- 16.5MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Zgłoś erratę
- Serie wydawnicze: O'Reilly
Spis treści ebooka
- Obiektowość 17
- Bezpieczeństwo typów 18
- Zarządzanie pamięcią 19
- Platformy 19
- Historia C# w pigułce 24
- Pierwszy program w języku C# 39
- Składnia 42
- Podstawy typów 44
- Typy liczbowe 54
- Typ logiczny i operatory 63
- Łańcuchy znaków i pojedyncze znaki 65
- Tablice 67
- Zmienne i parametry 72
- Wyrażenia i operatory 83
- Operatory null 87
- Instrukcje 88
- Przestrzenie nazw 99
- Klasy 105
- Dziedziczenie 124
- Typ object 134
- Struktury 138
- Modyfikatory dostępu 140
- Interfejsy 142
- Wyliczenia 148
- Typy zagnieżdżone 152
- Typy generyczne 153
- Delegaty 166
- Zdarzenia 174
- Wyrażenia lambda 180
- Metody anonimowe 185
- Instrukcje try i wyjątki 186
- Wyliczenia i iteratory 194
- Typy wartościowe dopuszczające wartość null 199
- Typy referencyjne dopuszczające wartość null 205
- Metody rozszerzające 207
- Typy anonimowe 210
- Krotki 211
- Rekordy (C# 9) 214
- Wzorce 224
- Atrybuty 229
- Atrybuty informacji wywołującego 231
- Wiązanie dynamiczne 232
- Przeciążanie operatorów 239
- Niebezpieczny kod i wskaźniki 243
- Dyrektywy preprocesora 248
- Dokumentacja XML 250
- .NET Standard 255
- Wersje środowiska i C# 258
- Zestawy referencyjne 258
- CLR i BCL 259
- Warstwy aplikacji 263
- Obsługa łańcuchów i tekstu 267
- Data i godzina 280
- Daty i strefy czasowe 288
- Formatowanie i parsowanie obiektów DateTime 292
- Standardowe łańcuchy formatu i flagi parsowania 298
- Inne mechanizmy konwersji 304
- Globalizacja 308
- Praca z liczbami 309
- Wyliczenia 314
- Struktura Guid 317
- Porównywanie 318
- Określanie kolejności 328
- Klasy pomocnicze 331
- Przeliczalność 336
- Interfejsy ICollection i IList 343
- Klasa Array 346
- Listy, kolejki, stosy i zbiory 354
- Słowniki 363
- Kolekcje i pośredniki z możliwością dostosowywania 369
- Niezmienne kolekcje 374
- Dołączanie protokołów równości i porządkowania 378
- Podstawy 385
- Składnia płynna 387
- Wyrażenia zapytań 393
- Wykonywanie opóźnione 397
- Podzapytania 403
- Tworzenie zapytań złożonych 406
- Strategie projekcji 410
- Zapytania interpretowane 412
- EF Core 418
- Budowanie wyrażeń zapytań 429
- Informacje ogólne 435
- Filtrowanie 438
- Projekcja 442
- Łączenie 453
- Porządkowanie 461
- Grupowanie 464
- Operatory zbiorów 467
- Metody konwersji 468
- Operatory elementów 471
- Metody agregacyjne 473
- Kwantyfikatory 477
- Metody generujące 478
- Przegląd architektury 480
- Informacje ogólne o X-DOM 481
- Tworzenie drzewa X-DOM 484
- Nawigowanie i wysyłanie zapytań 487
- Modyfikowanie drzewa X-DOM 492
- Praca z wartościami 495
- Dokumenty i deklaracje 497
- Nazwy i przestrzenie nazw 501
- Adnotacje 506
- Projekcja do X-DOM 507
- Klasa XmlReader 511
- Klasa XmlWriter 519
- Typowe zastosowania klas XmlReader i XmlWriter 521
- Praca z formatem JSON 526
- IDisposable, Dispose i Close 533
- Automatyczne usuwanie nieużytków 539
- Finalizatory 541
- Jak działa mechanizm usuwania nieużytków? 546
- Wycieki pamięci zarządzanej 553
- Słabe odwołania 556
- Kompilacja warunkowa 561
- Debugowanie i klasy monitorowania 565
- Integracja z debuggerem 568
- Procesy i wątki procesów 569
- Klasy StackTrace i StackFrame 570
- Dziennik zdarzeń Windows 572
- Liczniki wydajności 574
- Klasa Stopwatch 578
- Międzyplatformowe narzędzia diagnostyczne 579
- Wprowadzenie 583
- Wątki 584
- Zadania 600
- Reguły asynchroniczności 609
- Funkcje asynchroniczne w języku C# 614
- Wzorce asynchroniczności 633
- Przestarzałe wzorce 641
- Architektura strumienia 645
- Użycie strumieni 647
- Adapter strumienia 661
- Kompresja strumienia 669
- Praca z plikami w postaci archiwum ZIP 672
- Operacje na plikach i katalogach 673
- Plikowe operacje wejścia-wyjścia w UWP 683
- Bezpieczeństwo systemu operacyjnego 687
- Mapowanie plików w pamięci 690
- Architektura sieci 694
- Adresy i porty 697
- Adresy URI 698
- Klasy po stronie klienta 700
- Praca z HTTP 713
- Tworzenie serwera HTTP 717
- Użycie FTP 719
- Użycie DNS 721
- Wysyłanie poczty elektronicznej za pomocą SmtpClient 722
- Użycie TCP 723
- Otrzymywanie poczty elektronicznej POP3 za pomocą TCP 726
- TCP w UWP 728
- Co znajduje się w zestawie? 730
- Silne nazwy i podpisywanie zestawu 734
- Nazwy zestawów 735
- Technologia Authenticode 738
- Zasoby i zestawy satelickie 740
- Ładowanie, znajdowanie i izolowanie zestawów 748
- Refleksja i aktywacja typów 769
- Refleksja i wywoływanie składowych 775
- Refleksja dla zestawów 787
- Praca z atrybutami 788
- Generowanie dynamicznego kodu 793
- Emitowanie zestawów i typów 800
- Emitowanie składowych typów 802
- Emitowanie generycznych typów i klas 808
- Kłopotliwe cele emisji 810
- Parsowanie IL 813
- Dynamiczny system wykonawczy języka 818
- Unifikacja typów liczbowych 820
- Dynamiczne wybieranie przeciążonych składowych 821
- Implementowanie obiektów dynamicznych 827
- Współpraca z językami dynamicznymi 830
- Informacje ogólne 832
- Windows Data Protection 832
- Obliczanie skrótów 834
- Szyfrowanie symetryczne 835
- Szyfrowanie kluczem publicznym i podpisywanie 840
- Przegląd technik synchronizacji 846
- Blokowanie wykluczające 846
- Blokady i bezpieczeństwo ze względu na wątki 854
- Blokowanie bez wykluczania 859
- Sygnalizacja przy użyciu uchwytów zdarzeń oczekiwania 866
- Klasa Barrier 873
- Leniwa inicjalizacja 874
- Pamięć lokalna wątku 877
- Zegary 880
- Dlaczego PFX? 885
- PLINQ 888
- Klasa Parallel 900
- Równoległe wykonywanie zadań 906
- Klasa AggregateException 916
- Kolekcje współbieżne 918
- Klasa BlockingCollection
921 - Struktura Span i plasterkowanie 926
- Struktura Memory
929 - Enumeratory działające tylko do przodu 930
- Praca z pamięcią alokowaną na stosie i niezarządzaną 932
- Odwołania do natywnych bibliotek DLL 934
- Szeregowanie typów i parametrów 935
- Wywołania zwrotne z kodu niezarządzanego 939
- Symulowanie unii C 942
- Pamięć współdzielona 943
- Mapowanie struktury na pamięć niezarządzaną 945
- Współpraca COM 949
- Wywołanie komponentu COM z C# 951
- Osadzanie typów współpracujących 954
- Udostępnianie obiektów C# COM 955
- Podstawy wyrażeń regularnych 957
- Kwantyfikatory 962
- Asercje o zerowej wielkości 963
- Grupy 966
- Zastępowanie i dzielenie tekstu 967
- Receptury wyrażeń regularnych 969
- Leksykon języka wyrażeń regularnych 972
Wstęp 11
1. Wprowadzenie do C# i .NET 17
2. Podstawy języka C# 39
3. Tworzenie typów w języku C# 105
4. Zaawansowane elementy języka C# 166
5. Ogólny zarys platformy 255
6. Podstawowe wiadomości o platformie .NET 267
7. Kolekcje 336
8. Zapytania LINQ 385
9. Operatory LINQ 434
10. LINQ to XML 480
11. Inne technologie XML i JSON 511
12. Zwalnianie zasobów i mechanizm usuwania nieużytków 533
13. Diagnostyka 561
14. Współbieżność i asynchroniczność 583
15. Strumienie i wejście-wyjście 645
16. Sieć 694
17. Zestawy 730
18. Refleksja i metadane 768
19. Programowanie dynamiczne 818
20. Kryptografia 832
21. Zaawansowane techniki wielowątkowości 845
22. Programowanie równoległe 884
23. Struktury Span 24. Współdziałanie macierzyste i poprzez COM 934
25. Wyrażenia regularne 957
Skorowidz 977
Oceny i opinie klientów: C# 9.0 w pigułce Joseph Albahari (1) 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.
(0)
(0)
(0)
(1)
(0)
(0)