Гаурав Арораа , Джеффри Чилберто - Паттерны проектирования для C# и платформы .NET Core
Название: | Паттерны проектирования для C# и платформы .NET Core | |
Автор: | Гаурав Арораа , Джеффри Чилберто | |
Жанр: | Программирование: прочее, C, C++, C# | |
Изадано в серии: | Для профессионалов | |
Издательство: | Питер | |
Год издания: | 2021 | |
ISBN: | 978-5-4461-1523-5 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Паттерны проектирования для C# и платформы .NET Core"
Паттерны проектирования — удобный прием программирования для решения рутинных задач разработки ПО. Грамотное использование паттернов позволяет добиться соответствия любым требованиям и снизить расходы. В этой книге описаны эффективные способы применения паттернов проектирования с учетом специфики языка C# и платформы .NET Core.
Кроме знакомых паттернов проектирования из книги «Банды четырех» вы изучите основы объектно-ориентированного программирования и принципов SOLID. Затем узнаете о функциональных, реактивных и конкурентных паттернах, с помощью которых будете работать с потоками и корутинами.
Заключительная часть содержит паттерны для работы с микросервисными, бессерверными и облачно-ориентированными приложениями. Вы также узнаете, как сделать выбор архитектуры, например микросервисной или MVC.
Читаем онлайн "Паттерны проектирования для C# и платформы .NET Core" (ознакомительный отрывок). Главная страница.
- 1
- 2
- 3
- . . .
- последняя (7) »
C# and .NET Core
:ULWHFOHDQDQGPDLQWDLQDEOHFRGHE\XVLQJUHXVDEOH
VROXWLRQVWRFRPPRQVRIWZDUHGHVLJQSUREOHPV
Gaurav Aroraa
Jeffrey Chilberto
BIRMINGHAM - MUMBAI
Паттерны
проектирования
ДЛЯ C# И ПЛАТФОРМЫ .NET CORE
Гаурав Арораа
Джеффри Чилберто
2021
ББК 32.973.2-018-02
УДК 004.42
А84
Арораа Гаурав, Чилберто Джеффри
А84 Паттерны проектирования для C# и платформы .NET Core. — СПб.: Питер,
2021. — 352 с.: ил. — (Серия «Для профессионалов»).
ISBN 978-5-4461-1523-5
Паттерны проектирования — удобный прием программирования для решения рутинных задач
разработки ПО. Грамотное использование паттернов позволяет добиться соответствия любым требованиям и снизить расходы. В этой книге описаны эффективные способы применения паттернов
проектирования с учетом специфики языка C# и платформы .NET Core.
Кроме знакомых паттернов проектирования из книги «Банды четырех» вы изучите основы объектно-ориентированного программирования и принципов SOLID. Затем узнаете о функциональных,
реактивных и конкурентных паттернах, с помощью которых будете работать с потоками и корутинами.
Заключительная часть содержит паттерны для работы с микросервисными, бессерверными и облачно-ориентированными приложениями. Вы также узнаете, как сделать выбор архитектуры, например
микросервисной или MVC.
16+ (В соответствии с Федеральным законом от 29 декабря 2010 г. № 436-ФЗ.)
ББК 32.973.2-018-02
УДК 004.42
Права на издание получены по соглашению с Packt Publishing. Все права защищены. Никакая часть данной
книги не может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев
авторских прав.
Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством как надежные. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не может
гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за возможные
ошибки, связанные с использованием книги. Издательство не несет ответственности за доступность материалов,
ссылки на которые вы можете найти в этой книге. На момент подготовки книги к изданию все ссылки на интернетресурсы были действующими.
ISBN 978-1789133646 англ.
ISBN 978-5-4461-1523-5
© Packt Publishing 2019.
First published in the English language under the title ‘Hands-On Design Patterns
with C# and .NET Core — (9781789133646)
© Перевод на русский язык ООО Издательство «Питер», 2021
© Издание на русском языке, оформление ООО Издательство «Питер», 2021
© Серия «Для профессионалов», 2021
https://t.me/it_boooks
Краткое содержание
Предисловие........................................................................................................................................... 14
Об авторах............................................................................................................................................... 16
О научных редакторах......................................................................................................................... 17
Введение................................................................................................................................................... 18
Часть I. Основы паттернов проектирования в C# и .NET Core
Глава 1. Обзор ООП в .NET Core и C#........................................................................................ 24
Глава 2. Современные паттерны и принципы проектирования ПО.................................. 42
Часть II. Углубленное изучение утилит и паттернов .NET Core
Глава 3. Реализация паттернов проектирования — основы (часть 1)................................ 70
Глава 4. Реализация паттернов проектирования — основы (часть 2)..............................100
Глава 5. Реализация паттернов проектирования в .NET Core............................................134
Глава 6. Реализация паттернов проектирования для веб-приложений (часть 1).......157
Глава 7. Реализация паттернов проектирования для веб-приложений (часть 2).......178
Часть III. Функциональное программирование, реактивное
программирование и кодирование для облака
Глава 8. Конкурентное программирование в .NET Core......................................................212
Глава 9. Функциональное программирование.........................................................................229
Глава 10. Модели и методы реактивного программирования............................................245
Глава 11. Усовершенствованные методы проектирования и применения .
баз данных.............................................................................................................................................284
Глава 12. Разработка облачных приложений...........................................................................309
Приложения
Приложение А. Дополнительные практические рекомендации.......................................336
Приложение Б. Ответы на --">
- 1
- 2
- 3
- . . .
- последняя (7) »
Книги схожие с «Паттерны проектирования для C# и платформы .NET Core» по жанру, серии, автору или названию:
Юрий Сергеевич Бородич, Александр Николаевич Вальвачев, Анатолий Иванович Кузьмич - Паскаль для персональных компьютеров: Справочное пособие Жанр: Pascal, Delphi, Lazarus и т.п. Год издания: 1991 |
М. Г. Радченко - 1С:Программирование для начинающих Жанр: Бухучет и аудит Год издания: 2017 Серия: Для «чайников» |
Другие книги из серии «Для профессионалов»:
Дейн Хиллард - Секреты Python Pro Жанр: Python Год издания: 2021 Серия: Для профессионалов |
Мэтт Фрисби - JavaScript для профессиональных веб-разработчиков Жанр: Java, Java Script Год издания: 2022 Серия: Для профессионалов |
Джереми Гибсон Бонд - Unity и C#. Геймдев от идеи до реализации Жанр: Программирование игр Год издания: 2019 Серия: Для профессионалов |
Шива Парасрам, Алекс Замм, Теди Хериянто и др. - Kali Linux. Тестирование на проникновение и безопасность Жанр: Linux Год издания: 2020 Серия: Для профессионалов |