Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.

In this article we will look at gRPC and how to implement gRPC solutions using Visual Studio 2019. gRPC is a high performance, open-source and easy to use RPC framework developed by Google. It has gained lots of popularity as it can be used across platforms and has lots of features for easy documentation. Visual Studio 2019 includes a template for building gRPC server applications, and we will look at building a simple gRPC server application. We will also build a client application to consume the API that is available on the server.

Today, we will look at one of the most important aspects of any application, and that is security. The two main methods to ensure security in an application is using Authentication and Authorization. Authentication can be defined as confirming the user’s identity. That is to confirm the user is who he/she claims to be. The next step is Authorization, where we ensure that the user only has access to functionality that his/her role in the application permits. We will build a sample in an ASP.NET MVC Core application and apply Authentication and Authorization to it.

In this article, you will learn about understanding Semaphore in .NET Core.

In this article, we will explore the .NET 5 Preview in Linux.

This article presents a discussion on how we can take advantage of NCache PubSub for scaling microservices.

In this article, you will learn how to get domain users list, search user by username and get a logged-in user from Active Directory using .NET Core API.

In this article, you will learn about GraphQL Integration Microservice/Monolith Architecture.

In this article, you will learn about .NET Core and how to create a .NET Core API Application.

In this article, we will perform simple Scaffold CRUD operations in ASP.NET Core using EF Core

In this article, you will perform database operations in ASP.NET Core Web API using ADO.NET.

In this article, you will learn how to create gRPC Consolse and WorkerService client applications.

In this article, we will learn how to create QR code in .NET Core using a Bitmap Image

In this post, we will see how to create a gRPC server application using .NET Core.

Understanding the Dependency Injection & its lifetimes(Singleton, Transient, Scoped). Example can help to understand the different lifetimes and choose appropriate lifetime for service.

In this article, we will be working on registration page of the ASP.NET Core razor page web application.

This article explains how to install .NET 5.0 and create a new Web Application with it.

In this article, you will learn how to build ASP.NET Core and Angular Web Application.

In this article, you will learn how to perform update and delete operations in ASP.NET Core 3 Razor Pages using Microsoft SQL Server.

In this article, you will learn how to insert data into SQL Server Database using ASP.NET Core 3 Razor Pages.

In this article, you will learn how to create model and DbContext objects in ASP.Net Core razor pages using entity framework along with migrations.

In this article, a new project has been created through which we will learn all the default files as well as the folder structure.

While working with micro service architecture design pattern, There would be multiple micro services are running and achieve our business needs. So, in this case all the micro services are running individually. So, When we initiate a request that will be communicate with different micro services. So the problem is that if any of the micro service is not respond or fails to respond then the response would be invalid. To track the failed request or analysis the request we are commonly using Technic called 'Logging'. But in micro service pattern, request would be failed in any of the service and we are not able to trace the particular request sequence in log file in each services. To overcome this failure we use Middleware to pass Trace Id or Unique Id or Correlation Id in the each request header using Serilog. So that we can easily log correlationId along with logger.

A quick start for creating a docker image for simple web applications and hosting it into azure container service. So, let's see what is docker. "Docker is a containerization platform that packages your application". Which means docker runs our application on a container with necessary packages for run time.

GrandNode is the most advanced and modern e-commerce platform built on the newest version of .NET Core and MongoDB. The highest code quality, combined with the detailed testing approach and with a pinch of a huge number of features is a recipe for success. No more need to create store with enormous number of third party plugins, rely on the widest range of implemented functionalities at the market. Grand node released a new version 4.60 with more features and bug fixes.

Learn how to migrate a .NET Framework Windows Forms application to .NET Core 3.1, including dependency compatibility checks and NuGet package migration.

In this article, you will learn about the different deployments modes in .NET Core 3.1

Authentication is the process of determining or giving an individual access to system or user based on their identity. This article demonstrates how to add custom Policy-based & Role-based Authorization in ASP.NET Core 3.0.

Authentication is the process of determining or giving an individual access to system or user based on their identity. There are multiple options to do authentication in .NET Core. This article demonstrates how to add Identity-Based Authentication in .NET Core 3.0 using In-Memory Database.

In this article, you will learn about ASP.Net Core 2.0 JWT Authentication with an example.

In this article, you will learn about .NET Core 3.1.
Everything on .NET Core, not only its articles: the .NET Core page →
Write an article and earn +1,000 SHARP when it is approved.
Write an article