C# 7 и .NET Core, Кросс-платформенная разработка для профессионалов, Прайс М.Д., 2018.
C# 7 — новая мощная и многофункциональная версия популярнейшего языка программирования от Майкрософт. Вы встретите немало интересных книг по языку C# и платформе .NET, однако в большинстве из них лишь мельком рассматривается столь важный аспект, как кросс-платформенная разработка. Научитесь писать приложения, которые работают всегда и везде, на ПК и мобильных устройствах. Познакомьтесь с инструментом Xamarin.Forms, освойте тонкости работы с Visual Studio 2017, добейтесь многогранности и универсальности ваших программ на С#.
Обзор .NET Core.
Сегодня мы живем в истинно кросс-платформенном мире. Современные методы мобильной и облачной разработки уменьшили прежнюю значимость операционной системы Windows. Поэтому Microsoft активно работает над отделением платформы .NET от Windows, прерыванием их тесных связей.
При переписывании кода .NET для обеспечения истинной кросс-платформенности сотрудники корпорации Microsoft воспользовались моментом, чтобы реорганизовать компоненты .NET и удалить те из них, которые не считаются ядром.
В итоге свет увидел новый продукт — .NET Core, включающий кросс-платформенную реализацию рабочей общеязыковой исполняющей среды под названием CoreCLR и набор библиотек классов CoreFX.
«Сорок процентов пользователей .NET Core — новые разработчики, — утверждает директор .NET-подразделения Microsoft Скотт Хантер (Scott Hunter). — Мы хотим привлекать новых людей».
ОГЛАВЛЕНИЕ.
Об авторе.
О рецензентах.
Предисловие.
Глава 1. Привет, C#! Здравствуй, .NET Core!.
Часть I. C# 7.1.
Глава 2. Говорим на языке C#.
Глава 3. Управление потоком выполнения и преобразование типов.
Глава 4. Создание, отладка и тестирование функций.
Глава 5. Создание пользовательских типов с помощью объектно-ориентированного программирования.
Глава 6. Реализация интерфейсов и наследование классов.
Часть II. .NET Core 2.0 и .NET Standard 2.0.
Глава 7. Обзор и упаковка типов.NET Standard.
Глава 8. Использование распространенных типов .NET Standard.
Глава 9. Работа с файлами, потоками и сериализация.
Глава 10. Защита данных и приложений.
Глава 11. Работа с базами данных с помощью Entity Framework Core.
Глава 12. Создание запросов и управление данными с помощью LINQ.
Глава 13. Улучшение производительности и масштабируемости с помощью многозадачности.
Часть III. Модели приложений.
Глава 14. Создание сайтов с помощью ASP .NET Core Razor Pages.
Глава 15. Разработка сайтов с помощью ASP .NET Core MVC.
Глава 16. Создание веб-сервисов и приложений с помощью ASP .NET Core.
Глава 17. Разработка Windows-приложений с помощью языка XAML и системы проектирования Fluent.
Глава 18. Разработка мобильных приложений с помощью XAML и Xamarin.Forms.
Заключение.
Приложение. Ответы на проверочные вопросы.
Купить .
Теги: учебник по программированию :: программирование :: Прайс
Смотрите также учебники, книги и учебные материалы:
- Linux в действии, Клинтон Д., 2019
- Linux API, Исчерпывающее руководство, Керриск М., 2019
- JavaScript и jQuery, Интерактивная веб-разработка, Дакетт Д., 2017
- Getting Started with Python, Fabrizio R., Benjamin B., Dusty P., 2019
- С++, Notes for Professionals
- С++17 STL, Стандартная библиотека шаблонов, Галовиц Я., 2018
- C++, От ламера до программера, Эллайн А., 2015
- Легкий способ выучить Java, Пейн Б., 2019