
В этой книге опытный преподаватель Марк Прайс дает все необходимое для разработки приложений на C#. В пятом издании для работы со всеми основными операционными системами используется популярный редактор кода Visual Studio Code. Издание полностью обновлено и дополнено новой главой, касающейся Microsoft Blazor. В первой части книги рассмотрены основы C#, включая объектно-ориентированное программирование и новые возможности C# 9, такие как создание экземпляров новых объектов с целевым типом и работа с неизменяемыми типами с использованием ключевого слова record. Во второй части рассматриваются API .NET для выполнения таких задач, как управление данными и запросы к ним, мониторинг и повышение производительности, а также работа с файловой системой, асинхронными потоками, сериализацией и шифрованием.
В третьей части на примерах кросс-платформенных приложений вы сможете собрать и развернуть собственные: например, веб-приложения с использованием ASP.NET Core или мобильные приложения на Xamarin Forms. Вы приобретете знания и навыки, необходимые для использования C# 9 и .NET 5 для разработки сервисов, веб- и мобильных приложений.
Существуют исчерпывающие справочники по платформе .NET и программированию на C# объемом в тысячи страниц. Эта книга другая. Ее содержание лаконичное и увлекательное, она наполнена практическими упражнениями по каждой теме. Широта всеобъемлющего повествования достигается за счет несколько меньшей глубины, но при желании вы найдете здесь множество указателей на материалы для дальнейшего изучения.
Изучение сложных тем многим людям дается проще методом имитации и повторения, а не чтения детальных теоретических объяснений. Поэтому я тоже не буду перегружать книгу детальным объяснением каждого шага. Идея в том, чтобы дать вам задание написать некий код, собрать приложение и посмотреть, что происходит при запуске. Вам не нужно будет разбираться, как все работает. Вы поймете это в процессе создания собственных приложений и выйдя за рамки того, чему может научить книга.
Данная книга одновременно представляет собой пошаговое руководство по изучению современных проверенных практик на языке C# с использованием кросс-платформенного .NET и краткое введение в основные типы приложений, которые можно создавать с их помощью. Книга лучше всего подходит новичкам в C# и .NET или программистам, которые уже ранее работали с C#, но желают совершенствоваться.
Оригинальное название: C# 9 и .NET 5. Разработка и оптимизация, 5-е изд.
Жанр: программирование
Автор: Марк Прайс
Год издания: 2022
Издательство: Питер
Формат: pdf
Язык: русский
Количество страниц: 899
Размер архивов (файлов): 15,6 MB
Скачать:
oldheep
gabriel
Juergen
В самолёте пассажир пилоту:
– Только вы поосторожнее, а то я первый раз в самолёте.
– Не волнуйтесь, я тоже.
***
– Расскажите о позитивных сторонах вашей работы.
– Ну, с неё всегда можно уволиться.
***
– Будь добрым человеком! Не смотри на людей свысока!
– Не могу! Я крановщик!
***
– Здрасьте, я Виталик, Катин бойфренд.
– А я Аркадий Анатольевич, Катин бойфазер.
***
Дама в магазине стоит у полки со сладостями уже полчаса.
Подходит консультант:
– Вам помочь выбрать?
– Нет. Мне – помочь уйти.
***
Я ещё не полковник, а мне уже никто не пишет.
***
***
***