C# 8 и .NET Core, Разработка и оптимизация, Прайс М., 2021.
В издании рассмотрены все темы, связанные с разработкой на C#. В начале книги вы ознакомитесь с основами C#, в том числе с объектно-ориентированным программированием, а также с новыми возможностями C# 8.0. Несколько глав посвящено .NET Standard API, применяемым для запроса данных и управления ими, отслеживания производительности и ее повышения, работы с файловой системой, асинхронными потоками, сериализацией и шифрованием. Кроме того, на примерах кроссплатформенных приложений вы сможете собрать и развернуть собственные. Например, веб-приложения с использованием ASP.NET Core или мобильные приложения на Xamarin Forms. Также вы познакомитесь с технологиями, применяемыми при создании приложений Windows для ПК, в частности с Windows Forms, Windows Presentation Foundation (WPF) и Universal Windows Platform (UWP).
Реализация интерфейсов и наследование классов.
Данная глава посвящена созданию новых типов на основе существующих с использованием объектно-ориентированного программирования (ООП). Вы узнаете, как определять операции и локальные функции для выполнения простых действий, как определять делегаты и события для обмена сообщениями между типами, как реализовывать интерфейсы для разработки общей функциональности, и о дженериках. Кроме того, узнаете о разнице между ссылочными типами и типами значений, о том, как создавать новые классы, наследуя их от базовых для многократного применения функциональности, как переопределять член типа, использовать полиморфизм, создавать методы расширения и выполнять приведение классов в иерархии наследования.
Краткое содержание.
Об авторе.
О научном редакторе.
Предисловие.
От издательства.
Глава 1.Привет, C#! Здравствуй, .NET Core!
Глава 2.Говорим на языке C#.
Глава 3.Управление потоком исполнения и преобразование типов.
Глава 4.Разработка, отладка и тестирование функций.
Глава 5.Создание пользовательских типов с помощью объектно-ориентированного программирования.
Глава 6.Реализация интерфейсов и наследование классов.
Глава 7.Описание и упаковка типов .NET.
Глава 8.Работа с распространенными типами .NET.
Глава 9.Работа с файлами, потоками и сериализация.
Глава 10.Защита данных и приложений.
Глава 11.Работа с базами данных с помощью Entity Framework Core.
Глава 12.Создание запросов и управление данными с помощью LINQ.
Глава 13.Улучшение производительности и масштабируемости с помощью многозадачности.
Глава 14.Практическое применение C# и .NET.
Глава 15.Разработка сайтов с помощью ASP.NET Core Razor Pages.
Глава 16.Разработка сайтов с использованием паттерна MVC.
Глава 17.Разработка сайтов с помощью системы управления контентом (CMS).
Глава 18.Создание и использование веб-сервисов.
Глава 19.Разработка интеллектуальных приложений с помощью алгоритмов машинного обучения.
Глава 20.Разработка настольных Windows-приложений.
Глава 21.Разработка кросс-платформенных мобильных приложений с помощью Xamarin.Forms.
Послесловие.
Приложение. Ответы на проверочные вопросы.
Купить .
Теги: Прайс :: книги по программированию :: программирование :: NET :: C#
Смотрите также учебники, книги и учебные материалы:
- Внедрение зависимостей на платформе .NET, Симан М., Дерсен С., 2021
- Программируй & типизируй, Ришкуция В., 2021
- Программируем на C# 8.0., Разработка приложений, Гриффитс И., 2021
- Прикладные структуры данных и алгоритмы, Прокачиваем навыки, Венгроу Д., 2024
- Осваиваем Ethereum, Создание смарт-контрактов и децентрализованных приложений, Антонопулос А., Вуд Г., 2021
- Объекты, Стильное ООП, Нобак М., 2023
- Облачные архитектуры, Разработка устойчивых и экономичных облачных приложений, Лащевски Т., Арора К., Фарр Э., Зонуз П., 2022
- Непрерывное развитие API, Правильные решения в изменчивом технологическом ландшафте, Меджуи М., Уайлд Э., Митра Р., Амундсен М., 2023