mirror of https://github.com/abpframework/abp.git
3 changed files with 31 additions and 63 deletions
@ -1,64 +1,30 @@ |
|||||
# ABP Documentation |
# ABP Documentation |
||||
|
|
||||
* Getting Started |
ABP is an **open source application framework** focused on ASP.NET Core based web application development, but also supports developing other types of applications. |
||||
* From Startup Templates |
|
||||
* [ASP.NET Core MVC Template](Getting-Started-AspNetCore-MVC-Template.md) |
Explore the left navigation menu to deep dive in the documentation. |
||||
* From Empty Projects |
|
||||
* [With Console Application](Getting-Started-Console-Application.md) |
## Project Status |
||||
* [With ASP.NET Core Web Application](Getting-Started-AspNetCore-Application.md) |
|
||||
* Tutorials |
ABP is the **next generation** of the open source [ASP.NET Boilerplate](https://aspnetboilerplate.com/) framework. It's currently in early preview stage and not ready to use in production. The documentation is in progress and currently is very incomplete. |
||||
* Application Development |
|
||||
* [With ASP.NET Core MVC](Tutorials/AspNetCore-Mvc/Part-I.md) |
For short-term and production applications, it's suggested to use the [ASP.NET Boilerplate](https://aspnetboilerplate.com/) framework which is feature rich, mature, maintained and up-to-date. |
||||
* Fundamentals |
|
||||
* [Dependency Injection](Dependency-Injection.md) |
## Getting Started |
||||
* [AutoFac Integration](Autofac-Integration.md) |
|
||||
* [Virtual File System](Virtual-File-System.md) |
Easiest way to start a new project with ABP is to use the Startup templates: |
||||
* [Localization](Localization.md) |
|
||||
* [Exception Handling](Exception-Handling.md) |
* [ASP.NET Core MVC Template](Getting-Started-AspNetCore-MVC-Template.md) |
||||
* Validation |
|
||||
* Authorization |
If you want to start from scratch (with an empty project) then manually install the ABP framework, use following tutorials: |
||||
* Caching |
|
||||
* Auditing |
* [Console Application](Getting-Started-Console-Application.md) |
||||
* Setting Management |
* [ASP.NET Core Web Application](Getting-Started-AspNetCore-Application.md) |
||||
* Object to Object Mapping |
|
||||
* AutoMapper Integration |
## Source Code |
||||
* Events |
|
||||
* Event Bus (local) |
ABP is being developed on GitHub. See [the source code](https://github.com/abpframework/abp). |
||||
* Distributed Event Bus |
|
||||
* RabbitMQ Integration |
## Want to Contribute? |
||||
* Services |
|
||||
* Object Serialization |
ABP is a community-driven open source project. See [the contribution guide](Contribution/Index.md) if you want to be a part of this project. |
||||
* JSON Serialization |
|
||||
* Emailing |
|
||||
* GUIDs |
|
||||
* Threading |
|
||||
* Timing |
|
||||
* [Multi Tenancy](Multi-Tenancy.md) |
|
||||
* Module Development |
|
||||
* [Basics](Module-Development-Basics.md) |
|
||||
* Plug-In Modules |
|
||||
* [Best Practices](Best-Practices/Index.md) |
|
||||
* Domain Driven Design |
|
||||
* Domain Layer |
|
||||
* [Entities & Aggregate Roots](Entities.md) |
|
||||
* Value Objects |
|
||||
* [Repositories](Repositories.md) |
|
||||
* Domain Services |
|
||||
* Specifications |
|
||||
* Application Layer |
|
||||
* Application Services |
|
||||
* Data Transfer Objects |
|
||||
* Unit Of Work |
|
||||
* ASP.NET Core MVC |
|
||||
* API Versioning |
|
||||
* User Interface |
|
||||
* [Client Side Package Management](AspNetCore/Client-Side-Package-Management.md) |
|
||||
* [Bundling & Minification](AspNetCore/Bundling-Minification.md) |
|
||||
* [Tag Helpers](Tag-Helpers.md) |
|
||||
* [Theming](AspNetCore/Theming.md) |
|
||||
* Data Access |
|
||||
* [Entity Framework Core Integration](Entity-Framework-Core.md) |
|
||||
* [MongoDB Integration](MongoDB.md) |
|
||||
* Background |
|
||||
* [Background Jobs](Background-Jobs.md) |
|
||||
* Testing |
|
||||
Loading…
Reference in new issue