Introduction Blazor is a .NET web framework that allows us to create client-side applications using C#, Razor syntax, and HTML. It allows us to create a rich and modern Single Page Application (SPA), using C#, and run it on the browser of our choice. Browser + Razor = Blazor The name “Blazor” comes from the […]
Category: C#
How To Solve Sudoku Using Azure Form Recognizer
Introduction In this article, we are going to create a sudoku solver with the help of Azure Form Recognizer which is an AI-powered document extraction service. The application will allow the user to upload an image of the sudoku table. We will extract the data from the image, and then implement the sudoku solving algorithm […]
Publishing A Blazor Component To Nuget Gallery
Introduction In this article, we will learn how to publish a reusable Blazor component to nuget gallery. We will use Visual Studio 2017 to build and create the nuget package. Prerequisites Install the .NET Core 2.1 or above SDK from here. Install Visual Studio 2017 v15.7 or above from here. Install ASP.NET Core Blazor Language […]
BlazorGrid – A Reusable Grid Component For Blazor
Introduction In this article, we will create a reusable grid component for Blazor called BlazorGrid. It will display the user data in a grid and supports client-side pagination. Take a look at the final application. To learn how to publish BlazorGrid component to nuget gallery refer to Publishing a Blazor Component to Nuget Gallery Prerequisites Install […]
ASP.NET Core – Expense Manager Using EF Core and Highcharts
Introduction In this article, we will be creating a personal expense manager using Asp.NET Core 2.1 and Entity Framework core Code first approach. An expense manager tracks your daily expenses and provides comparative charts to show expense summary. Since we are using modal dialog to handle user inputs and to show monthly and weekly expense […]
What’s New In Microsoft .NET Framework 4.7.1
Introduction Microsoft announced the release of .NET framework 4.7.1 on October 17, 2017. It is included in Windows 10 Fall Creators Update. It is available on Windows 7 and up and Windows Server 2008 R2 and up. It is also available with Visual Studio 2017 Version 15.5. You can download this latest framework from here. Let’s […]
Getting Started With Angular 5 Using Visual Studio Code
Introduction In this article, we are going to set up Angular 5 app using Visual Studio Code. We will be using Angular CLI for our demo. Agenda Install Node.js. Install Angular CLI. Create our first Angular App. Launch Angular App in the browser. Displaying our custom message on Webpage. Conclusion Install Node.js The first step is […]
Searching Algorithms In C#
Introduction In this article, I am going to discuss two of the most commonly-used searching algorithms in the programming world Linear Search Binary Search I will be explaining the algorithms with the help of an example and will provide a C# code to execute that. Linear Search This algorithm will perform a sequential search of […]
Quick Sort Algorithm In C#
Introduction In this article, I am going to explain about the Quicksort algorithm.This is a Divide and Conquer algorithm. It picks an element as pivot and partitions the given array around the picked pivot. This algorithm is very common in job interviews.So first, I am going to explain Quick Sort algorithm; then, I will be […]
Merge Sort Algorithm In C#
Introduction In this article, I will be discussing Merge sort algorithm. Merge sort is a comparison based sorting algorithm based on the divide and conquer approach. The input array will be divided into subarrays and those subarrays will be further divided until each subarray contains a single element. Then, these subarrays will be merged together […]
Insertion Sort Algorithm In C#
Introduction In this article i am going to explain about the Insertion sort algorithm.Insertion Sort is based on the idea of consuming one element from input array in each iteration to find its correct position in sorted array.This algorithm is efficient for smaller datasets. So first I am going to explain insertion sort algorithm then […]
Selection Sort Algorithm In C#
Introduction In this article, I am going to explain about the Selection sort algorithm. It is an in-place comparison sorting algorithm. It is also a major question in job interviews. So first, I am going to explain Selection Sort algorithm. Then, I will be providing a C# code to execute it. The Selection sort Algorithm This […]
Bubble Sort Algorithm In C#
Introduction In this article, I am going to explain the Bubble sort algorithm. Bubble sort is one of the most widely used sorting algorithms by the programmers worldwide. It can be applied to any collection including array, string, numbers, or characters. Bubble sort is very frequently asked about in job interviews. So first I am going […]