Поиск  
Always will be ready notify the world about expectations as easy as possible: job change page
Книги для разработчиков

C# 6 and .NET Core 1.0 Modern Cross-Platform Development

C# 6 and .NET Core 1.0 Modern Cross-Platform Development

Автор:
Год:
Страниц:
550
Просмотров:
1790
C# 6 and .NET Core 1.0 Modern Cross-Platform Development favorites 0
Описание

With the release of .NET Core 1.0, you can now create applications for Mac OS X and Linux, as well as Windows, using the development tools you know and love. C# 6 and .NET Core 1.0 has been divided into three high-impact sections to help start putting these new features to work.

First, we'll run you through the basics of C#, as well as object-orient programming, before taking a quick tour through the latest features of C# 6 such as string interpolation for easier variable value output, exception filtering, and how to perform static class imports. We'll also cover both the full-feature, mature .NET Framework and the new, cross-platform .NET Core.

After quickly taking you through C# and how .NET works, we'll dive into the internals of the .NET class libraries, covering topics such as performance, monitoring, debugging, internationalization, serialization, and encryption. We'll look at Entity Framework Core 1.0 and how to develop Code-First entity data models, as well as how to use LINQ to query and manipulate that data.

The final section will demonstrate the major types of applications that you can build and deploy cross-device and cross-platform. In this section, we'll cover Universal Windows Platform (UWP) apps, web applications, and web services. Lastly, we'll help you build a complete application that can be hosted on all of today's most popular platforms, including Linux and Docker.
By the end of the book, you'll be armed with all the knowledge you need to build modern, cross-platform applications using C# and .NET Core.

What You Will Learn
- Build cross-platform applications using C# 6 and .NET Core 1.0.
- Explore ASP.NET Core 1.0 and learn how to create professional web applications.
- Improve your application’s performance using multitasking.
- Use Entity Framework Core 1.0 and learn how to build Code-First databases.
- Master object-oriented programming with C# to increase code reuse and efficiency.
- Familiarize yourself with cross-device app development using the Universal Windows Platform and XAML.
- Query and manipulate data using LINQ.
- Protect your data by using encryption and hashing.

Похожее
Pro ASP.NET Core 3
Автор: Adam Freeman
Год: 2020
Now in its 8th edition, Pro ASP.NET Core has been thoroughly updated for ASP.NET Core 3. This comprehensive, full-color guide is the only book you need to learn ASP.NET Core development.Professional developers get ready to produce leaner applications for the...
Асинхронное программирование в C# 5.0
Автор: Алекс Дэвис
Год: 2013
Средства асинхронного программирования - мощный механизм, добавленный в версию 5.0 языка программирования C#. Это произошло как раз в тот момент, когда производительность и распараллеливание вызывают всё более пристальный интерес у разработчиков программного обеспечения. При правильном использовании новые средства позволяют создавать...
C# 9 and .NET 5
Автор: Mark J. Price
Год: 2020
A comprehensive guide for beginners to learn the key concepts, real-world applications, and latest features of C# 9 and .NET 5 with hands-on exercises using VS Code.Key Features Explore the newest additions to C# 9, the .NET...
C# Programming Yellow Book
Автор: Rob Miles
Год: 2015
Написать сообщение
Тип
Почта
Имя
*Сообщение
RSS
Если вам понравился этот сайт и вы хотите меня поддержать, вы можете
Soft skills: 18 самых важных навыков, которыми должен владеть каждый работник
Проблема понимания существующего кода, или Как делать иногда [не] надо
Как мы столкнулись с версионированием и осознали, что вариант «просто проставить цифры» не работает
Почему сеньоры ненавидят собеседования с кодингом, и что компании должны использовать вместо них
Функции и хранимые процедуры в PostgreSQL: зачем нужны и как применять в реальных примерах
Гороскоп для разработчиков
9 тяжёлых уроков, которые я усвоил за 18 лет разработки
Зачем нужен MediatR?
Выгорание эволюционирует. Что такое «тихий уход» — новый тренд среди офисных сотрудников
Как лучше проводить one-to-one со своими сотрудниками: 5 лайфхаков из личного опыта
Boosty
Donate to support the project
GitHub account
GitHub profile