C# 7 и .NET Core. Кросс-платформенная разработка для профессионалов

Эта книга представляет собой практическое руководство по современной кросс-платформенной разработке на языке C# 7 и платформе .NET Core 2.0. Издание ориентировано на профессиональных разработчиков, желающих освоить создание приложений, работающих на различных операционных системах — Windows, macOS и Linux.

В первой части книги подробно рассматриваются основы языка C# 7.1, включая управление потоком выполнения, создание функций, объектно-ориентированное программирование, реализацию интерфейсов и наследование классов. Автор уделяет внимание новым возможностям языка, появившимся в версии 7.1.

Вторая часть посвящена платформе .NET Core 2.0 и .NET Standard 2.0. Читатели научатся работать с распространенными типами .NET Standard, файлами, потоками, сериализацией, базами данных через Entity Framework Core, языком запросов LINQ, а также освоят многозадачность для улучшения производительности приложений.

Третья часть книги охватывает различные модели приложений: создание веб-сайтов с помощью ASP.NET Core Razor Pages и MVC, разработку веб-сервисов, Windows-приложений на XAML и Fluent Design System, а также мобильных приложений с использованием Xamarin.Forms. Особое внимание уделяется кросс-платформенным подходам и инструментам Visual Studio 2017.

C# 7 и .NET Core. Кросс-платформенная разработка для профессионалов
A
Автор
Марк Дж. Прайс
Издательство
Питер
Год
2018
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент