1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-abp

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

ABP Framework

Сборка и тестирование 🔹 Codecov 🔹 NuGet 🔹 NuGet (с предварительными выпусками) 🔹 MyGet (ночные сборки) 🔹 NuGet Download 🔹 Код поведения 🔹 Подписано соглашение CLA 🔹 Дискорд Shield

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

Начало работы

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

Что предоставляет ABP?

ABP соединяет пропасть между ASP.NET Core и реальными требованиями бизнес-приложений, позволяя сосредоточиться на собственном бизнес-коде.

Следующий диаграмма включает основные компоненты платформы ABP и показывает, как ABP располагается между ASP.NET Core и Вашим приложением:

диаграмма_все_abp### Архитектура

ABP предлагает полезную архитектурную модель для создания современных решений для предприятий. Здесь представлены фундаментальные архитектурные структуры, предлагаемые и полностью поддерживающиеся ABP:

Инфраструктура

ABP Framework предоставляет множество инфраструктурных возможностей для достижения реальных сценариев проще, таких как Событийная шина, Система фоновых задач, Система логирования аудита, Хранение BLOB-данных, Заполнение тестовыми данными, Фильтрация данных и многое другое.

Просмотреть возможности ABP Framework

Кросс-срезовые проблемыABP также упрощает (и автоматизирует там, где это возможно) кросс-срезовые проблемы и общие непроизводственные требования, такие как обработка исключений, валидация, авторизация, локализация, кэширование, инжектирование зависимостей, управление настройками, и т.д.### Модульные приложенияABP — это модульная платформа, а модули приложений предоставляют предварительно скомпонованные функциональные возможности приложения.

Некоторые примеры:

  • Аккаунт: Предоставляет графический интерфейс для управления аккаунтом и позволяет пользователям входить в систему или регистрироваться в приложении.
  • CMS Kit: Добавляет возможности CMS (системы управления контентом) в ваше приложение.
  • [Идентификация](https://abp.io/modules/Volo.Identity.Pro): Управляет единицами организации, ролями, пользователями и их правами доступа с использованием библиотеки Microsoft Identity.
  • OpenIddict: Интегрируется с библиотекой OpenIddict и предоставляет графический интерфейс управления.
  • SaaS: Управляет арендаторами и версиями для многопользовательского приложения (SaaS).

Смотрите все официальные модули.

Шаблоны запуска

Шаблоны запуска представляют собой предварительно скомпонованные шаблоны решений Visual Studio. Вы можете создать свое решение на основе этих шаблонов, чтобы немедленно начать разработку.

Инструменты

ABP предлагает командные инструменты CLI и UI для упрощения ваших ежедневных рабочих процессов разработки.#### ABP Studio

ABP Studio — это кросс-платформенная десктопная программа для разработчиков ABP.

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

ABP Suite

ABP Suite позволяет вам автоматически генерировать веб-страницы всего за несколько минут.

ABP CLI

ABP CLI — это консольный инструмент для выполнения общих операций для решений на основе ABP.

Книга "Мастера ABP Framework"

Эта книга поможет вам получить полное понимание платформы ABP Framework и современных методик разработки веб-приложений. Она написана основателем и руководителем проекта ABP Framework. Вы можете купить её на Amazon или [Packt Publishing](https://www.packtpub.com/product/mastering-abp-framework/97 Geliştirilmiş metne ek olarak, orijinal metindeki hataları düzelttim ve uygun dil kullanmaya özen gösterdim:


Книга "Мастера ABP Framework"

Эта книга поможет вам получить полное понимание платформы ABP Framework и современных методик разработки веб-приложений. Она написана основателем и руководителем проекта ABP Framework. Вы можете приобрести её на Amazon или Packt Publishing. Подробнее о книге можно узнать на abp.io/books/mastering-abp-framework. book-mastering-abp-framework


Сообщество

Сайт сообщества ABP

Сообщество ABP — центральный хаб для публикации статей и распространения знаний о фреймворке ABP.

Блог

Чтобы узнать последние новости о фреймворке ABP, следите за Блогом ABP.

Примеры проектовПросмотрите примеры проектов, созданные с использованием фреймворка ABP.

Хотите внести свой вклад?

ABP — это открытое сообщество, управляемое участниками. Если вы хотите принять участие в этом проекте, ознакомьтесь с руководством по внесению вклада.

Официальные ссылки

Поддержите ABP

Звезды репозитория GitHub являются важным показателем популярности и размера сообщества. Если вам нравится фреймворк ABP, поддержите нас, кликнув на звезду :star: в репозитории.

Сервер Discord

У нас есть сервер Discord, где вы можете общаться с другими пользователями ABP. Поделитесь своими идеями, сообщите о технических проблемах, продемонстрируйте свои работы, поделитесь советами, которые помогли вам, и узнайте последние новости и объявления о фреймворке ABP. Присоединиться 👉 https://abp.io/join-discord.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors-abp.git
git@api.gitlife.ru:oschina-mirror/mirrors-abp.git
oschina-mirror
mirrors-abp
mirrors-abp
dev