Blog posts on .NET, Azure, and more.

Active Class Tag Helper in ASP.NET Core

April 12, 2021 by Anuraj


This article will discuss about implementing a tag helper in ASP.NET Core MVC which helps you apply class to your bootstrap menu based on route. By default core mvc comes with Bootstrap 4 as the UI framework. In Bootstrap, the active menu can be high lighted using active class. This core tag helper will help you to apply the active class based on the route. Here is the implementation.

Stored Procedure in Entity Framework Core Migrations

April 08, 2021 by Anuraj

EFCore Azure DevOps

SQL Server stored procedure is a set of SQL statements grouped as a logical unit and stored in the database. The stored procedure can accepts input parameters and executes the T-SQL statements in the procedure, can return the result. If you’re using Entity Framework Code first approach there is no direct way to create stored procedure in C# code. You can execute a stored procedure in Entity Framework with the help of FromSqlInterpolated method. Here is an example.

Building a Social Media monitoring tool with NodeJs, Azure Cosmos DB and Azure Cognitive services

April 05, 2021 by Anuraj

NodeJs Azure CosmosDb cognitive Services Text Analytics

This article will discuss about implementing Social Media monitoring tool with NodeJs, Azure Cosmos DB and Azure cognitive services.

File Upload Extension Validation In ASP.NET Core

April 03, 2021 by Anuraj


This article will discuss about implementing File Upload extension validation. It is a common mistake that developers used to do when they receive a file upload on the server - they only check the file extension. You will find lot of code like this.

Page Remote Validation in ASP.NET Core Identity

April 01, 2021 by Anuraj

PageRemote RazorPages AspNetCoreIdentity

This article will discuss about implementing Page Remote validation in ASP.NET Core Identity. ASP.NET Core Identity is a membership system that adds login functionality to ASP.NET Core apps. As you might know, in ASP.NET Core when you’re using ASP.NET Core Identity - it is coming as a Razor Class Library. One of the issue is if a user is trying to register with an already existing email address - he or she need to complete the form and submit to view the validation error message. This is not a good experience for the user. In ASP.NET Core MVC there is an attribute - Remote - available to run validation in such scenarios. In Razor Page remote validation attribute is not available. Instead there a Page Remote attribute. In this article you will learn how to implement Page Remote attribute for an ASP.NET Core identity project.

Copyright © 2024 Anuraj. Blog content licensed under the Creative Commons CC BY 2.5 | Unless otherwise stated or granted, code samples licensed under the MIT license. This is a personal blog. The opinions expressed here represent my own and not those of my employer. Powered by Jekyll. Hosted with ❤ by GitHub