Browse Source

Add missing overview docs to sub-menu items.

pull/20481/head
Engincan VESKE 2 years ago
parent
commit
af113063f8
  1. 107
      docs/en/docs-nav.json
  2. 9
      docs/en/framework/api-development/overview.md
  3. 4
      docs/en/framework/api-development/standard-apis/overview.md
  4. 4
      docs/en/framework/architecture/best-practices/application-layer-overview.md
  5. 4
      docs/en/framework/architecture/best-practices/data-access-overview.md
  6. 5
      docs/en/framework/architecture/best-practices/domain-layer-overview.md
  7. 5
      docs/en/framework/architecture/domain-driven-design/application-layer.md
  8. 7
      docs/en/framework/architecture/domain-driven-design/domain-layer.md
  9. 14
      docs/en/framework/fundamentals/overview.md
  10. 29
      docs/en/framework/infrastructure/overview.md
  11. 3
      docs/en/framework/ui/angular/overview.md
  12. 7
      docs/en/framework/ui/overview.md
  13. 3
      docs/en/release-info/overview.md
  14. 7
      docs/en/tools.md
  15. 3
      docs/en/tutorials/overview.md

107
docs/en/docs-nav.json

@ -45,6 +45,10 @@
{
"text": "Tutorials",
"items": [
{
"text": "Overview",
"path": "tutorials/overview.md"
},
{
"text": "TODO application",
"items": [
@ -120,6 +124,10 @@
{
"text": "Tools",
"items": [
{
"text": "Overview",
"path": "tools.md"
},
{
"text": "ABP CLI",
"items": [
@ -137,16 +145,20 @@
"text": "ABP Studio",
"items": [
{
"text": "Installation",
"path": "studio/installation.md"
"text": "Overview",
"path": "studio/index.md"
},
{
"text": "Overview",
"path": "studio/overview.md"
"text": "Installation",
"path": "studio/installation.md"
},
{
"text": "Fundamentals",
"items": [
{
"text": "Overview",
"path": "studio/overview.md"
},
{
"text": "Solution Explorer",
"path": "studio/solution-explorer.md"
@ -253,6 +265,10 @@
{
"text": "Fundamentals",
"items": [
{
"text": "Overview",
"path": "framework/fundamentals/overview.md"
},
{
"text": "Application Startup",
"path": "framework/fundamentals/application-startup.md"
@ -342,14 +358,21 @@
{
"text": "Infrastructure",
"items": [
{
"text": "Overview",
"path": "framework/infrastructure/overview.md"
},
{
"text": "Audit Logging",
"path": "framework/infrastructure/audit-logging.md"
},
{
"text": "Background Jobs",
"path": "framework/infrastructure/background-jobs",
"items": [
{
"text": "Overview",
"path": "framework/infrastructure/background-jobs"
},
{
"text": "Hangfire Integration",
"path": "framework/infrastructure/background-jobs/hangfire.md"
@ -366,8 +389,11 @@
},
{
"text": "Background Workers",
"path": "framework/infrastructure/background-workers",
"items": [
{
"text": "Overview",
"path": "framework/infrastructure/background-workers"
},
{
"text": "Quartz Integration",
"path": "framework/infrastructure/background-workers/quartz.md"
@ -382,7 +408,7 @@
"text": "BLOB Storing",
"items": [
{
"text": "BLOB Storing System",
"text": "Overview",
"path": "framework/infrastructure/blob-storing"
},
{
@ -452,7 +478,7 @@
"text": "Email Sending",
"items": [
{
"text": "Email Sending System",
"text": "Overview",
"path": "framework/infrastructure/emailing.md"
},
{
@ -478,8 +504,11 @@
},
{
"text": "Distributed Event Bus",
"path": "framework/infrastructure/event-bus/distributed",
"items": [
{
"text": "Overview",
"path": "framework/infrastructure/event-bus/distributed"
},
{
"text": "Azure Service Bus Integration",
"path": "framework/infrastructure/event-bus/distributed/azure.md"
@ -542,8 +571,11 @@
},
{
"text": "Text Templating",
"path": "framework/infrastructure/text-templating",
"items": [
{
"text": "Overview",
"path": "framework/infrastructure/text-templating"
},
{
"text": "Razor Integration",
"path": "framework/infrastructure/text-templating/razor.md"
@ -585,6 +617,10 @@
{
"text": "Domain Layer",
"items": [
{
"text": "Overview",
"path": "framework/architecture/best-practices/domain-layer-overview.md"
},
{
"text": "Entities",
"path": "framework/architecture/best-practices/entities.md"
@ -602,6 +638,10 @@
{
"text": "Application Layer",
"items": [
{
"text": "Overview",
"path": "framework/architecture/best-practices/application-layer-overview.md"
},
{
"text": "Application Services",
"path": "framework/architecture/best-practices/application-services.md"
@ -615,6 +655,10 @@
{
"text": "Data Access",
"items": [
{
"text": "Overview",
"path": "framework/architecture/best-practices/data-access-overview.md"
},
{
"text": "Entity Framework Core Integration",
"path": "framework/architecture/best-practices/entity-framework-core-integration.md"
@ -631,7 +675,7 @@
"text": "Modularity",
"items": [
{
"text": "Basics",
"text": "Overview",
"path": "framework/architecture/modularity/basics.md"
},
{
@ -671,6 +715,10 @@
{
"text": "Domain Layer",
"items": [
{
"text": "Overview",
"path": "framework/architecture/domain-driven-design/domain-layer.md"
},
{
"text": "Entities & Aggregate Roots",
"path": "framework/architecture/domain-driven-design/entities.md"
@ -696,6 +744,10 @@
{
"text": "Application Layer",
"items": [
{
"text": "Overview",
"path": "framework/architecture/domain-driven-design/application-layer.md"
},
{
"text": "Application Services",
"path": "framework/architecture/domain-driven-design/application-services.md"
@ -729,9 +781,17 @@
{
"text": "API Development",
"items": [
{
"text": "Overview",
"path": "framework/api-development/overview.md"
},
{
"text": "ABP Endpoints",
"items": [
{
"text": "Overview",
"path": "framework/api-development/standard-apis/overview.md"
},
{
"text": "Application Configuration",
"path": "framework/api-development/standard-apis/configuration.md"
@ -771,6 +831,10 @@
{
"text": "User Interface",
"items": [
{
"text": "Overview",
"path": "framework/ui/overview.md"
},
{
"text": "MVC / Razor Pages",
"items": [
@ -1113,6 +1177,10 @@
{
"text": "Angular",
"items": [
{
"text": "Overview",
"path": "framework/ui/angular/overview.md"
},
{
"text": "Quick Start",
"path": "framework/ui/angular/quick-start.md"
@ -1430,8 +1498,11 @@
},
{
"text": "Entity Framework Core",
"path": "framework/data/entity-framework-core",
"items": [
{
"text": "Overview",
"path": "framework/data/entity-framework-core"
},
{
"text": "Database Migrations",
"path": "framework/data/entity-framework-core/migrations.md"
@ -1671,6 +1742,10 @@
{
"text": "UI Themes",
"items": [
{
"text": "Overview",
"path": "ui-themes/index.md"
},
{
"text": "The Basic Theme",
"path": "framework/ui/mvc-razor-pages/basic-theme.md"
@ -1759,6 +1834,10 @@
{
"text": "Books",
"items": [
{
"text": "Overview",
"path": "https://abp.io/books"
},
{
"text": "Mastering ABP Framework",
"path": "https://abp.io/books/mastering-abp-framework"
@ -1772,6 +1851,10 @@
{
"text": "Release Information",
"items": [
{
"text": "Overview",
"path": "release-info/overview.md"
},
{
"text": "Release Notes",
"path": "release-info/release-notes.md"

9
docs/en/framework/api-development/overview.md

@ -0,0 +1,9 @@
## API Development
* [ABP Endpoints](./standard-apis/overview.md)
* [API Versioning](./versioning.md)
* [Auto API Controllers](./auto-controllers.md)
* [Dynamic C# API Clients](./dynamic-csharp-clients.md)
* [Integration Services](./integration-services.md)
* [Static C# API Clients](./static-csharp-clients.md)
* [Swagger Integration](./swagger.md)

4
docs/en/framework/api-development/standard-apis/overview.md

@ -0,0 +1,4 @@
## ABP Endpoints
* [Application Configuration](./configuration.md)
* [Application Localization](./localization.md)

4
docs/en/framework/architecture/best-practices/application-layer-overview.md

@ -0,0 +1,4 @@
## Best Practices: Application Layer
* [Application Services](./application-services.md)
* [Data Transfer Objects](./data-transfer-objects.md)

4
docs/en/framework/architecture/best-practices/data-access-overview.md

@ -0,0 +1,4 @@
## Best Practices: Data Access
* [Entity Framework Core](./entity-framework-core-integration.md)
* [MongoDB](./mongodb-integration.md)

5
docs/en/framework/architecture/best-practices/domain-layer-overview.md

@ -0,0 +1,5 @@
## Best Practices: Domain Layer
* [Entities](./entities.md)
* [Repositories](./repositories.md)
* [Domain Services](./domain-services.md)

5
docs/en/framework/architecture/domain-driven-design/application-layer.md

@ -0,0 +1,5 @@
## Domain Driven Design: Application Layer
* [Application Services](./application-services.md)
* [Data Transfer Objects](./data-transfer-objects.md)
* [Unit of Work](./unit-of-work.md)

7
docs/en/framework/architecture/domain-driven-design/domain-layer.md

@ -0,0 +1,7 @@
## Domain Driven Design: Domain Layer
* [Entities & Aggregate Roots](./entities.md)
* [Value Objects](./value-objects.md)
* [Repositories](./repositories.md)
* [Domain Services](./domain-services.md)
* [Specifications](./specifications.md)

14
docs/en/framework/fundamentals/overview.md

@ -0,0 +1,14 @@
## ABP Fundamentals: Overview
* [Application Startup](./application-startup.md)
* [Authorization](./authorization.md)
* [Caching](./caching.md)
* [Configuration](./configuration.md)
* [Connection Strings](./connection-strings.md)
* [Dependency Injection](./dependency-injection.md)
* [Exception Handling](./exception-handling.md)
* [Localization](./localization.md)
* [Logging](./logging.md)
* [Object Extensions](./object-extensions.md)
* [Options](./options.md)
* [Validation](./validation.md)

29
docs/en/framework/infrastructure/overview.md

@ -0,0 +1,29 @@
## ABP Infrastructure: Overview
* [Audit Logging](./audit-logging.md)
* [Background Jobs](./background-jobs/index.md)
* [Background Workers](./background-workers/index.md)
* [BLOB Storing](./blob-storing/index.md)
* [Cancellation Token Provider](./cancellation-token-provider.md)
* [CSRF/XSRF & Anti Forgery](./csrf-anti-forgery.md)
* [Concurrency Check](./concurrency-check.md)
* [Current User](./current-user.md)
* [Data Filtering](./data-filtering.md)
* [Data Seeding](./data-seeding.md)
* [Distributing Locking](./distributed-locking.md)
* [Email Sending](./emailing.md)
* [Entity Cache](./entity-cache.md)
* [Event Bus](./event-bus/index.md)
* [Features](./features.md)
* [Global Features](./global-features.md)
* [GUID Generation](./guid-generation.md)
* [Image Manipulation](./image-manipulation.md)
* [JSON](./json.md)
* [Object to Object Mapping](./object-to-object-mapping.md)
* [Settings](./settings.md)
* [Simple State Checker](./simple-state-checker.md)
* [SMS Sending](./sms-sending.md)
* [String Encryption](./string-encryption.md)
* [Text Templating](./text-templating/index.md)
* [Timing](./timing.md)
* [Virtual File System](./virtual-file-system.md)

3
docs/en/framework/ui/angular/overview.md

@ -0,0 +1,3 @@
## Angular UI: Overview
//TODO:...

7
docs/en/framework/ui/overview.md

@ -0,0 +1,7 @@
## ABP: UI Options
* [MVC / Razor Pages](./mvc-razor-pages/overall.md)
* [Blazor](./blazor/overall.md)
* [Angular](./angular/overview.md)
* [React Native](./react-native/index.md)
* [MAUI](./maui/index.md)

3
docs/en/release-info/overview.md

@ -0,0 +1,3 @@
## Release Information: Overview
//TODO:...

7
docs/en/tools.md

@ -0,0 +1,7 @@
## Tools
ABP provides a comprehensive set of tools designed to enhance the development experience and improve productivity:
* [ABP CLI](./cli/index.md): Command line tool to perform some common operations for ABP based solutions.
* [ABP Suite](./suite/index.md): A complementary tool that allows you to build web pages in a matter of minutes.
* [ABP Studio](./studio/index.md): **Cross-platform** desktop application for ABP and .NET developers. Aims to provide a comfortable development environment for you by automating things, providing insights about your solution, making develop, run, browse, monitor, trace and deploy your solutions much easier.

3
docs/en/tutorials/overview.md

@ -0,0 +1,3 @@
## ABP Tutorials: Overview
//TODO:...
Loading…
Cancel
Save