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ę,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 kreować rozbudowane serwisy internetowe czy wieloplatformowe aplikacje przenośne.
Ta książka jest kolejnym, gruntownie przebudowanym wydaniem szanowanego 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 na dodatek 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 wytwarzać ergonomiczne aplikacje i usługi z wykorzystaniem biblioteki ASP.NET Core, a także wzorzec MVC i technologię Blazor. Zapoznasz się z metodami użytkowania wielozadaniowości do poprawy efektywności i skalowalności aplikacji. Przeczytasz też, w jaki sposób ASP.NET Core upraszcza pracę wielu zespołów programistów. Poszczególne zagadnienia zostały zilustrowane starannie wyjaśnionymi przykładami kodu, a dopełniające ćwiczenia pozwolą Ci na utrwalenie zdobytych umiejętności.
Z tą książką nauczysz się:
C# i.NET: najkorzystniejsze środowisko do programowania w najkorzystniejszym języku!