mirror of https://github.com/abpframework/abp.git
9 changed files with 69 additions and 1 deletions
@ -0,0 +1,56 @@ |
|||||
|
# Web Application Development Tutorial - Part 9: Authors: User Interface |
||||
|
````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: Authors: Application Layer](Part-8.md) |
||||
|
- **Part 9: Authors: User Interface (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 how to create a CRUD page for the `Author` entity introduced in previous parts. |
||||
|
|
||||
|
TODO... |
||||
Loading…
Reference in new issue