You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: powerapps-docs/developer/data-platform/work-with-data.md
+13-3Lines changed: 13 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: "Work with data using code in Microsoft Dataverse (PowerApps) | Microsoft Docs"
3
3
description: "Microsoft Dataverse provides web services and APIs that you can use to interact with your data."
4
-
ms.date: 05/17/2024
4
+
ms.date: 05/20/2024
5
5
ms.reviewer: pehecke
6
6
ms.topic: article
7
7
author: divkamath # GitHub ID Temp owner
@@ -15,9 +15,19 @@ contributors:
15
15
---
16
16
# Work with data using code in Microsoft Dataverse
17
17
18
+
There are several different ways to access Dataverse data using code.
19
+
20
+
- Use the Dataverse [SDK for .NET](#sdk-for-net) or [Web API](#web-api) to retrieve, add, and modify data.
21
+
- Use [Dataverse search](#search-dataverse-data) search Dataverse data.
22
+
- Use the Dataverse Tabular Data Stream (TDS) endpoint to [query data with SQL](#query-data-with-sql).
23
+
24
+
This article introduces the options you have to work with Dataverse data using code.
25
+
26
+
<!--
18
27
Use Dataverse tables to model and manage business data. You can use [existing tables](reference/about-entity-reference.md) and customize them, or [create your own custom tables](../../maker/data-platform/create-edit-entities-portal.md) to store data.
19
28
20
-
Dataverse also has APIs known as *messages*. Each message has a name like `Create`, `Delete`, or `WhoAmI`. Messages define a set of input parameters and output properties to encapsulate logic that executes on the server. If you come from a SQL database background, you can think of these like SQL stored procedures. You can use messages that Dataverse provides or you can [create your own messages](custom-actions.md).
29
+
Dataverse also has APIs known as *messages*. Each message has a name like `Create`, `Delete`, or `WhoAmI`. Messages define a set of input parameters and output properties to encapsulate logic that executes on the server. If you come from a SQL database background, you can think of these like SQL stored procedures. You can use messages that Dataverse provides or you can [create your own messages](custom-actions.md).
30
+
-->
21
31
22
32
## Retrieve, add, and modify data
23
33
@@ -52,7 +62,7 @@ The Dataverse Web API is an OData v4 RESTful endpoint. Use the Web API for any p
52
62
53
63
Dataverse search delivers fast and comprehensive search results across multiple tables, in a single list, sorted by relevance. It also provides capabilities to support suggestions and autocompletion experiences in apps.
54
64
55
-
Search has a native endpoint and there are Dataverse messages that you can use from the Web API or Organization service.
65
+
Search has a native endpoint and there are Dataverse messages that you can use from the Web API or SDK for .NET.
56
66
57
67
[Learn to search for Dataverse records](search/overview.md)
0 commit comments