ru

Купить книгу Освоение фреймворка ABP: создание поддерживаемых .NET-решений путем внедрения лучших практик разработки программного обеспечения на русском [PDF, EPUB, FB2, MOBI]

#2303065
Освоение фреймворка ABP: создание поддерживаемых .NET-решений путем внедрения лучших практик разработки программного обеспечения

Mastering ABP Framework: Build maintainable .NET solutions by implementing software development best practices (B097Z2DM8Q)

Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI

Halil İbrahim Kalkan | #76: Веб-программирование

4.7 (29)

Узнайте, как создавать современные веб-приложения от создателя ABP Framework.

Основные характеристики

  • Создавайте надежные, поддерживаемые, модульные и масштабируемые программные решения с помощью фреймворка ABP.
  • Узнайте, как внедрить принципы SOLID и предметно-ориентированное проектирование в ваши веб-приложения.
  • Узнайте, как ABP Framework ускоряет цикл разработки, автоматизируя повторяющиеся задачи.

Описание книги

ABP Framework — это полноценная инфраструктура для создания современных веб-приложений в соответствии с лучшими практиками и соглашениями в области разработки программного обеспечения. Благодаря высокоуровневой структуре и экосистеме ABP вы можете реализовать принцип «Не повторяйся» (DRY) и сосредоточиться на коде, отвечающем за бизнес-процессы.

Написанная создателем фреймворка ABP, эта книга поможет вам получить полное понимание фреймворка и современных методов разработки веб-приложений. Благодаря пошаговым объяснениям основных концепций и практическим примерам вы поймете требования к современному веб-решению и то, как фреймворк ABP делает разработку собственных решений приятной. Вы узнаете об общих требованиях к разработке корпоративных веб-приложений и изучите инфраструктуру, предоставляемую ABP. На протяжении всей книги вы освоите лучшие практики разработки программного обеспечения для создания поддерживаемых и модульных веб-решений.

К концу изучения этой книги вы сможете создать полноценное веб-решение, которое будет легко разрабатывать, поддерживать и тестировать.

Что вы узнаете

  • Настройте среду разработки и начните работу с ABP Framework.
  • Используйте Entity Framework Core и MongoDB для разработки уровня доступа к данным.
  • Поймите сквозные проблемы и то, как ABP автоматизирует повторяющиеся задачи.
  • Освойте принципы реализации предметно-ориентированного проектирования с помощью фреймворка ABP.
  • Создавайте страницы и компоненты пользовательского интерфейса с помощью ASP.NET Core MVC (Razor Pages) и Blazor.
  • Используйте многопользовательский режим для создания модульных веб-приложений.
  • Разберитесь в модульности и создавайте многократно используемые модули приложений.
  • Пишите модульные, интеграционные и UI-тесты, используя фреймворк ABP.

Для кого предназначена эта книга?

Эта книга предназначена для веб-разработчиков, желающих изучить архитектуру программного обеспечения и лучшие практики создания поддерживаемых веб-решений с использованием технологий Microsoft и фреймворка ABP. Для начала работы с этой книгой необходимы базовые знания C# и ASP.NET Core.

Оглавление

  1. Современная разработка программного обеспечения и структура ABP
  2. Начало работы с фреймворком ABP
  3. Пошаговая разработка приложений
  4. Понимание эталонного решения
  5. Изучение инфраструктуры ASP.NET и ABP
  6. Работа с инфраструктурой доступа к данным
  7. Изучение междисциплинарных проблем
  8. Использование функций и сервисов ABP
  9. Понимание предметно-ориентированного проектирования
  10. DDD – Уровень предметной области
  11. DDD – прикладной уровень
  12. Работа с MVC/Razor Pages
  13. Работа с пользовательским интерфейсом Blazor WebAssembly
  14. Создание HTTP API и сервисов реального времени
  15. Работа с модульностью
  16. Внедрение многопользовательского режима
  17. Создание автоматизированных тестов

Введите ваш e-mail

Мы отправим электронную книгу на ваш e-mail
Введите корректный e-mail
На каком языке вы хотели бы купить книгу?