ASP.NET Core is an open-source, cross-platform framework for building modern, cloud-enabled, Internet-connected apps. In this series of videos we’ll be cover many of the interesting features of the framework.

There’s been ton of interest about Blazor in the community. In the video below, Dan Roth joins Jeremy to talk about how you can do Blazor on the server and in the web browser.

Content index:

  • [01:10] – What is Blazor?
  • [03:36] – What’s the different between Blazor server and Blazor WebAssembly
  • [07:44] – Blazor Server demo
  • [11:06] – Blazor WebAssembly demo
  • [14:49] – Debugging Blazor inside the browser
  • [19:01] – Progress Web App (PWA) support

The Microsoft Graph Toolkit is a collection of web components powered by the Microsoft Graph that work with any web framework and on all modern browsers.

In this video, Nikola Metulev comes on to showcase how quickly you can get started.

Time index:

  • [01:54] – What is Microsoft Graph and Graph Toolkit?
  • [03:22] – What backends does the Graph Toolkit work with?
  • [04:09] – Getting started with the Graph Toolkit
  • [10:18] – Adding additional components
  • [16:51] – Building on the web components standards
  • [18:20] – Integrating the Graph Toolkit components with ASP.NET

Useful Links

In this video, learn how to consume a GraphQL endpoint from a C# client, specifically an iOS + Android written in C# using Xamarin.

Learn more: https://codetraveler.io/DotNetGraphQL

  • [02:17] – Querying a GraphQL endpoint
  • [06:59] – Viewing the results in a Xamarin app
  • [09:58] – Alternative programming models
  • [11:00] – Follow up resources

Useful Links

In this episode of On.NET, Brandon gives us an introduction to GraphQL.

He talks to us about its origin, its benefits, and he even walks us through the GitHub GraphQL API.

Learn more: https://codetraveler.io/DotNetGraphQL 

Time index.

  • [01:02] – What is GraphQL?
  • [06:05] – How does GraphQL compare to OData?
  • [08:00] – Exporing the GitHub GraphQL APIs with GraphiQL
  • [11:52] – Making client requests
  • [14:18] – Recap

Useful Links

In this video, Jeremy Likness chats with software engineer Matías Quaranta about some of the lesser known features of the Cosmos DB SDK for .NET. Matias discusses some useful patterns for managing the lifetime of the client, implementing custom serializers and some other interesting features.

Useful Links

Microsoft Graph is a gateway to the data and intelligence in Microsoft 365. It provides a unified programming model that you can use to take advantage of the data in Office 365, Enterprise Mobility + Security, and Windows 10.

In this episode we’re joined by Darrel Miller (@darrel_miller), PM for Microsoft Graph developer tooling. Darrel gives us an overview of what Microsoft Graph is, and also shows us how to get started with the .NET SDK.

Useful Links

In this session from Build 2018, learn how to harness the power of Azure Cosmos DB, a NoSQL document-based database that offers a true “serverless data” experience.

Jeremy Likness shows you how to scale globally with point-and-click geo-replication and guaranteed single-digit latency. You’ll learn how to “choose your own API” and be able to interact with Azure Cosmos DB using the SQL API, MongoDB, Gremlin (graph-based), Table Storage, and Cassandra APIs. You’ll learn how to set up Azure Cosmos DB and build applications with demonstrations in .NET and .NET Core.