Объем 816 страниц
2019 год
C# 8 и .NET Core. Разработка и оптимизация
О книге
В издании рассмотрены все темы, связанные с разработкой на C#. В начале книги вы ознакомитесь с основами C#, в том числе с объектно-ориентированным программированием, а также с новыми возможностями C# 8.0. Несколько глав посвящено .NET Standard API, применяемым для запроса данных и управления ими, отслеживания производительности и ее повышения, работы с файловой системой, асинхронными потоками, сериализацией и шифрованием. Кроме того, на примерах кроссплатформенных приложений вы сможете собрать и развернуть собственные. Например, веб-приложения с использованием ASP.NET Core или мобильные приложения на Xamarin Forms.
Также вы познакомитесь с технологиями, применяемыми при создании приложений Windows для ПК, в частности с Windows Forms, Windows Presentation Foundation (WPF) и Universal Windows Platform (UWP).
Отличная книга! Лучший выбор изучения C# для новичка, но и для программистов, которые имеют опыт в C# эта книга может закрыть пробелы и научить чему-то новому.
Сборная солянка по основным темам программирования для начинающих. Хорошо расскажет про сам C#, первые взгляды на web программирование, а также про мобильную и десктопную разработку, машинное обучение. Всё что бы читатель просто попробовал технологии и выбрал что ему нравится и уже углублённо изучал. По состоянию на 2022 год устарела - есть 5-е издание.
Скопирую оглавление:
Глава 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
Приложение. Ответы на проверочные вопросы
Эта просто клад, тут есть практически всё, что мне нужно в одной книге! И краткие основы и работа с БД и шифрование с авторизацией и даже разработка сайтов и многое многое другое.
Вроде уже есть книга с 9.0
Книга нормальная, всё очень понятно обьясняеться, и в целом узнал много нового прочёв её. Пойдёт даже людям которые начинают изучать с# с нуля.
Отзывы, 4 отзыва4