Browse Source

Added part-8 to the tutorial.

pull/4864/head
Halil İbrahim Kalkan 6 years ago
parent
commit
6a2d020d5f
  1. 5
      docs/en/Tutorials/Part-1.md
  2. 5
      docs/en/Tutorials/Part-2.md
  3. 5
      docs/en/Tutorials/Part-3.md
  4. 5
      docs/en/Tutorials/Part-4.md
  5. 5
      docs/en/Tutorials/Part-5.md
  6. 5
      docs/en/Tutorials/Part-6.md
  7. 7
      docs/en/Tutorials/Part-7.md
  8. 57
      docs/en/Tutorials/Part-8.md

5
docs/en/Tutorials/Part-1.md

@ -37,8 +37,9 @@ This tutorial is organized as the following parts;
- [Part 3: Creating, updating and deleting books](Part-3.md)
- [Part 4: Integration tests](Part-4.md)
- [Part 5: Authorization](Part-5.md)
- [Part 6: Author: Domain layer](Part-6.md)
- [Part 7: Author: Database Integration](Part-7.md)
- [Part 6: Authors: Domain layer](Part-6.md)
- [Part 7: Authors: Database Integration](Part-7.md)
- [Part 8: Authors: Application Layer](Part-8.md)
### Download the Source Code

5
docs/en/Tutorials/Part-2.md

@ -37,8 +37,9 @@ This tutorial is organized as the following parts;
- [Part 3: Creating, updating and deleting books](Part-3.md)
- [Part 4: Integration tests](Part-4.md)
- [Part 5: Authorization](Part-5.md)
- [Part 6: Author: Domain layer](Part-6.md)
- [Part 7: Author: Database Integration](Part-7.md)
- [Part 6: Authors: Domain layer](Part-6.md)
- [Part 7: Authors: Database Integration](Part-7.md)
- [Part 8: Authors: Application Layer](Part-8.md)
### Download the Source Code

5
docs/en/Tutorials/Part-3.md

@ -37,8 +37,9 @@ This tutorial is organized as the following parts;
- **Part 3: Creating, updating and deleting books (this part)**
- [Part 4: Integration tests](Part-4.md)
- [Part 5: Authorization](Part-5.md)
- [Part 6: Author: Domain layer](Part-6.md)
- [Part 7: Author: Database Integration](Part-7.md)
- [Part 6: Authors: Domain layer](Part-6.md)
- [Part 7: Authors: Database Integration](Part-7.md)
- [Part 8: Authors: Application Layer](Part-8.md)
### Download the Source Code

5
docs/en/Tutorials/Part-4.md

@ -37,8 +37,9 @@ This tutorial is organized as the following parts;
- [Part 3: Creating, updating and deleting books](Part-3.md)
- **Part 4: Integration tests (this part)**
- [Part 5: Authorization](Part-5.md)
- [Part 6: Author: Domain layer](Part-6.md)
- [Part 7: Author: Database Integration](Part-7.md)
- [Part 6: Authors: Domain layer](Part-6.md)
- [Part 7: Authors: Database Integration](Part-7.md)
- [Part 8: Authors: Application Layer](Part-8.md)
### Download the Source Code

5
docs/en/Tutorials/Part-5.md

@ -37,8 +37,9 @@ This tutorial is organized as the following parts;
- [Part 3: Creating, updating and deleting books](Part-3.md)
- [Part 4: Integration tests](Part-4.md)
- **Part 5: Authorization (this part)**
- [Part 6: Author: Domain layer](Part-6.md)
- [Part 7: Author: Database Integration](Part-7.md)
- [Part 6: Authors: Domain layer](Part-6.md)
- [Part 7: Authors: Database Integration](Part-7.md)
- [Part 8: Authors: Application Layer](Part-8.md)
### Download the Source Code

5
docs/en/Tutorials/Part-6.md

@ -37,8 +37,9 @@ This tutorial is organized as the following parts;
- [Part 3: Creating, updating and deleting books](Part-3.md)
- [Part 4: Integration tests](Part-4.md)
- [Part 5: Authorization](Part-5.md)
- **Part 6: Author: Domain layer (this part)**
- [Part 7: Author: Database Integration](Part-7.md)
- **Part 6: Authors: Domain layer (this part)**
- [Part 7: Authors: Database Integration](Part-7.md)
- [Part 8: Authors: Application Layer](Part-8.md)
### Download the Source Code

7
docs/en/Tutorials/Part-7.md

@ -37,8 +37,9 @@ This tutorial is organized as the following parts;
- [Part 3: Creating, updating and deleting books](Part-3.md)
- [Part 4: Integration tests](Part-4.md)
- [Part 5: Authorization](Part-5.md)
- [Part 6: Author: Domain layer](Part-6.md)
- **Part 7: Author: Database Integration (this part)**
- [Part 6: Authors: Domain layer](Part-6.md)
- **Part 7: Authors: Database Integration (this part)**
- [Part 8: Authors: Application Layer](Part-8.md)
### Download the Source Code
@ -49,7 +50,7 @@ This tutorials has multiple versions based on your **UI** and **Database** prefe
## Introduction
This part explains to configure the database integration for the `Author` entity introduced in the previous part.
This part explains how to configure the database integration for the `Author` entity introduced in the previous part.
## DB Context

57
docs/en/Tutorials/Part-8.md

@ -0,0 +1,57 @@
# Web Application Development Tutorial - Part 8: Authors: Application Layer
````json
//[doc-params]
{
"UI": ["MVC","NG"],
"DB": ["EF","Mongo"]
}
````
{{
if UI == "MVC"
UI_Text="mvc"
else if UI == "NG"
UI_Text="angular"
else
UI_Text="?"
end
if DB == "EF"
DB_Text="Entity Framework Core"
else if DB == "Mongo"
DB_Text="MongoDB"
else
DB_Text="?"
end
}}
## About This Tutorial
In this tutorial series, you will build an ABP based web application named `Acme.BookStore`. This application is used to manage a list of books and their authors. It is developed using the following technologies:
* **{{DB_Text}}** as the ORM provider.
* **{{UI_Value}}** as the UI Framework.
This tutorial is organized as the following parts;
- [Part 1: Creating the server side](Part-1.md)
- [Part 2: The book list page](Part-2.md)
- [Part 3: Creating, updating and deleting books](Part-3.md)
- [Part 4: Integration tests](Part-4.md)
- [Part 5: Authorization](Part-5.md)
- [Part 6: Authors: Domain layer](Part-6.md)
- [Part 7: Authors: Database Integration](Part-7.md)
- **Part 8: Author: Application Layer (this part)**
### Download the Source Code
This tutorials has multiple versions based on your **UI** and **Database** preferences. We've prepared two combinations of the source code to be downloaded:
* [MVC (Razor Pages) UI with EF Core](https://github.com/abpframework/abp-samples/tree/master/BookStore-Mvc-EfCore)
* [Angular UI with MongoDB](https://github.com/abpframework/abp-samples/tree/master/BookStore-Angular-MongoDb)
## Introduction
This part explains to create an application layer for the `Author` entity created before.
## Application Service
TODO
Loading…
Cancel
Save