Skip to content

Commit c8f0ec6

Browse files
committed
Update studio docs for default build&start action
1 parent 1b8dbf0 commit c8f0ec6

File tree

14 files changed

+22
-26
lines changed

14 files changed

+22
-26
lines changed

docs/en/get-started/layered-web-application.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ In the Solution Runner section (on the left side) you can see all the runnable a
147147

148148
You can run all the applications or start them one by one. To start an application, either click the *Play* icon near to the application or right-click and select the *Run* -> *Start* context menu item.
149149

150-
> For the first run, you'll need to build the application. You can achieve this by selecting *Run* -> *Build & Start* from the context menu.
150+
> ABP Studio builds the application by default. So, you don't need to manually build the application before running it.
151151
152152
You can start the following application(s):
153153

docs/en/get-started/microservice.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -143,13 +143,11 @@ In the *Solution Runner* section (on the left side) you can see all the runnable
143143
144144
As shown in the figure above, the executable applications are grouped into folders like `apps`, `gateways`, `infrastructure`, and `services`. You can start/stop them all, a group (folder) of them, or one by one.
145145

146-
Before running the applications, it is good to be sure that all applications are built. To do that, right-click the root item in the *Solution Runner* and select *Build* -> *Build All* action.
146+
Before running the applications, you can run the all application by right-clicking the root item in the *Solution Runner* and select *Build* -> *Build All* action. However, you don't need to do that, because ABP Studio builds the applications before running them by default.
147147

148-
![abp-studio-microservice-solution-runner-build-all](images/abp-studio-microservice-solution-runner-build-all.png)
148+
> If you want to change this behavior, and don't want ABP Studio to build before running the applications, you can click the *Manage start actions* button in the *Solution Runner*, which you can see from the root item or per folder.
149149
150-
> *Solution Runner* doesn't build an application before running it. That provides a great performance gain because most of the time you will work on one or a few services and you don't need to build all of the other applications in every run. However, if you want to build before running, you can right-click an item in the *Solution Runner* tree and select *Run* -> *Build & Start* command.
151-
152-
It will take some time to build all. Once all is done, you can start the system. You can click the *Play* button on the root item in Solution Runner to start all the applications.
150+
You can click the *Play* button on the root item in *Solution Runner* to start all the applications.
153151

154152
> **About the Docker Containers**
155153
>

docs/en/get-started/single-layer-web-application.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,6 @@ In the Solution Runner section (on the left side) you can see all the runnable a
116116

117117
To start an application, either click the *Play* icon near to the application or right-click and select the *Run* -> *Start* context menu item.
118118

119-
> For the first run, you'll need to build the application. You can achieve this by selecting *Run* -> *Build & Start* from the context menu.
120-
121119
You can start the `Acme.BookStore`{{ if UI == "NG" }} and `Acme.BookStore.Angular`{{ end }}.
122120

123121
Once the `Acme.BookStore{{ if UI == "NG" }}.Angular{{ end }}` application started, you can right-click it and select the *Browse* command:
36.9 KB
Loading

docs/en/tutorials/book-store-with-abp-suite/part-02.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,9 +108,9 @@ ABP Suite will generate the necessary code for you. It generates:
108108
* All related **permission**, **object mapping** and **navigation menu item** configurations,
109109
* and all required **UI components and pages**...
110110

111-
It will take some time to complete the process. After the process is completed, you will see a success message, you can click the *Ok* button, and build & start the application by clicking the *Run -> Build & Start* button in the *Solution Runner* panel:
111+
It will take some time to complete the process. After the process is completed, you will see a success message, you can click the *Ok* button, and then run the application by clicking the *Start* button (or alternatively, directly clicking the *run* icon) in the *Solution Runner* panel:
112112

113-
![](./images/suite-book-entity-6.png)
113+
![](./images/book-store-studio-run-app.png)
114114

115115
After the application is started, you can right-click and *Browse* on the application to open it in the ABP Studio's pre-integrated browser. You can see the Books page in the following figure with a single record:
116116

docs/en/tutorials/book-store-with-abp-suite/part-03.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,9 @@ You can click the **Save and Generate** button to start the code generation proc
6262

6363
![](./images/suite-book-entity-5.png)
6464

65-
ABP Suite will generate the necessary code for you. It will take some time to complete the process. After the process is completed, you will see a success message, you can click the *Ok* button, and build & start the application by clicking the *Run -> Build & Start* button in the *Solution Runner* panel:
65+
ABP Suite will generate the necessary code for you. It will take some time to complete the process. After the process is completed, you will see a success message, you can click the *Ok* button, and then run the application by clicking the *Start* button (or alternatively, directly clicking the *run* icon) in the *Solution Runner* panel:
6666

67-
![](./images/suite-book-entity-6.png)
67+
![](./images/book-store-studio-run-app.png)
6868

6969
After the application is started, you can right-click and *Browse* on the application to open it in the ABP Studio's pre-integrated browser and try to add a new author:
7070

docs/en/tutorials/book-store-with-abp-suite/part-04.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@ After, specifying the metadata, you can click the *Ok* button to close the modal
5555

5656
![](./images/suite-end-of-generation-modal.png)
5757

58-
It will take some time to complete the process. After the process is completed, you will see a success message, you can click the *Ok* button, and build & start the application by clicking the *Run -> Build & Start* button in the *Solution Runner* panel:
58+
It will take some time to complete the process. After the process is completed, you will see a success message, you can click the *Ok* button, and then run the application by clicking the *Start* button (or alternatively, directly clicking the *run* icon) in the *Solution Runner* panel:
5959

60-
![](./images/suite-book-entity-6.png)
60+
![](./images/book-store-studio-run-app.png)
6161

6262
After the application is started, you can right-click and *Browse* on the application to open it in the ABP Studio's pre-integrated browser. You can first create an author and then create a book with the author for testing:
6363

95.1 KB
Loading
33.2 KB
Loading

docs/en/tutorials/microservice/part-03.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,9 @@ That's all. You can click the *Save and generate* button to start the code gener
7171

7272
ABP Suite will generate the necessary code for you. It will take some time to complete the process. After the process is completed, you will see a success message, click the *OK* button.
7373

74-
![abp-studio-catalog-service-build-and-start](images/abp-studio-catalog-service-build-and-start.png)
74+
![abp-studio-catalog-service-build-and-start](images/abp-studio-catalog-service-start.png)
7575

76-
We can now build and start the `CloudCrm.CatalogService` application by clicking the *Run* -> *Build & Start* button in the *Solution Runner* panel.
76+
We can now start the `CloudCrm.CatalogService` application by clicking the *Start* button (or alternatively, directly clicking the *run* icon) in the *Solution Runner* panel.
7777

7878
![abp-studio-browse-catalog-service-2](images/abp-studio-browse-catalog-service-2.png)
7979

@@ -89,7 +89,7 @@ It will open the *Generate C# Proxies* window. Select the `CloudCrm.CatalogServi
8989

9090
![abp-studio-generate-proxy-window](images/abp-studio-generate-proxy-window.png)
9191

92-
> To be able to select the *Application*, you must *Build & Start* the related application beforehand. You can start the application using [Solution Runner](../../studio/running-applications.md) as explained in the previous parts.
92+
> To be able to select the *Application*, you must *Start* the related application beforehand. You can start the application using [Solution Runner](../../studio/running-applications.md) as explained in the previous parts.
9393
9494
Lastly, we need to configure the use of a static HTTP client for the `CatalogService` in the `CloudCrm.Web` project. Open the `CloudCrmWebModule.cs` file in the `Web` project and add the following line to the `ConfigureServices` method:
9595

@@ -107,9 +107,9 @@ public override void ConfigureServices(ServiceConfigurationContext context)
107107

108108
### Running the Application
109109

110-
Now, stop any application running in the *Solution Runner* panel, and then run the applications by clicking the *Run* -> *Build & Start All* button on the root item in the *Solution Runner* panel:
110+
Now, stop any application running in the *Solution Runner* panel, and then run the applications by clicking the *Start All* button on the root item in the *Solution Runner* panel:
111111

112-
![abp-studio-run-build-and-start-all](images/abp-studio-run-build-and-start-all.png)
112+
![abp-studio-run-build-and-start-all](images/abp-studio-run-start-all.png)
113113

114114
After the application is started, you can right-click and [Browse](../../studio/running-applications.md#monitoring) on the `CloudCrm.Web` application to open it in the ABP Studio's pre-integrated browser:
115115

0 commit comments

Comments
 (0)