Introduction Sometimes, we want the users to log in using their existing credentials of third-party applications such as Facebook, Twitter, Google etc. into our application. In this article, we are going to look into authentication of ASP.NET Core app using Twitter. Prerequisites Install .NET Core 2.0.0 or above SDK from here. Install the latest version of […]
Cookie Authentication With ASP.NET Core 2.0
Introduction Authentication is an integral part of web security. ASP.NET Core provides multiple ways to implement authentication in a web application. In this article we will be looking into such a technique – Cookie authentication. We will be creating a web application to register new users and then implement a login page which allows only […]
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 […]
An Introduction To Q#
Introduction In this article, I will be explaining about Q# – the new programming language introduced by Microsoft for quantum computing. We will understand the data type, expressions, and statements of Q# with the help of code snippets. Prerequisites Please visit my earlier article An Introduction To Quantum Computing to get a basic understanding of Quantum Computing and […]
CRUD Operations With ASP.NET Core Using Angular and ADO.NET
Introduction In this article I am going to explain how to create a MVC web application in ASP.NET Core 2.0 with Angular 5. We will be creating a sample Employee Record Management system using Angular at frontend, Web Api on backend and ADO.NET to fetch data from database. We will use Angular form with required […]
An Introduction To Quantum Computing
Introduction There is a lot of buzz about Quantum Computing and Microsoft has officially announced Quantum Development Kit and Q#, the language for Quantum computing. In this article, I am going to cover some of the basics of Quantum Computing and also set up an environment on our local machine with Visual Studio 2017 to get started with Quantum programming. […]
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 […]