From 7821d4da38c81e4b4093fb2897c1b5927f2853f8 Mon Sep 17 00:00:00 2001 From: Jeremy Likness Date: Mon, 25 Apr 2022 16:28:25 -0700 Subject: [PATCH 1/9] new data hub --- entity-framework/dotnet-data/index.yml | 194 +++++++++++++++++++++++++ entity-framework/toc.yml | 2 + 2 files changed, 196 insertions(+) create mode 100644 entity-framework/dotnet-data/index.yml diff --git a/entity-framework/dotnet-data/index.yml b/entity-framework/dotnet-data/index.yml new file mode 100644 index 0000000000..deaf13ad39 --- /dev/null +++ b/entity-framework/dotnet-data/index.yml @@ -0,0 +1,194 @@ +### YamlMime:Hub + +title: .NET data +summary: .NET is the open source and cross-platform for integrating data, data services and data backends with your applications. +brand: dotnet + +metadata: + title: .NET data documentation + description: Learn to use Entity Framework Core, a modern object-database mapper for .NET that supports LINQ queries, change tracking, updates, and schema migrations. Browse tutorials, sample code, fundamentals, API reference and more. + ms.product: entity-framework + ms.topic: hub-page + author: JeremyLikness + ms.author: jeliknes + ms.date: 04/22/2022 + +# highlightedContent section (optional) +# Maximum of 8 items +highlightedContent: +# itemType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new + items: + + # Card + - title: "LINQ overview" + itemType: overview + url: /dotnet/standard/linq + + # Card + - title: "SQLite overview" + itemType: overview + url: /dotnet/standard/data/sqlite + + # Card + - title: "Microsoft SQL documentation" + itemType: reference + url: /sql + + # Card + - title: "Azure Cosmos DB documentation" + itemType: reference + url: /azure/cosmos-db/ + + # Card + - title: "Entity Framework Core" + itemType: overview + url: core/ + + # Card + - title: "Persist and retrieve relational data with Entity Framework Core" + itemType: learn + url: /learn/modules/persist-data-ef-core/ + + # Card + - title: "What is ML.NET?" + itemType: overview + url: https://dotnet.microsoft.com/learn/ml-dotnet/what-is-mldotnet + + # Card + - title: "What is .NET for Apache Spark?" + itemType: overview + url: /dotnet/spark/what-is-apache-spark-dotnet + +# Card with summary style +additionalContent: + # Supports up to 3 sections + sections: + - title: Databases # < 60 chars (optional) + items: + # Card + - title: Relational databases + links: + - url: https://docs.microsoft.com/dotnet/standard/data/sqlite/ + text: "Microsoft.Data.Sqlite overview" + - url: /sql/ + text: "Microsoft SQL documentation" + - url: /azure/postgresql/flexible-server/connect-csharp + text: "Use C# .NET to connect and query data in Azure Database for PostgreSQL - Flexible Server" + - url: /azure/mysql/connect-csharp + text: "Use C# .NET to connect and query data in Azure Database for MySQL" + + # Card + - title: Document databases + links: + - url: /azure/cosmos-db + text: "Azure Cosmos DB documentation" + - url: /azure/cosmos-db/sql/sql-api-dotnet-application + text: "Develop an ASP.NET Core MVC web application with Azure Cosmos DB by using .NET SDK" + - url: /azure/cosmos-db/sql/create-notebook-visualize-data + text: "Create a notebook in Azure Cosmos DB to analyze and visualize the data" + - url: /azure/cosmos-db/mongodb/mongodb-introduction + text: "Azure Cosmos DB API for MongoDB" + - url: core/providers/cosmos/ + text: "EF Core Azure Cosmos DB provider" + + # Card + - title: Graph databases + links: + - url: /azure/cosmos-db/graph/graph-introduction + text: "Introduction to Gremlin API in Azure Cosmos Db" + - url: /azure/cosmos-db/graph/create-graph-dotnet + text: "Build a .NET Framework or Core application using the Azure Cosmos DB Gremlin API account" + + # Card + - title: Distributed key/value databases and cache + links: + - url: core/modeling/index.md + text: "Overview" + + # Card + - title: Unstructured/blob storage + links: + - url: core/querying/index.md + text: "Overview" + + # Card + - title: EF Core + links: + - url: core/managing-schemas/index.md + text: "Overview" + + #Section + - title: Data services + items: + + - title: LINQ + links: + - url: core/managing-schemas/index.md + text: "Overview" + + # Card + - title: Big data + links: + - url: core/ + text: "Your data is big" + + # Card + - title: Machine learning + links: + - url: core/ + text: "Your data is big" + + # Card + - title: ETL + links: + - url: core/ + text: "Your data is big" + + # Card + - title: Analytics + links: + - url: core/ + text: "Analyze it!" + + # Card + - title: Messages, notifications, and events + + # Section + - title: "APIs" + items: + + # Card + - title: REST + links: + - url: core/ + text: "Analyze it!" + + # Card + - title: OData + links: + - url: core/ + text: "Analyze it!" + + # Card + - title: GraphQL + links: + - url: core/ + text: "Analyze it!" + + # Card + - title: CoreWCF + links: + - url: core/ + text: "Analyze it!" + + # Card + - title: gRPC + links: + - url: core/ + text: "Analyze it!" + + # Card + - title: SignalR + links: + - url: core/ + text: "Analyze it!" diff --git a/entity-framework/toc.yml b/entity-framework/toc.yml index b912c52bed..9c8b92abfc 100644 --- a/entity-framework/toc.yml +++ b/entity-framework/toc.yml @@ -1,3 +1,5 @@ +- name: .NET Data + href: dotnet-data/index.yml - name: Entity Framework href: index.yml items: From 7ade893caf3633d7c84343e656726c41b545d543 Mon Sep 17 00:00:00 2001 From: Jeremy Likness Date: Mon, 25 Apr 2022 16:35:24 -0700 Subject: [PATCH 2/9] fix missing meta --- entity-framework/dotnet-data/index.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/entity-framework/dotnet-data/index.yml b/entity-framework/dotnet-data/index.yml index deaf13ad39..4a0a449b27 100644 --- a/entity-framework/dotnet-data/index.yml +++ b/entity-framework/dotnet-data/index.yml @@ -151,7 +151,10 @@ additionalContent: text: "Analyze it!" # Card - - title: Messages, notifications, and events + - title: Messages, notifications, and events + links: + - url: core/ + text: "Analyze it!" # Section - title: "APIs" From cf174897d82b3f86164644199a049f37e21a91b1 Mon Sep 17 00:00:00 2001 From: Jeremy Likness Date: Mon, 25 Apr 2022 16:39:57 -0700 Subject: [PATCH 3/9] fix up links, still WIP --- entity-framework/dotnet-data/index.yml | 227 ++++++++++++------------- entity-framework/toc.yml | 2 +- 2 files changed, 113 insertions(+), 116 deletions(-) diff --git a/entity-framework/dotnet-data/index.yml b/entity-framework/dotnet-data/index.yml index 4a0a449b27..7d061c8831 100644 --- a/entity-framework/dotnet-data/index.yml +++ b/entity-framework/dotnet-data/index.yml @@ -16,9 +16,8 @@ metadata: # highlightedContent section (optional) # Maximum of 8 items highlightedContent: -# itemType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new + # itemType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new items: - # Card - title: "LINQ overview" itemType: overview @@ -42,8 +41,8 @@ highlightedContent: # Card - title: "Entity Framework Core" itemType: overview - url: core/ - + url: /ef/core/ + # Card - title: "Persist and retrieve relational data with Entity Framework Core" itemType: learn @@ -53,11 +52,11 @@ highlightedContent: - title: "What is ML.NET?" itemType: overview url: https://dotnet.microsoft.com/learn/ml-dotnet/what-is-mldotnet - + # Card - title: "What is .NET for Apache Spark?" itemType: overview - url: /dotnet/spark/what-is-apache-spark-dotnet + url: /dotnet/spark/what-is-apache-spark-dotnet # Card with summary style additionalContent: @@ -65,133 +64,131 @@ additionalContent: sections: - title: Databases # < 60 chars (optional) items: - # Card - - title: Relational databases - links: - - url: https://docs.microsoft.com/dotnet/standard/data/sqlite/ - text: "Microsoft.Data.Sqlite overview" - - url: /sql/ - text: "Microsoft SQL documentation" - - url: /azure/postgresql/flexible-server/connect-csharp - text: "Use C# .NET to connect and query data in Azure Database for PostgreSQL - Flexible Server" - - url: /azure/mysql/connect-csharp - text: "Use C# .NET to connect and query data in Azure Database for MySQL" - - # Card - - title: Document databases - links: - - url: /azure/cosmos-db - text: "Azure Cosmos DB documentation" - - url: /azure/cosmos-db/sql/sql-api-dotnet-application - text: "Develop an ASP.NET Core MVC web application with Azure Cosmos DB by using .NET SDK" - - url: /azure/cosmos-db/sql/create-notebook-visualize-data - text: "Create a notebook in Azure Cosmos DB to analyze and visualize the data" - - url: /azure/cosmos-db/mongodb/mongodb-introduction - text: "Azure Cosmos DB API for MongoDB" - - url: core/providers/cosmos/ - text: "EF Core Azure Cosmos DB provider" - - # Card - - title: Graph databases - links: - - url: /azure/cosmos-db/graph/graph-introduction - text: "Introduction to Gremlin API in Azure Cosmos Db" - - url: /azure/cosmos-db/graph/create-graph-dotnet - text: "Build a .NET Framework or Core application using the Azure Cosmos DB Gremlin API account" - - # Card - - title: Distributed key/value databases and cache - links: - - url: core/modeling/index.md - text: "Overview" - - # Card - - title: Unstructured/blob storage - links: - - url: core/querying/index.md - text: "Overview" - - # Card - - title: EF Core - links: - - url: core/managing-schemas/index.md - text: "Overview" - + # Card + - title: Relational databases + links: + - url: https://docs.microsoft.com/dotnet/standard/data/sqlite/ + text: "Microsoft.Data.Sqlite overview" + - url: /sql/ + text: "Microsoft SQL documentation" + - url: /azure/postgresql/flexible-server/connect-csharp + text: "Use C# .NET to connect and query data in Azure Database for PostgreSQL - Flexible Server" + - url: /azure/mysql/connect-csharp + text: "Use C# .NET to connect and query data in Azure Database for MySQL" + + # Card + - title: Document databases + links: + - url: /azure/cosmos-db + text: "Azure Cosmos DB documentation" + - url: /azure/cosmos-db/sql/sql-api-dotnet-application + text: "Develop an ASP.NET Core MVC web application with Azure Cosmos DB by using .NET SDK" + - url: /azure/cosmos-db/sql/create-notebook-visualize-data + text: "Create a notebook in Azure Cosmos DB to analyze and visualize the data" + - url: /azure/cosmos-db/mongodb/mongodb-introduction + text: "Azure Cosmos DB API for MongoDB" + - url: /ef/core/providers/cosmos/ + text: "EF Core Azure Cosmos DB provider" + + # Card + - title: Graph databases + links: + - url: /azure/cosmos-db/graph/graph-introduction + text: "Introduction to Gremlin API in Azure Cosmos Db" + - url: /azure/cosmos-db/graph/create-graph-dotnet + text: "Build a .NET Framework or Core application using the Azure Cosmos DB Gremlin API account" + + # Card + - title: Distributed key/value databases and cache + links: + - url: /ef/core/modeling/index.md + text: "Overview" + + # Card + - title: Unstructured/blob storage + links: + - url: /ef/core/querying/index.md + text: "Overview" + + # Card + - title: EF Core + links: + - url: /ef/core/managing-schemas/index.md + text: "Overview" + #Section - title: Data services items: - - - title: LINQ + - title: LINQ links: - - url: core/managing-schemas/index.md - text: "Overview" + - url: /ef/core/managing-schemas/index.md + text: "Overview" - # Card + # Card - title: Big data - links: - - url: core/ - text: "Your data is big" + links: + - url: /ef/core/ + text: "Your data is big" - # Card + # Card - title: Machine learning - links: - - url: core/ - text: "Your data is big" + links: + - url: /ef/core/ + text: "Your data is big" - # Card + # Card - title: ETL - links: - - url: core/ - text: "Your data is big" + links: + - url: /ef/core/ + text: "Your data is big" - # Card + # Card - title: Analytics links: - - url: core/ - text: "Analyze it!" + - url: /ef/core/ + text: "Analyze it!" - # Card + # Card - title: Messages, notifications, and events links: - - url: core/ - text: "Analyze it!" + - url: /ef/core/ + text: "Analyze it!" # Section - title: "APIs" items: + # Card + - title: REST + links: + - url: /ef/core/ + text: "Analyze it!" - # Card - - title: REST - links: - - url: core/ - text: "Analyze it!" - - # Card - - title: OData - links: - - url: core/ - text: "Analyze it!" - - # Card - - title: GraphQL - links: - - url: core/ - text: "Analyze it!" - - # Card - - title: CoreWCF - links: - - url: core/ - text: "Analyze it!" - - # Card - - title: gRPC - links: - - url: core/ - text: "Analyze it!" - - # Card - - title: SignalR - links: - - url: core/ - text: "Analyze it!" + # Card + - title: OData + links: + - url: /ef/core/ + text: "Analyze it!" + + # Card + - title: GraphQL + links: + - url: /ef/core/ + text: "Analyze it!" + + # Card + - title: CoreWCF + links: + - url: /ef/core/ + text: "Analyze it!" + + # Card + - title: gRPC + links: + - url: /ef/core/ + text: "Analyze it!" + + # Card + - title: SignalR + links: + - url: /ef/core/ + text: "Analyze it!" diff --git a/entity-framework/toc.yml b/entity-framework/toc.yml index 9c8b92abfc..628f32968e 100644 --- a/entity-framework/toc.yml +++ b/entity-framework/toc.yml @@ -1,4 +1,4 @@ -- name: .NET Data +- name: .NET data href: dotnet-data/index.yml - name: Entity Framework href: index.yml From 4240e22d8dfdf2bd2619baa70de3d6ef17320269 Mon Sep 17 00:00:00 2001 From: Jeremy Likness Date: Fri, 29 Apr 2022 16:21:30 -0700 Subject: [PATCH 4/9] additional entries --- entity-framework/dotnet-data/index.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/entity-framework/dotnet-data/index.yml b/entity-framework/dotnet-data/index.yml index 7d061c8831..adfecee2c3 100644 --- a/entity-framework/dotnet-data/index.yml +++ b/entity-framework/dotnet-data/index.yml @@ -97,12 +97,20 @@ additionalContent: text: "Introduction to Gremlin API in Azure Cosmos Db" - url: /azure/cosmos-db/graph/create-graph-dotnet text: "Build a .NET Framework or Core application using the Azure Cosmos DB Gremlin API account" + - url: /sql/relational-databases/graphs/sql-graph-architecture + text: "SQL Graph Architecture" # Card - title: Distributed key/value databases and cache links: - - url: /ef/core/modeling/index.md - text: "Overview" + - url: https://microsoft.github.io/FASTER/ + text: "FASTER concurrent persistent key/value store" + - url: /dotnet/orleans/overview + text: "Microsoft Orleans framework for distributed apps" + - url: https://github.com/Azure/azure-sdk-for-net/blob/Azure.Data.Tables_12.5.0/sdk/tables/Azure.Data.Tables/README.md + text: "Azure Tables client library for .NET" + - url: /azure/azure-cache-for-redis/cache-overview + text: "Azure Cache for Redis" # Card - title: Unstructured/blob storage From fb177352e976416db28c4d732f97f4bb1e5c680a Mon Sep 17 00:00:00 2001 From: Jeremy Likness Date: Thu, 26 May 2022 16:13:47 -0700 Subject: [PATCH 5/9] progress --- entity-framework/dotnet-data/index.yml | 40 +++++++++++++++++--------- 1 file changed, 27 insertions(+), 13 deletions(-) diff --git a/entity-framework/dotnet-data/index.yml b/entity-framework/dotnet-data/index.yml index adfecee2c3..1884829485 100644 --- a/entity-framework/dotnet-data/index.yml +++ b/entity-framework/dotnet-data/index.yml @@ -77,7 +77,7 @@ additionalContent: text: "Use C# .NET to connect and query data in Azure Database for MySQL" # Card - - title: Document databases + - title: Document database (Azure Cosmos DB) links: - url: /azure/cosmos-db text: "Azure Cosmos DB documentation" @@ -91,7 +91,7 @@ additionalContent: text: "EF Core Azure Cosmos DB provider" # Card - - title: Graph databases + - title: Graph database (Azure Cosmos DB Graph API) links: - url: /azure/cosmos-db/graph/graph-introduction text: "Introduction to Gremlin API in Azure Cosmos Db" @@ -115,28 +115,42 @@ additionalContent: # Card - title: Unstructured/blob storage links: - - url: /ef/core/querying/index.md - text: "Overview" + - url: /azure/storage/blobs/storage-blobs-introduction + text: "Introduction to blob storage" + - url: /azure/storage/blobs/storage-quickstart-blobs-dotnet?tabs=environment-variable-windows + text: "Quickstart: Azure Blob Storage client library v12 for .NET" + - url: /azure/storage/blobs/data-lake-storage-introduction + text: "Introduction to Azure Data Lake Storage Gen2" + + #Section + - title: Data services + items: # Card - title: EF Core links: - - url: /ef/core/managing-schemas/index.md + - url: /ef/core/ text: "Overview" + - url: /ef/core/get-started/overview/first-app + text: "Create you first EF Core app" + - url: /learn/modules/persist-data-ef-core/ + text: "Learn: persist and retrieve relational data with EF Core" + - url: /ef/core/providers/ + text: "Supported databases" - #Section - - title: Data services - items: - - title: LINQ + - title: Language Integrated Query (LINQ) links: - - url: /ef/core/managing-schemas/index.md + - url: /dotnet/csharp/programming-guide/concepts/linq text: "Overview" - + - url: /dotnet/csharp/programming-guide/concepts/linq/introduction-to-linq-queries + text: "Introduction to LINQ queries" + - url: /dotnet/csharp/programming-guide/concepts/linq/linq-to-objects + text: "LINQ over IEnumerable" # Card - title: Big data links: - - url: /ef/core/ - text: "Your data is big" + - url: /learn/data/spark-tutorial/intro + text: "10-minute .NET for Apache Spark(tm) Tutorial" # Card - title: Machine learning From d0018499f04038a33d2d8adc287be2bf4314d28b Mon Sep 17 00:00:00 2001 From: Jeremy Likness Date: Mon, 13 Jun 2022 16:15:51 -0700 Subject: [PATCH 6/9] additions --- entity-framework/dotnet-data/index.yml | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/entity-framework/dotnet-data/index.yml b/entity-framework/dotnet-data/index.yml index 1884829485..5068cd2f00 100644 --- a/entity-framework/dotnet-data/index.yml +++ b/entity-framework/dotnet-data/index.yml @@ -1,11 +1,11 @@ ### YamlMime:Hub -title: .NET data +title: .NET Data documentation summary: .NET is the open source and cross-platform for integrating data, data services and data backends with your applications. brand: dotnet metadata: - title: .NET data documentation + title: .NET Data documentation description: Learn to use Entity Framework Core, a modern object-database mapper for .NET that supports LINQ queries, change tracking, updates, and schema migrations. Browse tutorials, sample code, fundamentals, API reference and more. ms.product: entity-framework ms.topic: hub-page @@ -149,27 +149,29 @@ additionalContent: # Card - title: Big data links: + - url: /dotnet/spark/what-is-apache-spark-dotnet + text: "What is .NET for Apache Spark?" - url: /learn/data/spark-tutorial/intro text: "10-minute .NET for Apache Spark(tm) Tutorial" + - url: /azure/synapse-analytics/overview-what-is + text: "What is Azure Synapse?" # Card - title: Machine learning links: - - url: /ef/core/ - text: "Your data is big" + - url: https://dotnet.microsoft.com/learn/ml-dotnet/what-is-mldotnet + text: "What is ML.NET? Step-by-step" + - url: /dotnet/machine-learning/ + text: "ML.NET documentation" + - url: /dotnet/machine-learning/tutorials/ + text: "ML.NET tutorials" # Card - - title: ETL + - title: ETL and Analytics links: - url: /ef/core/ text: "Your data is big" - # Card - - title: Analytics - links: - - url: /ef/core/ - text: "Analyze it!" - # Card - title: Messages, notifications, and events links: From 2b6418382e464a9dbc9f9c6b48001500b5283628 Mon Sep 17 00:00:00 2001 From: Jeremy Likness Date: Wed, 22 Jun 2022 07:49:16 -0700 Subject: [PATCH 7/9] Partial commit before moving onto APIs --- entity-framework/dotnet-data/index.yml | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/entity-framework/dotnet-data/index.yml b/entity-framework/dotnet-data/index.yml index 5068cd2f00..7ba2b41a92 100644 --- a/entity-framework/dotnet-data/index.yml +++ b/entity-framework/dotnet-data/index.yml @@ -167,16 +167,26 @@ additionalContent: text: "ML.NET tutorials" # Card - - title: ETL and Analytics + - title: ETL and analytics links: - - url: /ef/core/ - text: "Your data is big" + - url: /azure/architecture/data-guide/relational-data/etl + text: "Extract, Transform and Load (ETL) Architecture" + - url: /azure/data-factory/concepts-pipelines-activities?tabs=data-factory + text: "ETL with Azure Data Factory and/or Synapse Analytics" + - url: /sql/integration-services/sql-server-integration-services + text: "SQL Server Integration Services" # Card - title: Messages, notifications, and events links: - - url: /ef/core/ - text: "Analyze it!" + - url: /dotnet/architecture/microservices/multi-container-microservice-net-applications/integration-event-based-microservice-communications + text: "Implementing event-based communication between .NET microservices" + - url: /dotnet/architecture/serverless/event-grid + text: "Serverless messaging with Azure Event Grid" + - url: /azure/event-hubs/event-hubs-dotnet-standard-getstarted-send + text: "Send and receive events from .NET using Azure Event Hubs" + - url: /dotnet/orleans/overview + text: "Distributed .NET apps with Orleans" # Section - title: "APIs" From 69a3281f2679a8e8cb80f430d5b557a311d3dc9c Mon Sep 17 00:00:00 2001 From: Jeremy Likness Date: Thu, 21 Jul 2022 16:32:43 -0700 Subject: [PATCH 8/9] Added multiple sections for review --- entity-framework/dotnet-data/index.yml | 59 +++++++++++++++++++------- 1 file changed, 43 insertions(+), 16 deletions(-) diff --git a/entity-framework/dotnet-data/index.yml b/entity-framework/dotnet-data/index.yml index 7ba2b41a92..ce17f78dd5 100644 --- a/entity-framework/dotnet-data/index.yml +++ b/entity-framework/dotnet-data/index.yml @@ -6,12 +6,12 @@ brand: dotnet metadata: title: .NET Data documentation - description: Learn to use Entity Framework Core, a modern object-database mapper for .NET that supports LINQ queries, change tracking, updates, and schema migrations. Browse tutorials, sample code, fundamentals, API reference and more. + description: Welcome to the .NET data hub! What data-related task would you like to perform? This page is your gateway to documentation and tutorials for the various ways you interact with data from .NET. ms.product: entity-framework ms.topic: hub-page author: JeremyLikness ms.author: jeliknes - ms.date: 04/22/2022 + ms.date: 07/20/2022 # highlightedContent section (optional) # Maximum of 8 items @@ -39,12 +39,12 @@ highlightedContent: url: /azure/cosmos-db/ # Card - - title: "Entity Framework Core" + - title: "Entity Framework Core (Overview)" itemType: overview url: /ef/core/ # Card - - title: "Persist and retrieve relational data with Entity Framework Core" + - title: "Entity Framework Core (Tutorial)" itemType: learn url: /learn/modules/persist-data-ef-core/ @@ -146,6 +146,7 @@ additionalContent: text: "Introduction to LINQ queries" - url: /dotnet/csharp/programming-guide/concepts/linq/linq-to-objects text: "LINQ over IEnumerable" + # Card - title: Big data links: @@ -194,35 +195,61 @@ additionalContent: # Card - title: REST links: - - url: /ef/core/ - text: "Analyze it!" + - url: /aspnet/core/tutorials/min-web-api + text: "Minimal Web API tutorial" + - url: /azure/architecture/best-practices/api-design + text: "RESTful web API design" + - url: /azure/api-management/ + test: "Azure API Management (APIM)" + - url: /aspnet/core/tutorials/web-api-help-pages-using-swagger + test: "Document APIs with Swagger (OpenAPI)" # Card - title: OData links: - - url: /ef/core/ - text: "Analyze it!" + - url: /odata/overview + text: "OData overview" + - url: /odata/client/getting-started + text: "Get started with the OData client for .NET" + - url: https://youtu.be/Q3Ove-2Uh94 + text: "Video: OData (.NET Data community standup)" # Card - title: GraphQL links: - - url: /ef/core/ - text: "Analyze it!" + - url: /shows/graphql/ + text: "Video series: Learning GraphQL" + - url: /azure/api-management/graphql-api + text: "Azure API Management support for GraphQL" + - url: /shows/on-net/getting-started-with-hotchocolate + text: "Video: Getting start with GraphQL on .NET using HotChocolate" # Card - title: CoreWCF links: - - url: /ef/core/ - text: "Analyze it!" + - url: https://github.com/CoreWCF/CoreWCF + text: "CoreWCF overview" + - url: https://github.com/CoreWCF/CoreWCF/blob/main/Documentation/Walkthrough.md + text: "CoreWCF walkthrough" # Card - title: gRPC links: - - url: /ef/core/ - text: "Analyze it!" + - url: /aspnet/core/grpc/ + text: "Overview of gRPC on .NET" + - url: /aspnet/core/grpc/basics + text: "Write gRPC services with C# and .NET" + - url: /aspnet/core/grpc/client + text: "Call gRPC services from .NET with C#" + - url: /aspnet/core/grpc/why-migrate-wcf-to-dotnet-grpc + text: "Why migrate from WCF to gRPC on ASP.NET Core" # Card - title: SignalR links: - - url: /ef/core/ - text: "Analyze it!" + - url: /aspnet/signalr/overview/getting-started/introduction-to-signalr + text: "Introduction to SignalR" + - url: /aspnet/signalr/overview/guide-to-the-api/ + text: "Guide to the SignalR API" + - url: /aspnet/core/signalr/api-design + text: "SignalR API design considerations" From ea679d3d3dc25ed680e5151e4180c3ff66cab49d Mon Sep 17 00:00:00 2001 From: Jeremy Likness Date: Thu, 21 Jul 2022 16:53:12 -0700 Subject: [PATCH 9/9] Fix typos --- entity-framework/dotnet-data/index.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/entity-framework/dotnet-data/index.yml b/entity-framework/dotnet-data/index.yml index ce17f78dd5..561b8ce04f 100644 --- a/entity-framework/dotnet-data/index.yml +++ b/entity-framework/dotnet-data/index.yml @@ -200,9 +200,9 @@ additionalContent: - url: /azure/architecture/best-practices/api-design text: "RESTful web API design" - url: /azure/api-management/ - test: "Azure API Management (APIM)" + text: "Azure API Management (APIM)" - url: /aspnet/core/tutorials/web-api-help-pages-using-swagger - test: "Document APIs with Swagger (OpenAPI)" + text: "Document APIs with Swagger (OpenAPI)" # Card - title: OData