Skip to content

Commit e4e2b9e

Browse files
authored
pull base content,head:MicrosoftDocs:main,into:wwlpublishsync
2 parents 448b6a9 + dba45a5 commit e4e2b9e

File tree

124 files changed

+992
-1741
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

124 files changed

+992
-1741
lines changed

.openpublishing.redirection.json

Lines changed: 101 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -4230,35 +4230,71 @@
42304230
},
42314231
{
42324232
"source_path_from_root": "/learn-pr/azure/azure-spatial-anchors-tutorials/10-knowledge-check.yml",
4233-
"redirect_url": "/training/modules/azure-spatial-anchors-tutorials/"
4233+
"redirect_url": "/training/paths/beginner-hololens-2-tutorials/"
42344234
},
42354235
{
42364236
"source_path_from_root": "/learn-pr/azure/azure-spatial-anchors-tutorials/11-summary.yml",
4237-
"redirect_url": "/training/modules/azure-spatial-anchors-tutorials/"
4237+
"redirect_url": "/training/paths/beginner-hololens-2-tutorials/"
42384238
},
42394239
{
42404240
"source_path_from_root": "/learn-pr/azure/azure-spatial-anchors-tutorials/4-save-retrieve-share-azure-spatial-anchors.yml",
4241-
"redirect_url": "/training/modules/azure-spatial-anchors-tutorials/"
4241+
"redirect_url": "/training/paths/beginner-hololens-2-tutorials/"
42424242
},
42434243
{
42444244
"source_path_from_root": "/learn-pr/azure/azure-spatial-anchors-tutorials/5-exercise-save-retrieve-share-azure-spatial-anchors.yml",
4245-
"redirect_url": "/training/modules/azure-spatial-anchors-tutorials/"
4245+
"redirect_url": "/training/paths/beginner-hololens-2-tutorials/"
42464246
},
42474247
{
42484248
"source_path_from_root": "/learn-pr/azure/azure-spatial-anchors-tutorials/6-display-feedback-from-azure-spatial-anchors.yml",
4249-
"redirect_url": "/training/modules/azure-spatial-anchors-tutorials/"
4249+
"redirect_url": "/training/paths/beginner-hololens-2-tutorials/"
42504250
},
42514251
{
42524252
"source_path_from_root": "/learn-pr/azure/azure-spatial-anchors-tutorials/7-exercise-display-feedback-from-azure-spatial-anchors.yml",
4253-
"redirect_url": "/training/modules/azure-spatial-anchors-tutorials/"
4253+
"redirect_url": "/training/paths/beginner-hololens-2-tutorials/"
42544254
},
42554255
{
42564256
"source_path_from_root": "/learn-pr/azure/azure-spatial-anchors-tutorials/8-azure-spatial-anchors-for-android-ios.yml",
4257-
"redirect_url": "/training/modules/azure-spatial-anchors-tutorials/"
4257+
"redirect_url": "/training/paths/beginner-hololens-2-tutorials/"
42584258
},
42594259
{
42604260
"source_path_from_root": "/learn-pr/azure/azure-spatial-anchors-tutorials/9-exercise-azure-spatial-anchors-for-android-ios.yml",
4261-
"redirect_url": "/training/modules/azure-spatial-anchors-tutorials/"
4261+
"redirect_url": "/training/paths/beginner-hololens-2-tutorials/"
4262+
},
4263+
{
4264+
"source_path_from_root": "/learn-pr/achievements/learn.azure.azure-spatial-anchors-tutorials-mrtk.badge.yml",
4265+
"redirect_url": "/training/paths/beginner-hololens-2-tutorials/"
4266+
},
4267+
{
4268+
"source_path_from_root": "/learn-pr/azure/azure-cloud-services-tutorials/8-integrate-azure-spatial-anchors.yml",
4269+
"redirect_url": "/training/modules/azure-cloud-services-tutorials/"
4270+
},
4271+
{
4272+
"source_path_from_root": "/learn-pr/azure/azure-cloud-services-tutorials/9-exercise-integrate-azure-spatial-anchors.yml",
4273+
"redirect_url": "/training/modules/azure-cloud-services-tutorials/"
4274+
},
4275+
{
4276+
"source_path_from_root": "/learn-pr/azure/azure-spatial-anchors-tutorials/1-introduction.yml",
4277+
"redirect_url": "/training/paths/beginner-hololens-2-tutorials/"
4278+
},
4279+
{
4280+
"source_path_from_root": "/learn-pr/azure/azure-spatial-anchors-tutorials/2-get-started-with-azure-spatial-anchors.yml",
4281+
"redirect_url": "/training/paths/beginner-hololens-2-tutorials/"
4282+
},
4283+
{
4284+
"source_path_from_root": "/learn-pr/azure/azure-spatial-anchors-tutorials/3-exercise-get-started-with-azure-spatial-anchors.yml",
4285+
"redirect_url": "/training/paths/beginner-hololens-2-tutorials/"
4286+
},
4287+
{
4288+
"source_path_from_root": "/learn-pr/azure/azure-spatial-anchors-tutorials/4-knowledge-check.yml",
4289+
"redirect_url": "/training/paths/beginner-hololens-2-tutorials/"
4290+
},
4291+
{
4292+
"source_path_from_root": "/learn-pr/azure/azure-spatial-anchors-tutorials/5-summary.yml",
4293+
"redirect_url": "/training/paths/beginner-hololens-2-tutorials/"
4294+
},
4295+
{
4296+
"source_path_from_root": "/learn-pr/azure/azure-spatial-anchors-tutorials/index.yml",
4297+
"redirect_url": "/training/paths/beginner-hololens-2-tutorials/"
42624298
},
42634299
{
42644300
"source_path_from_root": "/learn-pr/azure/azure-sql-secure-data/3-exercise-configure-auditing.md",
@@ -35414,12 +35450,12 @@
3541435450
"source_path": "learn-pr/paths/provision-iot-devices-scale-use-device/index.yml",
3541535451
"redirect_url": "/training/",
3541635452
"redirect_document_id": false
35417-
},
35453+
},
3541835454
{
3541935455
"source_path": "learn-pr/iot/examine-device-provisioning-lifecycle-tasks/1-introduction.yml",
3542035456
"redirect_url": "/training/",
3542135457
"redirect_document_id": false
35422-
},
35458+
},
3542335459
{
3542435460
"source_path": "learn-pr/iot/examine-device-provisioning-lifecycle-tasks/2-device-enrollment-tools-processes.yml",
3542535461
"redirect_url": "/training/",
@@ -36729,12 +36765,12 @@
3672936765
"source_path": "learn-pr/iot/explore-iot-hub-monitoring/2-prepare.yml",
3673036766
"redirect_url": "/training/",
3673136767
"redirect_document_id": false
36732-
},
36768+
},
3673336769
{
3673436770
"source_path": "learn-pr/iot/explore-iot-hub-monitoring/3-exercise-simulate-device.yml",
3673536771
"redirect_url": "/training/",
3673636772
"redirect_document_id": false
36737-
},
36773+
},
3673836774
{
3673936775
"source_path": "learn-pr/iot/explore-iot-hub-monitoring/4-exercise-setup-use-metrics-diagnostic-logs-iot-hub.yml",
3674036776
"redirect_url": "/training/",
@@ -40578,92 +40614,92 @@
4057840614
{
4057940615
"source_path": "learn-pr/paths/build-javascript-applications-nodejs/index.yml",
4058040616
"redirect_url": "https://learn.microsoft.com/training/browse/",
40581-
"redirect_document_id": false
40617+
"redirect_document_id": false
4058240618
},
4058340619
{
4058440620
"source_path": "learn-pr/advocates/intro-to-nodejs/1-introduction.yml",
4058540621
"redirect_url": "https://learn.microsoft.com/training/browse/",
40586-
"redirect_document_id": false
40622+
"redirect_document_id": false
4058740623
},
4058840624
{
4058940625
"source_path": "learn-pr/advocates/intro-to-nodejs/2-what.yml",
4059040626
"redirect_url": "https://learn.microsoft.com/training/browse/",
40591-
"redirect_document_id": false
40627+
"redirect_document_id": false
4059240628
},
4059340629
{
4059440630
"source_path": "learn-pr/advocates/intro-to-nodejs/3-when-use.yml",
4059540631
"redirect_url": "https://learn.microsoft.com/training/browse/",
40596-
"redirect_document_id": false
40632+
"redirect_document_id": false
4059740633
},
4059840634
{
4059940635
"source_path": "learn-pr/advocates/intro-to-nodejs/4-how-works.yml",
4060040636
"redirect_url": "https://learn.microsoft.com/training/browse/",
40601-
"redirect_document_id": false
40637+
"redirect_document_id": false
4060240638
},
4060340639
{
4060440640
"source_path": "learn-pr/advocates/intro-to-nodejs/5-try.yml",
4060540641
"redirect_url": "https://learn.microsoft.com/training/browse/",
40606-
"redirect_document_id": false
40642+
"redirect_document_id": false
4060740643
},
4060840644
{
4060940645
"source_path": "learn-pr/advocates/intro-to-nodejs/6-knowledge-check.yml",
4061040646
"redirect_url": "https://learn.microsoft.com/training/browse/",
40611-
"redirect_document_id": false
40647+
"redirect_document_id": false
4061240648
},
4061340649
{
4061440650
"source_path": "learn-pr/advocates/intro-to-nodejs/7-summary.yml",
4061540651
"redirect_url": "https://learn.microsoft.com/training/browse/",
40616-
"redirect_document_id": false
40652+
"redirect_document_id": false
4061740653
},
4061840654
{
4061940655
"source_path": "learn-pr/advocates/intro-to-nodejs/index.yml",
4062040656
"redirect_url": "https://learn.microsoft.com/training/browse/",
40621-
"redirect_document_id": false
40657+
"redirect_document_id": false
4062240658
},
4062340659
{
4062440660
"source_path": "learn-pr/advocates/create-nodejs-project-dependencies/1-introduction.yml",
4062540661
"redirect_url": "https://learn.microsoft.com/training/browse/",
40626-
"redirect_document_id": false
40662+
"redirect_document_id": false
4062740663
},
4062840664
{
4062940665
"source_path": "learn-pr/advocates/create-nodejs-project-dependencies/2-package-json.yml",
4063040666
"redirect_url": "https://learn.microsoft.com/training/browse/",
40631-
"redirect_document_id": false
40667+
"redirect_document_id": false
4063240668
},
4063340669
{
4063440670
"source_path": "learn-pr/advocates/create-nodejs-project-dependencies/3-exercise-package-json.yml",
4063540671
"redirect_url": "https://learn.microsoft.com/training/browse/",
40636-
"redirect_document_id": false
40672+
"redirect_document_id": false
4063740673
},
4063840674
{
4063940675
"source_path": "learn-pr/advocates/create-nodejs-project-dependencies/4-dependency.yml",
4064040676
"redirect_url": "https://learn.microsoft.com/training/browse/",
40641-
"redirect_document_id": false
40677+
"redirect_document_id": false
4064240678
},
4064340679
{
4064440680
"source_path": "learn-pr/advocates/create-nodejs-project-dependencies/5-exercise-dependency.yml",
4064540681
"redirect_url": "https://learn.microsoft.com/training/browse/",
40646-
"redirect_document_id": false
40682+
"redirect_document_id": false
4064740683
},
4064840684
{
4064940685
"source_path": "learn-pr/advocates/create-nodejs-project-dependencies/6-dependency-management.yml",
4065040686
"redirect_url": "https://learn.microsoft.com/training/browse/",
40651-
"redirect_document_id": false
40687+
"redirect_document_id": false
4065240688
},
4065340689
{
4065440690
"source_path": "learn-pr/advocates/create-nodejs-project-dependencies/7-exercise-dependency-management.yml",
4065540691
"redirect_url": "https://learn.microsoft.com/training/browse/",
40656-
"redirect_document_id": false
40692+
"redirect_document_id": false
4065740693
},
4065840694
{
4065940695
"source_path": "learn-pr/advocates/create-nodejs-project-dependencies/8-knowledge-check.yml",
4066040696
"redirect_url": "https://learn.microsoft.com/training/browse/",
40661-
"redirect_document_id": false
40697+
"redirect_document_id": false
4066240698
},
4066340699
{
4066440700
"source_path": "learn-pr/advocates/create-nodejs-project-dependencies/9-summary.yml",
4066540701
"redirect_url": "https://learn.microsoft.com/training/browse/",
40666-
"redirect_document_id": false
40702+
"redirect_document_id": false
4066740703
},
4066840704
{
4066940705
"source_path": "learn-pr/advocates/create-nodejs-project-dependencies/index.yml",
@@ -40949,6 +40985,41 @@
4094940985
"source_path": "learn-pr/wwl-azure/give-your-ai-agent-skills/5-summary.md",
4095040986
"redirect_url": "/training/modules/give-your-ai-agent-skills/7-summary",
4095140987
"redirect_document_id": false
40988+
},
40989+
{
40990+
"source_path": "learn-pr/wwl-azure/create-plugins-semantic-kernel/2-explore-built-in-plugins.md",
40991+
"redirect_url": "/training/modules/create-plugins-semantic-kernel/",
40992+
"redirect_document_id": false
40993+
},
40994+
{
40995+
"source_path": "learn-pr/wwl-azure/create-plugins-semantic-kernel/3-exercise-use-built-in-plugins.md",
40996+
"redirect_url": "/training/modules/create-plugins-semantic-kernel/",
40997+
"redirect_document_id": false
40998+
},
40999+
{
41000+
"source_path": "learn-pr/wwl-azure/create-plugins-semantic-kernel/4-optimize-language-model-prompts.md",
41001+
"redirect_url": "/training/modules/create-plugins-semantic-kernel/2-optimize-language-model-prompts",
41002+
"redirect_document_id": false
41003+
},
41004+
{
41005+
"source_path": "learn-pr/wwl-azure/create-plugins-semantic-kernel/5-exercise-write-your-own-prompts.md",
41006+
"redirect_url": "/training/modules/create-plugins-semantic-kernel/",
41007+
"redirect_document_id": false
41008+
},
41009+
{
41010+
"source_path": "learn-pr/wwl-azure/create-plugins-semantic-kernel/6-exercise-use-personas-prompts.md",
41011+
"redirect_url": "/training/modules/create-plugins-semantic-kernel/",
41012+
"redirect_document_id": false
41013+
},
41014+
{
41015+
"source_path": "learn-pr/wwl-azure/create-plugins-semantic-kernel/7-save-prompts-files.md",
41016+
"redirect_url": "/training/modules/create-plugins-semantic-kernel/",
41017+
"redirect_document_id": false
41018+
},
41019+
{
41020+
"source_path": "learn-pr/wwl-azure/create-plugins-semantic-kernel/8-exercise-save-prompts-files.md",
41021+
"redirect_url": "/training/modules/create-plugins-semantic-kernel/",
41022+
"redirect_document_id": false
4095241023
}
4095341024
]
4095441025
}

learn-pr/achievements/learn.azure.azure-spatial-anchors-tutorials-mrtk.badge.yml

Lines changed: 0 additions & 7 deletions
This file was deleted.

learn-pr/azure/azure-cloud-services-tutorials/8-integrate-azure-spatial-anchors.yml

Lines changed: 0 additions & 13 deletions
This file was deleted.

learn-pr/azure/azure-cloud-services-tutorials/9-exercise-integrate-azure-spatial-anchors.yml

Lines changed: 0 additions & 13 deletions
This file was deleted.

learn-pr/azure/azure-cloud-services-tutorials/includes/13-summary.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Throughout the module series, you have learned about the features you will implement and how Azure Cloud services tie in to making your HoloLens 2 application. You added the required components into the project and prepared the scene for this module series.
22

3-
You can now store data and images in the cloud with Azure Storage, use Azure AI Custom Vision to associate images and train a model, and bring objects to a local context with Azure Spatial Anchors.
3+
You can now store data and images in the cloud with Azure Storage, use Azure AI Custom Vision to associate images and train a model.
44

55
## Next steps
66

learn-pr/azure/azure-cloud-services-tutorials/includes/2-azure-cloud-services-for-hololens-2.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,6 @@ Azure Storage includes object, file, disk, queue, and table storage. There are a
88

99
With Azure AI Custom Vision (part of the Azure AI services) you can associate a set of images to Tracked Objects, train a machine-learning model on the set you created, and detect the Tracked Object.
1010

11-
## Azure Spatial Anchors
12-
13-
Azure Spatial Anchors is a managed cloud service and platform that enables multiuser, spatially aware mixed-reality and augmented-reality (MR/AR) apps for HoloLens, iOS devices with ARKit, and Android devices with ARCore.
14-
1511
## InternetClient
1612

1713
Apps can receive incoming data from the Internet. InternetClient can't act as a server and has no local network access.

learn-pr/azure/azure-cloud-services-tutorials/includes/3-exercise-azure-cloud-services-for-hololens-2.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,6 @@ You'll use [Azure Storage](https://azure.microsoft.com/services/storage/) to per
2727

2828
With [Azure AI Custom Vision](https://azure.microsoft.com/services/cognitive-services/custom-vision-service/) (part of the [Azure AI services](https://azure.microsoft.com/services/cognitive-services/)) you can associate a set of images to Tracked Objects, train a machine learning model on the set you created, and detect the Tracked Objects.
2929

30-
### Azure Spatial Anchors
31-
32-
To store a Tracked Object location and give guided directions to find it, you'll use [Azure Spatial Anchors](https://azure.microsoft.com/services/spatial-anchors/).
33-
3430
## Create and prepare the Unity project
3531

3632
In this section, you'll create a new Unity project and get it ready for MRTK development.
@@ -46,8 +42,6 @@ First, follow the steps in [the HoloLens 2 learning path](/training/paths/beginn
4642

4743
## Import the tutorial assets
4844

49-
1. Add the `AzurespatialAnchors` SDK to your project. To add the package, [follow this tutorial](/azure/spatial-anchors/how-tos/setup-unity-project?tabs=UPMPackage).
50-
5145
1. Download and import the following Unity custom packages *in the order they're listed*:
5246

5347
* [AzureStorageForUnity.unitypackage](https://github.com/microsoft/MixedRealityLearning/releases/download/azure-cloud-services-v3.0.0/AzureStorageForUnity.unitypackage)

learn-pr/azure/azure-cloud-services-tutorials/includes/5-exercise-integrate-azure-storage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Learn more about [Azure storage services](/azure/storage/blobs/storage-blobs-ove
88

99
### Azure Table storage
1010

11-
This service allows us to store data in a NoSQL fashion. In our project, we'll use it to store information about the Tracked Object, such as name, description, spatial anchor ID, and more.
11+
This service allows us to store data in a NoSQL fashion. In our project, we'll use it to store information about the Tracked Object, such as name, description, and more.
1212

1313
In context of the demo application, you'll need two tables; one to store information about the project with information about the state of trained models (more about that in the *Integrate Azure Custom Vision* exercise later in this module), and a second table to store information about Tracked Objects.
1414

learn-pr/azure/azure-cloud-services-tutorials/includes/8-integrate-azure-spatial-anchors.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)