Implement Equality for Reference Types in C#

Udemy
Thursday, March 22, 2018

Implement Equality for Reference Types in C#

CodeProject

Introduction In the last post we discussed about why to implement equality for our value types in c# and we saw how it can help writing more efficient code when writing our own value types as the default implementation in .NET framework for value types uses reflection to check for equality of two value types on the basis of the values they contain so it is always a better option to override the equality behavior for our value types which of course will be a performance gain during execution. 




First .NET Core Console Application using Command Prompt

Udemy
Monday, November 27, 2017

First .NET Core Console Application using Command Prompt

CodeProject Introduction In this post, we will create our very first console application in .NET Core, we will see how we can build .NET Core based applications without using any IDE or Visual Studio. We will be using Command Line to create, build and run the application. If we don’t need all the fancy features that Visual Studio and Visual Studio Code offers, then we can build a .NET Core application with just a note pad, the only thing we would need is the .NET Core SDK installed on the machine, and all other actions that we do with Visual Studio all can be invoked using the CLI which we will see how it can be done.




Implement Equality for Value Types in C#

Udemy
Saturday, July 29, 2017

Implement Equality for Value Types in C#

CodeProject Introduction This post is to focus on implementing Equality in Value Types i.e. overriding Equality behavior for our own implemented Value Types which is basically defining that how to decide two objects of a type are equal or not. 

Background As we are now aware of the fact that the technique for checking equality for Value Types and Reference Types is different, so it would be better if we discuss both of them separately, that’s why we will be focusing on each of them in separate posts to have clear understanding on how we can override the Equality for both of these.




AJAX CRUD in Grid using JQuery DataTables in ASP.NET MVC 5

Udemy
Sunday, June 11, 2017

AJAX CRUD in Grid using JQuery DataTables in ASP.NET MVC 5

CodeProject

Introduction I frequently come across questions on online forums like StackOverflow in which the questioners are able to create CRUD operations for their entity which is a normal form post, but they struggle implementing the CRUD via ajax so that page does not reloads completely for better User Experience.

In this post, I will be addressing this problem and we will learn that how can implement CRUD using JQuery DataTables in one page without any full page reloads.