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
83,85 zł 129,00 zł (-35%)
77,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
70,95 zł 129,00 zł (-45%)
39,90 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu 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!

Wiosenne porządku na magazynach! / Ebooki -45%, książki -35%

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
83,85 zł
Dodaj do koszyka
Ebook
70,95 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 dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO 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łacę z Getin Bank 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
Bezpieczne płatności szyfrowane SSL