.NET
C# 10 i .NET 6 dla programistów aplikacji wieloplatformowych.
- Szczegóły
- Kategoria: .NET
C# to jedno z najdoskonalszych dzieł Microsoftu. Co więcej, język ten, podobnie jak wieloplatformowy framework .NET, jest konsekwentnie rozwijany i wzbogacany. Coraz więcej profesjonalistów przekonuje się, że używanie C# jest przyjemne i satysfakcjonujące, a każda kolejna wersja przynosi liczne udogodnienia i nowe funkcjonalności. Aktualne wersje C# 10 i .NET 6 pozwalają bez trudu tworzyć rozbudowane serwisy internetowe czy wieloplatformowe aplikacje mobilne.
Ta książka jest kolejnym, gruntownie przebudowanym wydaniem cenionego podręcznika dla programistów C#. Dzięki niej nauczysz się najważniejszych zasad korzystania z tego języka. Znajdziesz tu drobiazgowe omówienie API środowiska .NET, jak również techniki pracy z systemem plików, asynchronicznymi strumieniami, serializacją i szyfrowaniem.
Po przyswojeniu zagadnień związanych z językiem C# i aplikacjami konsoli dowiesz się, jak tworzyć praktyczne aplikacje i usługi z wykorzystaniem biblioteki ASP.NET Core, a także wzorzec MVC i technologię Blazor. Zapoznasz się z metodami stosowania wielozadaniowości do poprawy wydajności i skalowalności aplikacji. Przeczytasz też, w jaki sposób ASP.NET Core ułatwia pracę wielu zespołów programistów. Poszczególne zagadnienia zostały zilustrowane dokładnie wyjaśnionymi przykładami kodu, a dodatkowe ćwiczenia pozwolą Ci na utrwalenie zdobytych umiejętności.
Z tą książką nauczysz się:
- tworzyć własne typy w programowaniu zorientowanym obiektowo,
- pisać, testować i debugować funkcje,
- odczytywać dane i manipulować nimi za pomocą LINQ,
- pracować z Entity Framework Core, a także Microsoft SQL Server i SQLite,
- tworzyć usługi sieciowe i interfejsy użytkownika,
- projektować aplikacje wieloplatformowe.
C# i .NET: najlepsze środowisko do programowania w najlepszym języku!
Mark J. Price specjalizuje się w programowaniu w języku C#. Pracuje w Microsofcie, tworzy rozwiązania dla Microsoft Azure. Zdał ponad 80 egzaminów Microsoftu. Zajmuje się też dydaktyką: prowadzi szkolenia wprowadzające do usług Digital Experience Platform, wiodącego systemu CMS.
- Platforma Blazor. Praktyczny przewodnik. Jak tworzyć interaktywne aplikacje internetowe z C# i .NET 7. Wydanie II - [11 grudzień 2023]
- Wzorce projektowe w .NET Core 3. Projektowanie zorientowane obiektowo z wykorzystaniem C# i F# - [03 listopad 2021]
- Projektowanie frameworków w .NET. Wytyczne, konwencje, idiomy i wzorce. Wydanie III - [10 sierpień 2021]
- Domain-Driven Design dla .NET Core. Jak rozwiązywać złożone problemy podczas projektowania architektury aplikacji - [19 lipiec 2021]
- C#. Lekcje programowania. Praktyczna nauka programowania dla platform .NET i .NET Core - [20 styczeń 2021]