Skip to content

Commit 81ab970

Browse files
authored
Merge pull request #295477 from RoseHJM/mdb-add-developer-portal-updates-quickstart
MDB - update quickstart for Windows App
2 parents 6574730 + 566e2c6 commit 81ab970

23 files changed

+101
-41
lines changed

articles/dev-box/how-to-create-dev-boxes-developer-portal.md

Lines changed: 47 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ services: dev-box
66
ms.service: dev-box
77
author: RoseHJM
88
ms.author: rosemalcolm
9-
ms.date: 01/30/2025
9+
ms.date: 02/28/2025
1010
ms.topic: how-to
1111

1212
# customer intent: As a developer, I want to learn what tasks I can perform through the developer portal so that I can manage my dev boxes.
@@ -16,15 +16,7 @@ ms.topic: how-to
1616

1717
In this article, you learn how to manage a dev box by using the Microsoft Dev Box developer portal. Developers can access their dev boxes directly in the developer portal, instead of having to use the Azure portal.
1818

19-
As a developer, you can view information about your dev boxes. You can also connect to, start, stop, restart, and delete them.
20-
21-
## Permissions
22-
23-
As a dev box developer, you can:
24-
25-
- Create, view, and delete dev boxes that you create.
26-
- View pools within a project.
27-
- Connect to dev boxes.
19+
The developer portal is your central location to manage all of your dev boxes. In the developer portal, you can view information about your dev boxes. You can perform many actions on a dev box in the Microsoft Dev Box developer portal by using the actions menu on the dev box tile. The available options depend on the state of the dev box and the configuration of the dev box pool it belongs to. For example, you can shut down or restart a running dev box, or start a stopped dev box. You can also
2820

2921
## Create a dev box
3022

@@ -37,19 +29,54 @@ You can create a dev box by using the Microsoft Dev Box developer portal. For mo
3729

3830
You can also create a dev box through the Azure CLI dev center extension. For more information, see [Configure Microsoft Dev Box from the command-line with the Azure CLI](how-to-install-dev-box-cli.md).
3931

40-
## Connect to a dev box
32+
## Connect through an app
33+
34+
After you create your dev box, you can connect to it through a Remote Desktop application like Windows App or through the browser.
35+
36+
Windows App is the recommended client for Microsoft Dev Box; it provides an enhanced user experience, including support for multiple monitors.
37+
38+
If necessary, you can also connect to your dev box by using the legacy Remote Desktop client.
39+
40+
### Connect through the Windows App
41+
42+
Windows App is the default app for connecting to your dev box. You can use the Windows App to connect to your dev box from any device, including your phone or laptop. The Windows App is available on multiple platforms, including Windows, macOS, iOS/iPadOS, Android/Chrome OS (preview), and web browsers.
43+
44+
[!INCLUDE [connect-with-windows-app](includes/connect-with-windows-app.md)]
45+
46+
### Connect through the legacy Remote Desktop client
47+
48+
If you prefer to use the legacy Remote Desktop client, you can do so. You set the app you want to use to connect through the user settings in the developer portal:
4149

42-
After you create your dev box, you can connect to it through a Remote Desktop application or via the browser.
50+
1. Sign in to the [developer portal](https://aka.ms/devbox-portal).
51+
52+
1. Select the user settings icon in the top right corner.
53+
54+
:::image type="content" source="media/how-to-create-dev-boxes-developer-portal/dev-box-user-settings-icon.png" alt-text="Screenshot of the developer portal, with the user settings icon in the top right corner highlighted.":::
55+
56+
1. In **User settings**, select **Connect via Remote Desktop (legacy)**.
57+
58+
:::image type="content" source="media/how-to-create-dev-boxes-developer-portal/dev-box-user-settings-remote-desktop.png" alt-text="Screenshot of the dev box user settings, showing the option for using the legacy remote desktop app.":::
59+
60+
1. Close **User settings**.
61+
62+
### Connect through the browser
63+
64+
You can use a browser like Microsoft Edge for lighter workloads. When you access your dev box via your phone or laptop, you can use the browser. The browser is useful for tasks such as a quick bug fix or a review of a GitHub pull request. For more information, see the [steps for using a browser to connect to a dev box](./quickstart-create-dev-box.md#connect-to-a-dev-box).
65+
66+
To connect to a dev box by using the browser:
67+
1. Sign in to the [developer portal](https://aka.ms/devbox-portal).
4368

44-
The new Windows App remote desktop client is the recommended client for Microsoft Dev Box; it provides an enhanced user experience, including support for multiple monitors. It's also available on multiple platforms, including Windows, macOS, iOS/iPadOS, Android/Chrome OS (preview), and web browsers. For more information, see [Get started with Windows App](https://aka.ms/dev-box/windows-app).
69+
1. Select **Open in browser**.
70+
   
71+
:::image type="content" source="./media/how-to-create-dev-boxes-developer-portal/dev-portal-open-in-browser.png" alt-text="Screenshot of dev box card that shows the option for opening in a browser." lightbox="./media/how-to-create-dev-boxes-developer-portal/dev-portal-open-in-browser.png":::
4572

46-
You can use the **browser** for lighter workloads. When you access your dev box via your phone or laptop, you can use the browser. The browser is useful for tasks such as a quick bug fix or a review of a GitHub pull request. For more information, see the [steps for using a browser to connect to a dev box](./quickstart-create-dev-box.md#connect-to-a-dev-box).
73+
A new tab opens with a new session through which you can use your dev box. Use a work or school account to sign in to your dev box, not a personal Microsoft account.
4774

48-
## Explore dev box actions
75+
## Configure multiple monitors
4976

50-
You can perform many actions on a dev box in the Microsoft Dev Box developer portal by using the actions menu on the dev box tile. The available options depend on the state of the dev box and the configuration of the dev box pool it belongs to. For example, you can shut down or restart a running dev box, or start a stopped dev box.
77+
[!INCLUDE [configure-multiple-monitors](includes/configure-multiple-monitors.md)]
5178

52-
### Shut down, restart, or start a dev box
79+
## Shut down, restart, or start a dev box
5380

5481
To shut down or restart a dev box:
5582

@@ -71,7 +98,7 @@ To start a dev box:
7198

7299
1. For a stopped dev box, you can select **Start**.
73100

74-
### Get information about a dev box
101+
## Get information about a dev box
75102

76103
You can use the Microsoft Dev Box developer portal to view information about a dev box, such as the creation date, and the dev center and dev box pool it belongs to. You can also check the source image in use.
77104

@@ -96,7 +123,7 @@ There are many reasons why you might not need a dev box anymore. Maybe you compl
96123
You can delete dev boxes after you finish your tasks. Suppose you finish fixing your bug and merge your pull request. Now, you can delete your dev box and create new dev boxes to work on new items.
97124

98125
> [!IMPORTANT]
99-
> You can't retrieve a dev box after it's deleted. Before you delete a dev box, confirm that you and your team members don't need the dev box for future tasks.
126+
> You can't retrieve a dev box after deletion. Before you delete a dev box, confirm that you and your team members don't need the dev box for future tasks.
100127
101128
1. Sign in to the [developer portal](https://aka.ms/devbox-portal).
102129

@@ -118,4 +145,4 @@ Dependent on how your dev box is configured, you can perform more actions on a d
118145

119146
## Related content
120147

121-
- [Use a browser to connect to a dev box](./quickstart-create-dev-box.md#connect-to-a-dev-box)
148+
- [Use a browser to connect to a dev box](./quickstart-create-dev-box.md#connect-to-a-dev-box)
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
author: RoseHJM
3+
ms.author: rosemalcolm
4+
ms.date: 03/03/2025
5+
ms.topic: include
6+
ms.service: dev-box
7+
---
8+
9+
You can configure multiple monitors for your dev box. This is useful when you want to work on multiple tasks at the same time, such as debugging and writing code. You can also use multiple monitors to view different applications side by side.
10+
11+
You enable or disable multiple monitors through the user settings in the developer portal:
12+
13+
1. Sign in to the [developer portal](https://aka.ms/devbox-portal).
14+
15+
1. Select the user settings icon in the top right corner.
16+
17+
:::image type="content" source="../media/configure-multiple-monitors/dev-box-user-settings-icon.png" alt-text="Screenshot of the developer portal, showing the user settings icon in the top right corner.":::
18+
19+
1. In **User settings**, select **Use multiple monitors**.
20+
21+
:::image type="content" source="../media/configure-multiple-monitors/dev-box-user-settings-multiple-monitors.png" alt-text="Screenshot of the dev box user settings, showing the option for using multiple monitors.":::
22+
23+
1. Close **User settings**.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
author: RoseHJM
3+
ms.author: rosemalcolm
4+
ms.date: 03/03/2025
5+
ms.topic: include
6+
ms.service: dev-box
7+
---
8+
9+
To connect to a dev box by using the Windows App:
10+
11+
1. Install Windows App on your device. [Download Windows App](https://aka.ms/devbox-windows-app).
12+
13+
1. Sign in to the [developer portal](https://aka.ms/devbox-portal).
14+
15+
1. Select **Connect via app**.
16+
17+
:::image type="content" source="../media/connect-with-windows-app/dev-box-connect-via-app.png" alt-text="Screenshot of dev box tile, showing the Connect via app option.":::

articles/dev-box/includes/developer-portal-landing-page.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
author: RoseHJM
33
ms.author: rosemalcolm
4-
ms.date: 11/13/2024
4+
ms.date: 03/05/2025
55
ms.topic: include
66
ms.service: dev-box
77
---
@@ -31,7 +31,7 @@ ms.service: dev-box
3131

3232
#### [Existing dev boxes](#tab/existing-dev-boxes)
3333

34-
3. Select **New** > **New dev box**.
34+
3. If you have existing dev boxes, you see this screen. Select **New** > **New dev box**.
3535

3636
:::image type="content" source="../media/developer-portal-landing-page/developer-portal-new-menu.png" alt-text="Screenshot of the developer portal with the New menu and Dev box option highlighted." lightbox="../media/developer-portal-landing-page/developer-portal-new-menu.png":::
3737

2.7 KB
Loading
16.2 KB
Loading
58.8 KB
Loading
-74.2 KB
Loading
0 Bytes
Loading
-195 KB
Loading

0 commit comments

Comments
 (0)