This is a feed of links I've run across and found interesting or noteworthy. The images, content and opinions in them are owned by their respective authors.
We’re living in an age where technologies are switching standards are changing all the time. You forget to read Medium/Stackoverflow/Reddit and you found there are at least five (5) new industry…
GraphQL subscription aims to help you build real-time functionality into your apps, while still allowing only the data you need to be returned from live events.
In this episode, Brandon show us 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 [0
Continuing with our coverage on GraphQL, Brandon gets into the code of the graphql-dotnet SDK and shows us how to create a GraphQL endpoint. Learn more: https://codetraveler.io/DotNetGraphQL [00:51] -
Progressive Web Applications (PWA) use modern browser APIs and capabilities to behave like a desktop app. Since Blazor WebAssembly is a standards-based client-side web app platform, developers have t
Learn key distributed data management patterns in a microservice architecture
A set of extensions for working with HotChocolate GraphQL and Database access with micro-orms such as RepoDb (or Dapper). This extension pack provides access to key elements such as Selections/Projections, Sort arguments, & Paging arguments in a significantly simplified facade so this logic can be leveraged in the Serivces/Repositories that encapsulate all data access (without dependency on IQueryable and execution outside of the devs control). - GitHub - cajuncoding/GraphQL.RepoDB: A set of extensions for working with HotChocolate GraphQL and Database access with micro-orms such as RepoDb (or Dapper). This extension pack provides access to key elements such as Selections/Projections, Sort arguments, & Paging arguments in a significantly simplified facade so this logic can be leveraged in the Serivces/Repositories that encapsulate all data access (without dependency on IQueryable and execution outside of the devs control).
Some time ago I wrote about Moving Beyond Enums and published an article on ASPAlliance by the same title. Unfortunately the latter article was largely screenshot-based, and those images seem to have disappeared, so I thought I’d revisit the topic here.
A base class for quickly and easily creating strongly typed enum replacements in C#. - GitHub - ardalis/SmartEnum: A base class for quickly and easily creating strongly typed enum replacements in C#.
I’ve written about Enum Alternatives in C#, and a common problem developers encounter when they try to use such an approach is persistence.