Browse Source

Merge pull request #11051 from abpframework/auto-merge/rel-5-0/739

Merge branch dev with rel-5.0
pull/11052/head
maliming 4 years ago
committed by GitHub
parent
commit
0b2a878d9f
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 16
      docs/en/Index.md
  2. 14
      docs/en/Migration-Guides/Abp-5-0-Blazor.md
  3. BIN
      docs/en/images/abp-book.png

16
docs/en/Index.md

@ -1,6 +1,6 @@
# ABP Documentation
ABP Framework is a complete **infrastructure** based on the **ASP.NET Core** to create **modern web applications** and **APIs** by following the software development **best practices** and the **latest technologies**.
ABP Framework offers an **opinionated architecture** to build enterprise software solutions with **best practices** on top of the **.NET** and the **ASP.NET Core** platforms. It provides the fundamental infrastructure, production-ready startup templates, modules, themes, tooling, guides and documentation to implement that architecture properly and **automate the details** and repetitive works as much as possible.
## Getting Started
@ -56,13 +56,23 @@ See the [Application Modules](Modules/Index.md) document for all pre-built modul
The [Startup templates](Startup-Templates/Index.md) are pre-built Visual Studio solution templates. You can create your own solution based on these templates to **immediately start your development**.
## Free E-Book: Implementing Domain Driven Design
## Books
### Mastering ABP Framework
![abp-book](images/abp-book.png)
*Mastering ABP Framework* is an ultimate guide to get started and expertise with the ABP Framework. It is authored by Halil İbrahim Kalkan, the creator and the lead developer of the ABP Framework.
**[You can order it from Amazon now](https://www.amazon.com/Mastering-ABP-Framework-maintainable-implementing-dp-1801079242/dp/1801079242)!**
### Free E-Book: Implementing Domain Driven Design
![Implementing Domain Driven Design](images/implementing-domain-driven-design-book.png)
A **practical guide** for implementing Domain Driven Design (DDD). While the implementation details are **based on the ABP Framework** infrastructure, the basic concepts, principles and models can be applied to any solution, even if it is not a .NET solution.
[Click here to get your free copy](https://abp.io/books/implementing-domain-driven-design?ref=doc).
**[Click here to get your free copy](https://abp.io/books/implementing-domain-driven-design?ref=doc).**
## ABP Community

14
docs/en/Migration-Guides/Abp-5-0-Blazor.md

@ -4,4 +4,16 @@
## Upgrading to the latest Blazorise
ABP 5.0 uses the latest version of the [Blazorise](https://blazorise.com/) library. Please upgrade the Blazorise NuGet packages in your solution.
ABP 5.0 uses the latest version of the [Blazorise](https://blazorise.com/) library. Please upgrade the Blazorise NuGet packages in your solution.
## Bootstrap 5
ABP 5.0 now works with Bootstrap 5. For details, please refer to the official [migration guide](https://getbootstrap.com/docs/5.0/migration/) provided by Bootstrap.
Replace `Blazorise.Bootstrap` with `Blazorise.Bootstrap5` package.
Replace `AddBootstrapProviders()` with `AddBootstrap5Providers()`.
## Update Bundle
Use `abp bundle` command to update bundles if you are using Blazor WebAssembly.

BIN
docs/en/images/abp-book.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Loading…
Cancel
Save