Marcin Mazureknarzędzia online · artykuły · księgarniaRSS
Okładka: C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacjiTylna okładka: C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji

C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji

Autor: Ovais Mehboob Ahmed Khan

Tłumacz: Łukasz Świder

Ebookpointebook

26,95 zł 49,00 zł -45%

Kup w księgarni Ebookpoint

Czytaj fragmentPobierz PDF

Kategorie
.NET - Programowanie, C#
Wydawca
Helion
Rodzaj
ebook
Format
168x237
Stron
240
Data wydania
2019-03-21
ISBN
978-83-283-5049-6
Tytuł oryginału
C# 7 and .NET Core 2.0 High Performance: Build multi threaded and concurrent applications using C# 7 and .Net Core 2.0
Seria
Prawda o Yarrow
Formaty
ePub (7,0MB) · Mobi (7,0MB) · PDF (6,1MB)

Fragment książki — 30 stron

Kliknij stronę, żeby powiększyć. Całość możesz przeczytać online albo pobrać jako PDF. Fragment udostępniony przez wydawcę.

  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 1 z 301
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 2 z 302
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 3 z 303
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 4 z 304
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 5 z 305
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 6 z 306
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 7 z 307
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 8 z 308
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 9 z 309
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 10 z 3010
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 11 z 3011
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 12 z 3012
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 13 z 3013
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 14 z 3014
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 15 z 3015
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 16 z 3016
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 17 z 3017
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 18 z 3018
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 19 z 3019
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 20 z 3020
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 21 z 3021
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 22 z 3022
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 23 z 3023
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 24 z 3024
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 25 z 3025
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 26 z 3026
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 27 z 3027
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 28 z 3028
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 29 z 3029
  • Fragment „C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji” — strona 30 z 3030

Opis

W świecie programistów aplikacji panuje kult wydajności: najważniejsze są szybkość i efektywność działania kodu. Dostrajanie elementów dużych aplikacji staje się wirtuozerią: wymaga eliminowania wąskich gardeł, optymalizacji kodu, pilnowania każdego bitu pamięci. Niewielkie braki w rozwiązaniach w przypadku rozbudowanych systemów przeradzają się w wielkie problemy. Dla programisty oznacza to, że jeśli chce pracować na prawdziwie profesjonalnym poziomie, musi perfekcyjnie opanować zagadnienia związane ze skalarnością, z modularnością i efektywnością kodu.

Ta książka jest przeznaczona dla programistów .NET, którzy chcą przyspieszyć pracę swoich aplikacji. Opisuje nowe funkcje C# 7 i .NET Core 2.0 oraz ich wpływ na wydajność kodu. Przedstawia takie mechanizmy .NET Core jak proces kompilacji, odzyskiwanie pamięci czy wykorzystywanie wielu rdzeni procesora. Prezentuje koncepcje wielowątkowości i programowania asynchronicznego oraz wyjaśnia znaczenie optymalizacji struktur danych. Omawia też wzorce i najlepsze praktyki projektowania aplikacji w .NET Core, a także zagadnienia bezpieczeństwa i elastyczności oraz architektury mikrousług. Wiedza zawarta w książce pozwoli na pisanie modularnych, skalowalnych, bezpiecznych i niezależnie wdrażanych aplikacji.

W tej książce między innymi:

  • nowości w C# 7 i .NET Core 2.0
  • struktury danych i optymalizacja kodu w C#
  • zarządzanie pamięcią i zapobieganie wyciekom pamięci
  • zapewnianie odporności na błędy aplikacji
  • narzędzia do monitorowania wydajności aplikacji: App Metrics, InfluxDB i Grafana
  • wytyczne projektowania i dobre praktyki programistyczne

C# i .NET Core: wielowątkowość - współbieżność - wydajność!

Linki do księgarni są linkami partnerskimi Grupy Helion i Księgarni PWN (przez sieć Adtraction). Ceny i dostępność pochodzą z oferty wydawcy i mogą się zmienić.