by referbruv, 2020-06-30T18:45:39.361Z
In this article, we shall look in detail about what is Memcached and how we can configure ASP.NET Core application to use a Memcached instance for caching.
by spetzu, 2020-07-03T04:57:01.453Z
In this episode, we talk about Consumer-driven contract testing (CDC tests) based on pact.io specification. Find out how to ensure stable contracts and non-breaking changes in the microservices world, when it comes to working with DTO, messages and endpoints in general.
by bill-s, 2020-06-30T17:13:18.976Z
Increasingly essential to writing responsive applications, asynchronous code is becoming more and more popular. Unfortunately, asynchronous programming adds an additional level of complexity to your code. As a result, understanding how this code even works can be tough no matter your experience level. Whether you’re new to it or you just want a refresher, here is an intro to the world of asynchronous code!
by iammukeshm, 2020-07-03T13:07:06.656Z
In this article, let’s go in-depth and understand the functionalities you can achieve with the help of Microsoft Identity. We will build a small yet practical implementation of Custom User Management in ASP.NET Core MVC with Identity. This will cover most of the practical use cases involved while developing User Management in ASP.NET Core.
Here are the Topics we will cover.
1.Microsoft Identity – Overview
2.Setting up the ASP.NET Core MVC Application
3.Scaffolding the Identity UI
4.Renaming the Default Identity Tables and Updating.
5.Adding Custom Fields to Identity User
6.Extending the Registration Form
7.Allow Login with both Username and Email
8.Adding the Custom User Fields To Profile Settings
9.Adding a Profile Picture
10.Setting a Limit to Change Username
11.User Roles – Overview
12.Seed Default Roles
13.Seed Default Super Admin user
14.Add A Default Role to Newly Registered User
15.Add / View Available Roles
16.Listing Users with Corresponding Roles
17.Addings Users to Roles
by ThomasArdal, 2020-06-30T06:28:28.009Z
Learn about how to secure your ASP.NET Core APIs with OAuth 2.0 and JSON Web Tokens without using third-party services like IdentityServer, Okta, and Auth0.
by [email protected], 2020-06-30T17:27:24.742Z
With Blazor webassembly you can generate a static website and host it on GitHub Pages through GitHub Actions. Find out how!
by bill-s, 2020-06-30T16:53:59.264Z
dotnet-monitor is an experimental tool that makes it easier to get access to diagnostics information in a dotnet process.
When running a dotnet application differences in diverse local and production environments can make collecting diagnostics artifacts (e.g., logs, traces, process dumps) challenging. dotnet-monitor aims to simplify the process by exposing a consistent REST API regardless of where your application is run.
This blog post details how to get started with dotnet-monitor and covers the following:
How to setup dotnet-monitor
What diagnostics artifacts can be collected; and
How to collect each of the artifacts
by referbruv, 2020-06-30T18:43:57.461Z
Let's talk about what is azure application insights and how we can integrate our ASP.NET Core API deployed in an Azure App Service instance can be connected to an Application Insights and analyze Logs generated from the API in the Insights.
by bill-s, 2020-06-30T17:14:20.726Z
.NET Core provides a convenient way to read configuration from a variety of providers, without the application having to worry where they come from!
It has a rich ecosystem of configuration providers that you can use, either provided by Microsoft or as part of the (open-source) community. One of my favorite ones is Andrew Lock's YAML configuration provider which I use extensively for Promitor.
by tpeczek, 2020-06-29T09:11:40.211Z
ASP.NET Core already has nice RPC options like SignalR and gRPC. JSON-RPC is an interesting, lightweight and flexible option, which is complementary to the existing ones.
by anthonygiretti, 2020-06-29T23:51:56.658Z
This post might seem bizzare at first. In fact the idea of writing this article did not come to me on my own. The original idea came from a James Newton King tweet, this last is offering a way to write an API in the simplest possible way, efficient and without any particular framework. I found it cool and that’s why I’m making it a post today. Here is his original tweet: https://twitter.com/JamesNK/status/1276450146365001728
by iammukeshm, 2020-06-29T12:24:17.169Z
In this extensive guide, we will go through everything you will need to know about Repository Pattern in ASP.NET Core, Generic Repository Patterns, Unit of Work and related topics. We will build a project right from scratch where we implement a clean architecture to access data.
We will cover the following topics.
1. Repository Pattern?
3. Generic Repository Pattern
4. Implementation in ASP.NET Core WebAPI along-with EFCore
5.Unit Of Work for Commiting Changes to the DB
by bill-s, 2020-06-30T17:12:35.033Z
In this episode, Robert is joined by Scott Hunter, who updates us on .NET 5, the next version and future of .NET. Scott recaps the announcements made recently at Build around the journey of unifying the .NET platform, with a single framework that extends from cloud to desktop to mobile and beyond.
by cezarypiatek, 2020-06-30T20:19:11.951Z
There’s a certain set of special method signatures in C# which have particular support on the language level. Methods with those signatures allow for using a special syntax which has several benefits. For example, we can use them to simplify our code or create DSL to express a solution to our domain-specific problem in a much cleaner way. I came across those methods in different places, so I decided to create a blog post to summarize all my discoveries on this subject.
by elmira_dam, 2020-07-02T09:37:12.880Z
Clear and accurate reporting tools play a pivotal role in any business decision today and help companies digitize and streamline their reporting process. Take advantage of expert advice on successful integration between Reporting tools and web (Blazor, ASP.NET Core, ASP.NET MVC, ASP.NET WebForms, Angular, React and more) or desktop applications (WPF, WinForms, UWP) and many practical examples and use cases.