Skip to content

Commit

Permalink
New .NET data hub (#3836)
Browse files Browse the repository at this point in the history
  • Loading branch information
JeremyLikness authored Jul 27, 2022
1 parent cd3d52c commit 7a69f55
Show file tree
Hide file tree
Showing 2 changed files with 257 additions and 0 deletions.
255 changes: 255 additions & 0 deletions entity-framework/dotnet-data/index.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,255 @@
### YamlMime:Hub

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
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: 07/20/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 (Overview)"
itemType: overview
url: /ef/core/

# Card
- title: "Entity Framework Core (Tutorial)"
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 database (Azure Cosmos DB)
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 database (Azure Cosmos DB Graph API)
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"
- url: /sql/relational-databases/graphs/sql-graph-architecture
text: "SQL Graph Architecture"

# Card
- title: Distributed key/value databases and cache
links:
- 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
links:
- 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/
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"

- title: Language Integrated Query (LINQ)
links:
- 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: /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: 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 and analytics
links:
- 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: /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"
items:
# Card
- title: REST
links:
- 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/
text: "Azure API Management (APIM)"
- url: /aspnet/core/tutorials/web-api-help-pages-using-swagger
text: "Document APIs with Swagger (OpenAPI)"

# Card
- title: OData
links:
- 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: /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: 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: /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: /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"
2 changes: 2 additions & 0 deletions entity-framework/toc.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
- name: .NET data
href: dotnet-data/index.yml
- name: Entity Framework
href: index.yml
items:
Expand Down

0 comments on commit 7a69f55

Please sign in to comment.