Chapter 3: Step-By-Step Application Development
This chapter introduces the fundamentals of ABP Framework by building an example application. The example application is used to manage products on a typical CRUD page (note that a CRUD page is used to Create, Read (view), Update, and Delete entities).
The example presented in this chapter is more advanced than a simple CRUD page. It implements many aspects of application development with production quality. By the end of this chapter, you will understand the basics, and you will be ready to start development with ABP Framework.
I will proceed, step by step, in the order of building a real-world project. This chapter consists of the following topics; each represents a step in this process:
- Creating the solution
- Defining the domain objects
- Entity Framework (EF) Core and database mappings
- Listing the product data
- Creating products
- Editing products
- Deleting products
User Interface (UI) and Database Preference...