Browse Source

Refine modular CRM tutorial by simplifying instructions for installing the Ordering module and clarifying package selections

pull/21697/head
ahmetfarukulu 1 year ago
parent
commit
c88a5fa3cc
  1. BIN
      docs/en/tutorials/modular-crm/images/abp-studio-import-module-for-ordering-dialog.png
  2. BIN
      docs/en/tutorials/modular-crm/images/abp-studio-install-module-dialog.png
  3. 4
      docs/en/tutorials/modular-crm/part-04.md

BIN
docs/en/tutorials/modular-crm/images/abp-studio-import-module-for-ordering-dialog.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 58 KiB

BIN
docs/en/tutorials/modular-crm/images/abp-studio-install-module-dialog.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 142 KiB

After

Width:  |  Height:  |  Size: 77 KiB

4
docs/en/tutorials/modular-crm/part-04.md

@ -70,8 +70,6 @@ Select the `ModularCrm.Ordering` module and check the *Install this module* opti
![abp-studio-install-module-dialog](images/abp-studio-install-module-dialog.png)
Select the `ModuleCrm.Ordering` package from the left area and the `ModularCrm.Domain` package from the middle area. Then, select the `ModularCrm.Ordering.UI` package from the left area and the `ModularCrm.Web` package from the middle area, as shown in the preceding figure. Finally, click *OK*.
> Since the Ordering module is not layered, we didn't install its packages to the layers of our main application. We are installing it only to `ModularCrm.Domain`. In this way, we can use the Ordering module from any layer of our application since `ModularCrm.Domain` is one of the core packages of our application. If you build your modules as non-layered and you don't have much code in the main application's .NET solution, you can also consider creating a non-layered main application that composes these modules.
Select the `ModuleCrm.Ordering` and `ModularCrm.Ordering.UI` packages from the left area and the `ModularCrm` package from the middle area as shown in the preceding figure. Finally, click *OK*.
In this part of the tutorial, we've created a standard module. This allows you to create modules or applications with a different structure. In the next part, we will add functionality to the Ordering module.

Loading…
Cancel
Save