Feed

Note that I may not have fully read/viewed all of the things in this feed. The images, content and opinions in them are owned by their respective authors.

 Distributed Data Patterns for Microservices

Distributed Data Patterns for Microservices

microservices.matrixlms.com
Learn key distributed data management patterns in a microservice architecture
Read More
GitHub - cajuncoding/GraphQL.RepoDB

GitHub - cajuncoding/GraphQL.RepoDB

github.com
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).
Read More
Enum Alternatives in C#

Enum Alternatives in C#

ardalis.com
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.
Read More
GitHub - ardalis/SmartEnum: 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#.

github.com
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#.
Read More
Persisting the Type Safe Enum Pattern with EF 6

Persisting the Type Safe Enum Pattern with EF 6

ardalis.com
I’ve written about Enum Alternatives in C#, and a common problem developers encounter when they try to use such an approach is persistence.
Read More

Building a GraphQL API with ASP.NET Core 2 and Entity Framework Core

Mark Macneil - fullstackmark.com
In this post, we'll build a GraphQL API service using ASP.NET Core 2, Entity Framework Core and graphql-dotnet.
Read More

From WCF to gRPC - Mark Rendle

youtube.com
gRPC is a high-performance messaging protocol that is ideal for communication between microservices and other clients on internal networks. It's the ideal re...
View

GraphQL, gRPC or REST? Resolving the API Developer's Dilemma - Rob Crowley

youtube.com
GraphQL, gRPC, REST and WebHooks are among a bewildering array of technologies and architectural styles that are available to API developers today. Presented...
View
Working With gRPC in .Net. gRPC | by Chandrakanth | The Startup | Medium

Working With gRPC in .Net. gRPC | by Chandrakanth | The Startup | Medium

Chandrakanth - medium.com
gRPC is a high-performance Remote Procedure Call (RPC) framework. Similar like SOAP it uses a Contract-first approach to API development. It uses Protocol buffers (protobuf) to define services and…
Read More
GitHub - graphql-dotnet/graphql-client: A GraphQL Client for .NET Standard

GitHub - graphql-dotnet/graphql-client: A GraphQL Client for .NET Standard

github.com
A GraphQL Client for .NET Standard. Contribute to graphql-dotnet/graphql-client development by creating an account on GitHub.
Read More