Skip to content

Commit 3a586be

Browse files
Structural changes.
1 parent e453aca commit 3a586be

File tree

4 files changed

+8
-5
lines changed

4 files changed

+8
-5
lines changed

content/learning-paths/servers-and-cloud-computing/net-aspire/background.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Background
2+
title: .NET Aspire
33
weight: 2
44

55
### FIXED, DO NOT MODIFY

content/learning-paths/servers-and-cloud-computing/net-aspire/modify_project.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ layout: learningpathall
77
---
88

99
## Modify the Project
10+
11+
Now modify the project to add additional computations to mimic computationally-intensive work.
12+
1013
You will now include additional code for the purpose of demonstrating computation intense work. Go to the `NetAspire.Arm.ApiService` project, and create a new file `ComputationService.cs`. Add the code shown below to this file:
1114

1215
```cs

content/learning-paths/servers-and-cloud-computing/net-aspire/project.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,11 @@ weight: 3
66
layout: learningpathall
77
---
88

9-
In this section, you will set up the project. This involves several steps, including installing the Aspire workload. Then, you will learn about the project structure and launch it locally. Finally, you will modify the project to add additional computations to mimic computationally-intensive work.
109

1110
## Create a Project
11+
12+
In this section, you will set up the project, which involves installing the Aspire workload.
13+
1214
To create a .NET Aspire application, first ensure that you have [.NET 8.0 or later installed](https://dotnet.microsoft.com/en-us/download/dotnet) on your Windows on Arm development machine.
1315

1416
To find out which version you have, open a Powershell terminal and run:
@@ -37,7 +39,6 @@ Once the Aspire workload is installed, you can create a new application by execu
3739
```console
3840
dotnet new aspire-starter -o NetAspire.Arm
3941
```
40-
4142
This command generates a solution with the following structure:
4243
* **NetAspire.Arm.AppHost** - the orchestrator, or coordinator, project serves as the backbone of your distributed application. Its primary responsibilities include defining how services connect to one another, configuring ports and endpoints to ensure seamless communication, managing service discovery to enable efficient interactions between components, and handling container orchestration to streamline the deployment and operation of services within your application.
4344

@@ -57,5 +58,5 @@ Configuration management offers environment-based settings that make deploying a
5758

5859
The architecture is also tailored to improve the development experience. Developers can benefit from local debugging support and a powerful monitoring dashboard. This dashboard provides a detailed view of service health, logs, metrics, trace information, resource usage, and service dependencies. Additionally, hot reload capability allows real-time updates during development, and container support ensures consistency across local and production environments.
5960

60-
This thoughtfully crafted architecture embodies microservices best practices, promoting scalability, maintainability, and service isolation. It not only simplifies deployment and monitoring but also fosters developer productivity by streamlining workflows and providing intuitive tools for building modern, distributed applications.
61+
This thoughtfully-crafted architecture embodies microservices best practices, promoting scalability, maintainability, and service isolation. It not only simplifies deployment and monitoring, but also fosters developer productivity by streamlining workflows and providing intuitive tools for building modern, distributed applications.
6162

content/learning-paths/servers-and-cloud-computing/net-aspire/run_app.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ weight: 4
55
### FIXED, DO NOT MODIFY
66
layout: learningpathall
77
---
8-
98
## Run the Project
109
The application will issue a certificate. Before you run the application, add support to trust the HTTPS development certificate by running:
1110

0 commit comments

Comments
 (0)