Паттерны проектирования для C# и платформы .NET Core (eBook)

eBook Download: EPUB
2023
352 Seiten
Питер (Verlag)
978-5-4461-1523-5 (ISBN)

Lese- und Medienproben

Systemvoraussetzungen
12,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
Паттерны проектирования — удобный прием программирования для решения рутинных задач разработки ПО. Грамотное использование паттернов позволяет добиться соответствия любым требованиям и снизить расходы. В этой книге описаны эффективные способы применения паттернов проектирования с учётом специфики языка C# и платформы .NET Core.
Кроме знакомых паттернов проектирования из книги «Банды четырех» вы изучите основы объектно-ориентированного программирования и принципов SOLID. Затем узнаете о функциональных, реактивных и конкурентных паттернах, с помощью которых будете работать с потоками и корутинами. Заключительная часть содержит паттерны для работы с микросервисными, бессерверными и облачно-ориентированными приложениями. Вы также узнаете, как сделать выбор архитектуры, например микросервисной или MVC.
Вы научитесь
- Повышать гибкость кода, используя принципы SOLID.
- Применять разработку через тестирование (TDD) в ваших проектах на .NET Core.
- Выполнять эффективную миграцию баз данных, обеспечивать долговременное хранение данных и их тестирование.
- Преобразовывать консольное приложение в веб-приложение с помощью подходящего MVP.
- Писать асинхронный, многопоточный и параллельный код.
- Использовать парадигму MVVM и работать с RxJS и AngularJS для управления изменениями в базах данных.
- Откроете для себя возможности микросервисов, бессерверного программирования и облачных вычислений.
Erscheint lt. Verlag 13.11.2023
Übersetzer Игорь Пальти, Елена Сандицкая (Полонская), Сергей Викторович Черников
Verlagsort St. Petersburg
Sprache russisch
Themenwelt Informatik Programmiersprachen / -werkzeuge C#
Schlagworte зарубежная компьютерная литература • Объектно-ориентированное программирование (ООП) • Паттерны программирования • Питер • программирование • разработка программного обеспечения • русский • Язык C# • языки программирования
ISBN-10 5-4461-1523-6 / 5446115236
ISBN-13 978-5-4461-1523-5 / 9785446115235
Haben Sie eine Frage zum Produkt?
EPUBEPUB (Wasserzeichen)

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür die kostenlose Software Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich