Browse Source

Revised the nav menu for the documents

pull/9456/head
Halil İbrahim Kalkan 5 years ago
parent
commit
b63a2fe32e
  1. 3
      docs/en/Best-Practices/Domain-Services.md
  2. 3
      docs/en/Best-Practices/Index.md
  3. 6
      docs/en/CLI-New-Command-Samples.md
  4. 8
      docs/en/CLI.md
  5. 2
      docs/en/Global-Features.md
  6. 135
      docs/en/docs-nav.json

3
docs/en/Best-Practices/Domain-Services.md

@ -1,3 +1,4 @@
## Domain Services Best Practices & Conventions
TODO
> **This document is not ready yet. Please see the [Domain Services](../Domain-Services.md) document.**

3
docs/en/Best-Practices/Index.md

@ -25,3 +25,6 @@ Also, this guide is mostly usable for general **application development**.
* [Entity Framework Core Integration](Entity-Framework-Core-Integration.md)
* [MongoDB Integration](MongoDB-Integration.md)
## See Also
* [E-Book: Implementing Domain Driven Design](https://abp.io/books/implementing-domain-driven-design)

6
docs/en/CLI-New-Command-Samples.md

@ -1,6 +1,6 @@
# ABP CLI Create Solution Sample Commands
The `abp new` command creates an ABP solution or other artifacts based on an ABP template. ABP CLI has several parameters to create a new ABP solution. In this document we will show you some sample commands to create a new solution. All the project names are `Acme.BookStore`. Currently, the only available mobile project is a `React Native` mobile app. Available database providers are `Entity Framework Core` and `MongoDB`. All the commands starts with `abp new`.
The `abp new` command creates an ABP solution or other artifacts based on an ABP template. [ABP CLI](CLI.md) has several parameters to create a new ABP solution. In this document we will show you some sample commands to create a new solution. All the project names are `Acme.BookStore`. Currently, the only available mobile project is a `React Native` mobile app. Available database providers are `Entity Framework Core` and `MongoDB`. All the commands starts with `abp new`.
## Angular
@ -220,3 +220,7 @@ As seen below, ABP Framework libraries are local project references.
<ProjectReference Include="..\Acme.BookStore.EntityFrameworkCore.DbMigrations\Acme.BookStore.EntityFrameworkCore.DbMigrations.csproj" />
</ItemGroup>
```
## See Also
* [ABP CLI documentation](CLI.md)

8
docs/en/CLI.md

@ -119,6 +119,8 @@ For more samples, go to [ABP CLI Create Solution Samples](CLI-New-Command-Sample
* `--local-framework-ref --abp-path`: Uses local projects references to the ABP framework instead of using the NuGet packages. This can be useful if you download the ABP Framework source code and have a local reference to the framework from your application.
* `--no-random-port`: Uses template's default ports.
See some [examples for the new command](CLI-New-Command-Samples.md) here.
### update
Updating all ABP related packages can be tedious since there are many packages of the framework and modules. This command automatically updates all ABP related NuGet and NPM packages in a solution or project to the latest versions.
@ -448,4 +450,8 @@ abp install-libs [options]
#### Options
* ```--working-directory``` or ```-wd```: Specifies the working directory. This option is useful when executing directory doesn't contain a project file.
* ```--working-directory``` or ```-wd```: Specifies the working directory. This option is useful when executing directory doesn't contain a project file.
## See Also
* [Examples for the new command](CLI-New-Command-Samples.md)

2
docs/en/Global-Features.md

@ -8,8 +8,6 @@ Global Features system is especially useful if you want to develop a reusable ap
## Installation
> This package is already installed by default with the startup template. So, most of the time, you don't need to install it manually.
### Using the ABP CLI
Open a command line window in the folder of the project (.csproj file) and type the following command:
```bash

135
docs/en/docs-nav.json

@ -102,7 +102,7 @@
"path": "CLI.md",
"items": [
{
"text": "Create Solution Sample Commands",
"text": "Examples for the new command",
"path": "CLI-New-Command-Samples.md"
}
]
@ -414,26 +414,13 @@
"text": "Plug-In Modules",
"path": "PlugIn-Modules.md"
},
{
"text": "Customizing/Extending Modules",
"path": "Customizing-Application-Modules-Guide.md"
},
{
"text": "Customizing/Extending Entities",
"path": "Customizing-Application-Modules-Extending-Entities.md"
},
{
"text": "Customizing/Overriding Services",
"path": "Customizing-Application-Modules-Overriding-Services.md"
},
{
"text": "Module Entity Extensions",
"path": "Module-Entity-Extensions.md"
},
{
"text": "Best Practices",
"path": "Best-Practices/Index.md",
"items": [
{
"text": "Overall",
"path": "Best-Practices/Index.md"
},
{
"text": "Module Architecture",
"path": "Best-Practices/Module-Architecture.md"
@ -482,6 +469,28 @@
]
}
]
},
{
"text": "Customizing/Extending Modules",
"path": "Customizing-Application-Modules-Guide.md",
"items": [
{
"text": "Overall",
"path": "Customizing-Application-Modules-Guide.md"
},
{
"text": "Module Entity Extension System",
"path": "Module-Entity-Extensions.md"
},
{
"text": "Customizing/Extending Entities",
"path": "Customizing-Application-Modules-Extending-Entities.md"
},
{
"text": "Customizing/Overriding Services",
"path": "Customizing-Application-Modules-Overriding-Services.md"
}
]
}
]
},
@ -499,10 +508,6 @@
"text": "Entities & Aggregate Roots",
"path": "Entities.md"
},
{
"text": "Multi Lingual Entities",
"path": "Multi-Lingual-Entities.md"
},
{
"text": "Value Objects",
"path": "Value-Objects.md"
@ -729,19 +734,24 @@
},
{
"text": "Customize/Extend the UI",
"path": "UI/AspNetCore/Customization-User-Interface.md"
},
{
"text": "Entity Action Extensions",
"path": "UI/AspNetCore/Entity-Action-Extensions.md"
},
{
"text": "Data Table Column Extensions",
"path": "UI/AspNetCore/Data-Table-Column-Extensions.md"
},
{
"text": "Page Toolbar Extensions",
"path": "UI/AspNetCore/Page-Toolbar-Extensions.md"
"items": [
{
"text": "Overall",
"path": "UI/AspNetCore/Customization-User-Interface.md"
},
{
"text": "Entity Action Extensions",
"path": "UI/AspNetCore/Entity-Action-Extensions.md"
},
{
"text": "Data Table Column Extensions",
"path": "UI/AspNetCore/Data-Table-Column-Extensions.md"
},
{
"text": "Page Toolbar Extensions",
"path": "UI/AspNetCore/Page-Toolbar-Extensions.md"
}
]
}
]
},
@ -1118,11 +1128,11 @@
"path": "Entity-Framework-Core-Oracle.md",
"items": [
{
"text": "Oracle",
"text": "Oracle (Official)",
"path": "Entity-Framework-Core-Oracle-Official.md"
},
{
"text": "Oracle Devart",
"text": "Oracle (Devart)",
"path": "Entity-Framework-Core-Oracle-Devart.md"
}
]
@ -1253,56 +1263,7 @@
},
{
"text": "Migration Guides",
"path": "Migration-Guides/Index.md",
"items": [
{
"text": "MVC / Razor Pages",
"items": [
{
"text": "3.3 to 4.0",
"path": "Migration-Guides/Abp-4_0-MVC-Razor-Pages.md"
}
]
},
{
"text": "Blazor",
"items": [
{
"text": "3.2 to 3.3",
"path": "Migration-Guides/BlazorUI-3_3.md"
},
{
"text": "3.3 to 4.0",
"path": "Migration-Guides/Abp-4_0-Blazor.md"
}
]
},
{
"text": "Angular",
"items": [
{
"text": "3.3 to 4.0",
"path": "Migration-Guides/Abp-4_0-Angular.md"
}
]
},
{
"text": "3.3 to 4.0",
"path": "Migration-Guides/Abp-4_0.md"
},
{
"text": "4.2",
"path": "Migration-Guides/Abp-4_2.md"
},
{
"text": "4.x to 4.3",
"path": "Migration-Guides/Abp-4_3.md"
},
{
"text": "Upgrading the Startup Template",
"path": "Migration-Guides/Upgrading-Startup-Template.md"
}
]
"path": "Migration-Guides/Index.md"
}
]
},

Loading…
Cancel
Save