
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ść!
C# 7 i .NET Core 2.0 – Programowanie wielowątkowych i współbieżnych aplikacji
W świecie programistów aplikacji panuje kult wydajności – szybkość i efektywność działania kodu są kluczowe. Książka "C# 7 i .NET Core 2.0" to niezbędny przewodnik dla programistów, którzy pragną opanować sztukę dostrajania dużych aplikacji, eliminowania wąskich gardeł oraz optymalizacji kodu, aby osiągnąć profesjonalny poziom w programowaniu.
Dla kogo jest ta książka?
- Programiści .NET, którzy chcą zwiększyć wydajność swoich aplikacji
- Osoby pragnące zgłębić nowe funkcje C# 7 i .NET Core 2.0
- Specjaliści zajmujący się programowaniem wielowątkowym i współbieżnym
- Programiści dążący do optymalizacji kodu i efektywności działania aplikacji
Co zyskasz dzięki tej publikacji?
- Znajomość nowych funkcji C# 7 i .NET Core 2.0 oraz ich wpływu na wydajność kodu
- Umiejętność efektywnego wykorzystania mechanizmów .NET Core, takich jak proces kompilacji i odzyskiwanie pamięci
- Wiedzę na temat wykorzystania wielu rdzeni procesora w aplikacjach
- Praktyczne wskazówki dotyczące optymalizacji kodu i eliminacji wąskich gardeł
Kluczowe tematy i obszary
- Wydajność aplikacji w .NET Core
- Wielowątkowość i współbieżność w programowaniu
- Optymalizacja kodu i zarządzanie pamięcią
- Nowe funkcje C# 7
O Autorze
Ovais Mehboob Ahmed Khan to doświadczony programista i ekspert w dziedzinie .NET, który dzieli się swoją wiedzą i doświadczeniem w zakresie programowania aplikacji. Jego prace koncentrują się na wydajności i efektywności kodu, co czyni go autorytetem w tej dziedzinie.
O Wydawcy
Helion to renomowane wydawnictwo specjalizujące się w publikacjach z zakresu informatyki i technologii. Dzięki wieloletniemu doświadczeniu, Helion dostarcza wysokiej jakości materiały edukacyjne, które wspierają rozwój umiejętności programistycznych.
Opis wygenerowany automatycznie na podstawie analizy cech publikacji przez system AI. Nasz algorytm dokonał samodzielnej syntezy korzyści płynących z tej książki, aby dostarczyć Ci rzetelny wgląd w jej zawartość bez udziału człowieka. Szybka informacja prosto z metadanych produktu.
Producent/osoba odpowiedzialna za bezpieczeństwo produktu
HELION S.A.
Kościuszk 1C
44-100 Gliwice
gpsr@grupahelion.pl
322309863
Szczegóły
Recenzje
Produkt nie ma jeszcze recenzji.
Zamieszczenie recenzji nie wymaga logowania. Sklep nie prowadzi weryfikacji, czy autorzy recenzji nabyli lub użytkowali dany produkt.
Nasza cena:32,00 zł
Cena sugerowana przez wydawcę: 49,00 zł
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9+








