ODBIERZ TWÓJ BONUS :: »

C# 7.0 w pigułce. Wydanie VII Joseph Albahari, Ben Albahari

Autorzy:
Joseph Albahari, Ben Albahari
Serie wydawnicze:
W pigułce
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.6/6  Opinie: 7
Stron:
1024
Druk:
oprawa twarda
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
77,40 zł 129,00 zł (-40%)
77,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
64,50 zł 129,00 zł (-50%)
64,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Składni języka C#, typów oraz zmiennych
  • Tworzenia własnych klas, struktur, interfejsów i typów generycznych
  • Stosowania delegatów, zdarzeń, wyrażeń lambda i metod anonimowych
  • Obsługi wyjątków i implementowania mechanizmów try-catch
  • Wykorzystywania LINQ do zapytań i manipulacji danymi
  • Pracy z kolekcjami, listami, słownikami i innymi strukturami danych
  • Programowania współbieżnego i asynchronicznego z użyciem wątków i zadań
  • Zarządzania pamięcią, usuwania nieużytków i zapobiegania wyciekom
  • Serializacji danych do formatów XML i binarnych
  • Realizowania operacji wejścia-wyjścia na plikach i strumieniach
  • Tworzenia aplikacji sieciowych z obsługą protokołów HTTP, TCP, FTP
  • Stosowania refleksji i pracy z metadanymi oraz dynamicznego generowania kodu
  • Zapewniania bezpieczeństwa aplikacji, w tym kryptografii i zarządzania uprawnieniami
  • Integracji z natywnymi bibliotekami, COM i współdziałania z innymi technologiami
  • Wykorzystywania wyrażeń regularnych do przetwarzania tekstu
  • Pracy z kompilatorem Roslyn, analizowania drzewa składni i modelu semantycznego

C# jest uważany za flagowy projekt firmy Microsoft. Język ten charakteryzuje się niezwykłą elastycznością i wszechstronnością. Udostępnia wysokopoziomowe abstrakcje, takie jak wyrażenia, zapytania i kontynuacje asynchroniczne, ale też pozwala na korzystanie z mechanizmów niskopoziomowych. W efekcie dzięki takim konstrukcjom, jak własne typy wartościowe programisty czy opcjonalne wskaźniki, można znacząco zwiększyć wydajność aplikacji. Wersja 7.0 jest kolejną poważną aktualizacją języka. Zapoznanie się z tymi zmianami będzie bardzo ważne dla każdego programisty piszącego w C#.

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 kwestie, jak współbieżność, bezpieczeństwo i domeny aplikacji. Informacje o nowych składnikach języka C# 6.0 i 7.0, a także o związanej z nim platformie zostały oznaczone. Szczególnie istotny z punktu widzenia programisty może okazać się rozdział o nowym kompilatorze Roslyn, zwanym kompilatorem usługowym.

Najważniejsze zagadnienia ujęte w książce:

  • składnia, typy oraz zmienne C#
  • wskaźniki, przeciążanie operatorów i wiązanie dynamiczne
  • programowanie współbieżne i asynchroniczne, praca z wątkami i programowanie równoległe
  • rdzenne technologie i techniki platformy .NET Framework, w tym LINQ, XML, kolekcje, kontrakty kodu, zarządzanie pamięcią, refleksja, programowanie dynamiczne
  • kompilator Roslyn, w tym jego architektura, struktura drzewa składni i model semantyczny

C# w nowej odsłonie - nowoczesny język dla profesjonalistów!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorach książki

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.

Ben Albahari jest współzałożycielem serwisu Auditionist, wirtualnej sceny castingowej dla aktorów. Przez pięć lat pracował w Microsofcie, gdzie kierował kilkoma projektami. Współzakładał firmę Genamics, która dostarcza narzędzia dla programistów C# i J++ oraz oprogramowanie do analizy sekwencji DNA i aminokwasów w cząsteczkach białek. Jest współautorem kilku książek o programowaniu w C#.

Joseph Albahari, Ben Albahari - pozostałe książki

Zobacz pozostałe książki z serii W pigułce

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,C# 7.0 w pigułce. Wydanie VII" obejmuje najnowsze zmiany w języku C#?
Tak, książka szczegółowo omawia nowości wprowadzone w C# 6.0 i 7.0, w tym nowe składniki języka oraz aktualizacje platformy .NET.
2. Czy publikacja nadaje się do nauki samodzielnej, czy raczej jako podręcznik pomocniczy?
Książka jest przejrzystym i kompletnym kompendium, które doskonale sprawdzi się zarówno do samodzielnej nauki, jak i jako źródło szybkich odpowiedzi podczas pracy z C#.
3. Jakie zagadnienia praktyczne znajdę w tej książce?
W książce znajdziesz m.in. praktyczne przykłady dotyczące programowania współbieżnego, obsługi LINQ, pracy z XML, zarządzania pamięcią, diagnostyki, bezpieczeństwa, programowania dynamicznego oraz integracji z innymi technologiami.
4. Czy książka zawiera przykłady kodu i praktyczne ćwiczenia?
Tak, publikacja zawiera liczne przykłady kodów, które ilustrują omawiane zagadnienia oraz pomagają lepiej zrozumieć działanie poszczególnych funkcji i technik.
5. Czy książka obejmuje zagadnienia związane z kompilatorem Roslyn?
Tak, w książce znajduje się rozdział poświęcony kompilatorowi Roslyn, jego architekturze, strukturze drzewa składni oraz modelowi semantycznemu.
6. Czy ta książka może służyć jako podręczna referencja podczas pracy programisty?
Zdecydowanie tak - dzięki szerokiemu zakresowi tematów i przejrzystemu układowi książka świetnie sprawdza się jako praktyczny przewodnik i źródło szybkich odpowiedzi.
7. W jakim formacie dostępna jest książka na Helion.pl?
Książka dostępna jest w wersji drukowanej oraz - w zależności od oferty - również w formatach elektronicznych (e-book: PDF, ePub, mobi).
8. Czy kupując książkę na Helion.pl, otrzymam dostęp do darmowych materiałów dodatkowych?
Ewentualne materiały dodatkowe, takie jak pliki z kodami źródłowymi, są udostępniane zgodnie z informacją na stronie produktu lub w samej książce. Szczegóły znajdziesz w opisie produktu.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
77,40 zł
Dodaj do koszyka
Ebook
64,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile