Recommended 8 articles for the ABP starter series

Source: Internet
Author: User
Tags app service
This section explains how to use the ABP for background paging, and incidentally explains how the ABP background paging logic is implemented. At the same time, it also demonstrates how to use x.pagedlist for front-end paging to complete the Task List additions and deletions, let's talk about the necessary paging function. First of all, we are glad that ABP has helped us encapsulate the paging implementation, which is really intimate. Come on, let's go through this section. How to use an ABP for paging. 1. Paging request DTOs Define data transfer objects (data Transfer Objects) for the application layer and presentation layer data transfer. The presentation layer incoming data Transfer object (DTO) invokes an application service method, and then the application service executes some specific business logic through the domain object and returns the DTO to the presentation layer. So the presentation layer and the domain layer are completely separated. In applications with good layering, the presentation layer does not directly use domain objects (warehouses, entities). When we have a paging request in the presentation layer, we typically need to specify two parameters, one to mark the first few pages, and one for each page (typically configuration file configuration). Because paging is a very common feature, so, the presentation layer we

1. Introduction to how to implement the pagination function of ABP Starter series

Summary: This section explains how to use the ABP for background paging, and incidentally explains how the ABP background paging logic is implemented. It also demonstrates how to use x.pagedlist for front page paging

2. Introduction to the JSON format usage of ABP Starter series

Summary: JSON (JavaScript Object Notation) is a lightweight data interchange format. This article focuses on the introduction of the ABP series of JSON format, the need for friends can refer to the following

3. ABP Starter Series (6)--display layer to achieve the deletion and change

Introduction: This chapter will improve the controller, View, ViewModel, to achieve the display layer of additions and deletions. The final implementation results are as follows:

4. ABP Starter Series (5)--Create app service

Brief introduction:

5. ABP Starter Series (4)--Domain layer definition warehousing and realization

Introduction: In ABP, warehousing class to implement IRepository interface, interface defines common additions and deletions and aggregation methods, including synchronous and asynchronous methods. The main methods include the following:

6. ABP Starter Series (3)--Domain layer creation entity

Summary: This section deals primarily with the domain level. First, we will make one by one correspondence to the ABP architecture and the solution created from the template. There is a code generator on the Internet to simplify this step of the task, but not recommended for beginners to use.

7. ABP Starter Series (2)-Create a map version project from a template

Summary: At this point, you have successfully created an ASP. NET MVC version of the MPA Web project using the ABP template. Source has been uploaded to GITHUB-LEARNINGMPAABP, can be self-reference.

8. ABP Primer Series (1)--Learn the practical exercises of ABP framework

Introduction: As. NET site to move bricks for a long time, has been committed to digging holes (Bug) pits (Debug), but the technology has not been improved. Also enthusiastic in the study of new technology, dreamed of becoming a technical danale.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.