Working with JSON in ASP.NET Core 3.0

This post is about working with JSON data type in ASP.NET Core 3.0. JSON stands for JavaScript Object Notation, which is an Open standard light weight format for storing and transporting data. JSON.NET was a popular library which was used in ASP.NET for working with JSON. As part of making...


Working with Save-Data header in ASP.NET Core

This post is about working with Save-Data header in ASP.NET Core. The Save-Data client hint request header available in Chrome, Opera, and Yandex browsers lets developers deliver lighter, faster applications to users who opt-in to data saving mode in their browser. One fairly straightforward technique is to let the browser...


LinkGenerator in ASP.NET Core

This post is about LinkGenerator in ASP.NET Core. Link Generator Service is a new service introduced in ASP.NET Core 2.2, which helps you to generate URLs. This new service can be used from middleware, and does not require an HttpContext. You can use it in controller like this. private readonly...


.NET Core console application as Azure WebJob

This post is about running a .net core console application as WebJob. WebJobs is a feature of Azure App Service that enables you to run a program or script in the same context as a web app, API app, or mobile app. There is no additional cost to use WebJobs....


Background tasks in ASP.NET Core

This post is about running background tasks in ASP.NET Core. In .NET Core 2.1, Microsoft introduced a new feature called IHostedService to allow developers to run a background service that can have a managed lifetime to its caller, be it from an ASP.NET Core or a console. To enable Background...


Build your first .NET Core 3.0 application in Linux

On Microsoft Build Live 2018, Microsoft announced their plans about .NET Core 3.0. The highlight of .NET Core 3 is support for Windows desktop applications, specifically Windows Forms, Windows Presentation Framework (WPF), and UWP XAML. You will be able to run new and existing Windows desktop applications on .NET Core...


What's new in Visual Studio 2019 Preview

Visual Studio 2019 Preview includes many general improvements along with new features that optimize developer productivity and team collaboration. This post is about few major features Visual Studio 2019 Preview. The first change you will notice the splash screen, unlike the earlier version is it more graphical. Next change the...