Skip to content

Commit fc68aa8

Browse files
authored
Merge branch 'MicrosoftDocs:main' into Jan-Release-Notes---HDS-Fixes
2 parents b05bf29 + d4fdf89 commit fc68aa8

File tree

5 files changed

+86
-17
lines changed

5 files changed

+86
-17
lines changed
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
---
2+
title: include file
3+
description: include file
4+
services: azure-communication-services
5+
author: iaulakh
6+
manager: james.cheng
7+
ms.service: azure-communication-services
8+
ms.subservice: azure-communication-services
9+
ms.date: 02/09/2023
10+
ms.topic: include
11+
ms.custom: include file
12+
ms.author: iaulakh
13+
---
14+
15+
## Azure Communication UI Mobile Library for .NET MAUI
16+
17+
This project demonstrates the integration of Azure Communication UI library into .NET MAUI application. It utilizes Azure Communication Services and the native Azure Communication Services UI library to build a calling experience that features both voice and video calling.
18+
19+
### Download code
20+
21+
Find the project for this sample on [GitHub](https://github.com/Azure-Samples/communication-services-ui-library-maui).
22+
23+
### Features
24+
25+
Refer to the native [UI Library overview](../../concepts/ui-library/ui-library-overview.md)
26+
27+
### Prerequisites
28+
29+
- Visual Studio [Setup Instructions](https://learn.microsoft.com/dotnet/maui/get-started/installation)
30+
- An Azure account with an active subscription. For details, see [Create an account for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F).
31+
- iOS [Requirements](https://github.com/Azure/communication-ui-library-ios#requirements)
32+
- Android [Requirements](https://github.com/Azure/communication-ui-library-android#prerequisites)
33+
- An Azure Communication Services resource. For details, see [Create an Azure Communication Services resource](../../quickstarts/create-communication-resource.md).
34+
- An Azure Function running the [Authentication Endpoint](../../tutorials/trusted-service-tutorial.md) to fetch access tokens.
35+
36+
### Run sample app
37+
38+
Clone [repo](https://github.com/Azure-Samples/communication-services-ui-library-maui).
39+
40+
#### For Android
41+
42+
##### Visual Studio Mac/Windows 2022
43+
44+
1. Navigate to `/AndroidMauiBindings` and in this directory in terminal run `./downloadJarScript.sh`. `GitBash` or `Windows Subsystem for Linux (WSL)` should be enabled to run `.sh` on Windows.
45+
2. Open `CommunicationCallingSampleMauiApp/CommunicationCallingSampleMauiApp.sln` in Visual Studio
46+
3. Edit `CommunicationCallingSampleMauiApp/CommunicationCallingSampleMauiApp.csproj` and set `<TargetFrameworks>net7.0-android</TargetFrameworks>`.
47+
4. Select android device/emulator in visual studio and run `CommunicationCallingSampleMauiApp` app.
48+
49+
#### For iOS
50+
51+
##### Visual Studio Mac 2022
52+
53+
1. Navigate to `communication-services-ui-library-maui/iOSMauiBindings/ProxyLibs/CommunicationUI-Proxy` and in this directory in terminal run `./iOSFramework.sh -d`.
54+
2. Open `CommunicationCallingSampleMauiApp/CommunicationCallingSampleMauiApp.sln` in Visual Studio
55+
3. Edit `CommunicationCallingSampleMauiApp/CommunicationCallingSampleMauiApp.csproj` and set `<TargetFrameworks>net7.0-ios</TargetFrameworks>`.
56+
4. Select iOS device/simulator in visual studio and run `CommunicationCallingSampleMauiApp` app.
57+
58+
### Highlights and feedback
59+
60+
Visit [GitHub](https://github.com/Azure-Samples/communication-services-ui-library-maui#key-sample-highlights) to learn more and discover more capabilities and share your valuable feedback.
61+

articles/communication-services/samples/ui-library-cross-platform.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Cross Platform development using the UI library
33
titleSuffix: An Azure Communication Services sample overview
4-
description: Cross Platform development solutions using the UI library to enable Xamarin and React Native developers build communication applications
4+
description: Cross Platform development solutions using the UI library to enable .NET MAUI, Xamarin and React Native developers build communication applications
55
author: jorgegarc
66
manager: anujbh
77
services: azure-communication-services
@@ -11,14 +11,18 @@ ms.date: 08/30/2021
1111
ms.topic: overview
1212
ms.service: azure-communication-services
1313
ms.subservice: calling
14-
zone_pivot_groups: acs-xamarin-react
14+
zone_pivot_groups: acs-maui-xamarin-react
1515
---
1616

1717
# Get started with Cross Platform development using the UI library
1818

1919
[!INCLUDE [Public Preview Notice](../includes/public-preview-include.md)]
2020

21-
Azure Communication Services introduces Cross Platform development using **Xamarin and React Native** solutions. This sample demonstrates how Azure Communication Services Calling integrates the UI Library for mobile platforms and create the bindings to allow developers to begin building with the calling capabilities.
21+
Azure Communication Services introduces Cross Platform development using **.NET MAUI, Xamarin and React Native** solutions. This sample demonstrates how Azure Communication Services Calling integrates the UI Library for mobile platforms and create the bindings to allow developers to begin building with the calling capabilities.
22+
23+
::: zone pivot="platform-maui"
24+
[!INCLUDE [.NET MAUI](./includes/ui-maui.md)]
25+
::: zone-end
2226

2327
::: zone pivot="platform-xamarin"
2428
[!INCLUDE [Xamarin](./includes/ui-xamarin.md)]

articles/event-hubs/event-hubs-premium-overview.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ It replicates events to three replicas, distributed across Azure availability zo
1414
In addition to these storage-related features and all capabilities and protocol support of the standard tier, the isolation model of the premium tier enables features like [dynamic partition scale-up](dynamically-add-partitions.md). You also get far more generous [quota allocations](event-hubs-quotas.md). Event Hubs Capture is included at no extra cost.
1515

1616
> [!NOTE]
17-
> Event Hubs Premium supports TLS 1.2 or greater.
17+
> - Event Hubs Premium supports TLS 1.2 or greater.
18+
> - The premium tier isn't available in all regions. Try to create a namespace in the Azure portal and see supported regions in the **Location** drop-down list on the **Create Namespace** page.
19+
1820

1921
You can purchase 1, 2, 4, 8 and 16 processing units for each namespace. As the premium tier is a capacity-based offering, the achievable throughput isn't set by a throttle as it is in the standard tier, but depends on the work you ask Event Hubs to do, similar to the dedicated tier. The effective ingest and stream throughput per PU will depend on various factors, including:
2022

articles/machine-learning/how-to-export-delete-data.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,26 @@ ms.service: machine-learning
77
ms.subservice: mldata
88
author: lgayhardt
99
ms.author: lagayhar
10-
ms.reviewer: lagayhar
11-
ms.date: 10/21/2021
10+
ms.reviewer: franksolomon
11+
ms.date: 02/09/2023
1212
ms.topic: how-to
1313

1414
---
1515

1616

1717
# Export or delete your Machine Learning service workspace data
1818

19-
In Azure Machine Learning, you can export or delete your workspace data using either the portal's graphical interface or the Python SDK. This article describes both options.
19+
In Azure Machine Learning, you can export or delete your workspace data using either the portal graphical interface or the Python SDK. This article describes both options.
2020

2121
[!INCLUDE [GDPR-related guidance](../../includes/gdpr-dsr-and-stp-note.md)]
2222

2323
[!INCLUDE [GDPR-related guidance](../../includes/gdpr-intro-sentence.md)]
2424

2525
## Control your workspace data
2626

27-
In-product data stored by Azure Machine Learning is available for export and deletion. You can export and delete using Azure Machine Learning studio, CLI, and SDK. Telemetry data can be accessed through the Azure Privacy portal.
27+
In-product data stored by Azure Machine Learning is available for export and deletion. You can export and delete data with Azure Machine Learning studio, the CLI, and the SDK. Additionally, you can access telemetry data through the Azure Privacy portal.
2828

29-
In Azure Machine Learning, personal data consists of user information in job history documents.
29+
In Azure Machine Learning, personal data consists of user information in job history documents.
3030

3131
## Delete high-level resources using the portal
3232

@@ -38,10 +38,10 @@ When you create a workspace, Azure creates several resources within the resource
3838
- An Applications Insights instance
3939
- A key vault
4040

41-
These resources can be deleted by selecting them from the list and choosing **Delete**:
41+
To delete these resources, selecting them from the list and choose **Delete**:
4242

4343
> [!IMPORTANT]
44-
> If the resource is configured for soft delete, the data won't be deleted unless you optionally select to delete the resource permanently. For more information, see the following articles:
44+
> If the resource is configured for soft delete, the data won't actually delete unless you optionally select to delete the resource permanently. For more information, see the following articles:
4545
> * [Workspace soft-deletion](concept-soft-delete.md).
4646
> * [Soft delete for blobs](../storage/blobs/soft-delete-blob-overview.md).
4747
> * [Soft delete in Azure Container Registry](../container-registry/container-registry-soft-delete-policy.md).
@@ -50,19 +50,19 @@ These resources can be deleted by selecting them from the list and choosing **De
5050
5151
:::image type="content" source="media/how-to-export-delete-data/delete-resource-group-resources.png" alt-text="Screenshot of portal, with delete icon highlighted.":::
5252

53-
Job history documents, which may contain personal user information, are stored in the storage account in blob storage, in subfolders of `/azureml`. You can download and delete the data from the portal.
53+
Job history documents, which may contain personal user information, are stored in the storage account in blob storage, in `/azureml` subfolders. You can download and delete the data from the portal.
5454

5555
:::image type="content" source="media/how-to-export-delete-data/storage-account-folders.png" alt-text="Screenshot of azureml directory in storage account, within the portal.":::
5656

5757
## Export and delete machine learning resources using Azure Machine Learning studio
5858

59-
Azure Machine Learning studio provides a unified view of your machine learning resources, such as notebooks, data assets, models, and jobs. Azure Machine Learning studio emphasizes preserving a record of your data and experiments. Computational resources such as pipelines and compute resources can be deleted using the browser. For these resources, navigate to the resource in question and choose **Delete**.
59+
Azure Machine Learning studio provides a unified view of your machine learning resources - for example, notebooks, data assets, models, and jobs. Azure Machine Learning studio emphasizes preservation of a record of your data and experiments. You can delete computational resources such as pipelines and compute resources with the browser. For these resources, navigate to the resource in question and choose **Delete**.
6060

61-
Data assets can be unregistered and jobs can be archived, but these operations don't delete the data. To entirely remove the data, data assets and job data must be deleted at the storage level. Deleting at the storage level is done using the portal, as described previously. An individual Job can be deleted directly in studio. Deleting a Job deletes the Job's data.
61+
You can unregister data assets and archive jobs, but these operations don't delete the data. To entirely remove the data, data assets and job data require deletion at the storage level. Storage level deletion happens in the portal, as described earlier. Azure ML Studio can handle individual deletion. Job deletion deletes the data of that job.
6262

63-
You can download training artifacts from experimental jobs using the Studio. Choose the **Job** in which you're interested. Choose **Output + logs** and navigate to the specific artifacts you wish to download. Choose **...** and **Download** or select **Download all**.
63+
Azure ML Studio can handle training artifact downloads from experimental jobs. Choose the relevant **Job**. Choose **Output + logs**, and navigate to the specific artifacts you wish to download. Choose **...** and **Download**, or select **Download all**.
6464

65-
You can download a registered model by navigating to the **Model** and choosing **Download**.
65+
To download a registered model, navigate to the **Model** and choose **Download**.
6666

6767
:::image type="contents" source="media/how-to-export-delete-data/model-download.png" alt-text="Screenshot of studio model page with download option highlighted.":::
6868

articles/zone-pivot-groups.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1993,10 +1993,12 @@ groups:
19931993
- id: programming-language-python
19941994
title: Python
19951995
# Owner: jorgegarc
1996-
- id: acs-xamarin-react
1996+
- id: acs-maui-xamarin-react
19971997
title: Cross-platform pivots
19981998
prompt: Choose a platform
19991999
pivots:
2000+
- id: platform-maui
2001+
title: .NET MAUI
20002002
- id: platform-xamarin
20012003
title: Xamarin
20022004
- id: platform-react

0 commit comments

Comments
 (0)