В этой книге опытный преподаватель Марк Прайс дает все необходимое для разработки приложений на C#. В пятом издании для работы со всеми основными операционными системами используется популярный редактор кода Visual Studio Code. Издание полностью обновлено и дополнено новой главой, касающейся Microsoft Blazor. В первой части книги рассмотрены основы C#, включая объектно-ориентированное программирование и новые возможности C# 9, такие как создание экземпляров новых объектов с целевым типом и работа с неизменяемыми типами с использованием ключевого слова record. Во второй части рассматриваются API .NET для выполнения таких задач, как управление данными и запросы к ним, мониторинг и повышение производительности, а также работа с файловой системой, асинхронными потоками, сериализацией и шифрованием.
В третьей части на примерах кросс-платформенных приложений вы сможете собрать и развернуть собственные: например, веб-приложения с использованием ASP .NET Core или мобильные приложения на Xamarin Forms. Вы приобретете знания и навыки, необходимые для использования C# 9 и .NET 5 для разработки сервисов, веб- и мобильных приложений.
Существуют исчерпывающие справочники по платформе .NET и программированию на C# объемом в тысячи страниц. Эта книга другая. Ее содержание лаконичное и увлекательное, она наполнена практическими упражнениями по каждой теме. Широта всеобъемлющего повествования достигается за счет несколько меньшей глубины, но при желании вы найдете здесь множество указателей на материалы для дальнейшего изучения.
Изучение сложных тем многим людям дается проще методом имитации и повторения, а не чтения детальных теоретических объяснений. Поэтому я тоже не буду перегружать книгу детальным объяснением каждого шага. Идея в том, чтобы дать вам задание написать некий код, собрать приложение и посмотреть, что происходит при запуске. Вам не нужно будет разбираться, как все работает. Вы поймете это в процессе создания собственных приложений и выйдя за рамки того, чему может научить книга.
Данная книга одновременно представляет собой пошаговое руководство по изучению современных проверенных практик на языке C# с использованием кросс-платформенного .NET и краткое введение в основные типы приложений, которые можно создавать с их помощью. Книга лучше всего подходит новичкам в C# и .NET или программистам, которые уже ранее работали с C#, но желают совершенствоваться.
Разместите ссылку на эту страницу в социальных сетях. Так о ней узнают тысячи человек:
Facebook
Twitter
Мой мир
Вконтакте
Одноклассники
Нашли ошибку? Сообщите администрации сайта: Выберите один из разделов меню и, если необходимо, напишите комментарий
За ложную информацию бан на месяц
Разместите, пожалуйста, ссылку на эту страницу на своём веб-сайте:
Код для вставки на сайт или в блог: Код для вставки в форум (BBCode): Прямая ссылка на эту публикацию:
Шестое издание книги серьезно переработано, добавлены все новые функции, реализованные в версиях C# 10 и .NET 6. Вы изучите принципы объектно-ориентированного программирования, научитесь писать, тестировать и отлаживать функции, реализовывать интерфейсы и наследовать классы. В издании рассматриваются API .NET, призванные решать такие задачи, как уп ...
В издании рассмотрены все темы, связанные с разработкой на C#. В начале книги вы ознакомитесь с основами C#, в том числе с объектно-ориентированным программированием, а также с новыми возможностями C# 8.0.
ASP .Net Core в действии — Эта книга знакомит читателей с основами фреймворка ASP .NET Core, такими как промежуточное ПО, внедрение зависимостей и конфигурация. Автор показывает, как настроить их в соответствии с пользовательскими требованиями.
Данный материал НЕ НАРУШАЕТ авторские права никаких физических или юридических лиц. Если это не так - свяжитесь с администрацией сайта. Материал будет немедленно удален. Электронная версия этой публикации предоставляется только в ознакомительных целях. Для дальнейшего её использования Вам необходимо будет приобрести бумажный (электронный, аудио) вариант у правообладателей.