In C#, a predicate is a delegate (a type that refers to a method) or a lambda expression that takes a single parameter and returns a Boolean value indicating whether […]
9 Essential JavaScript Methods You Should Know
JavaScript is a programming language that is commonly used in web development. It is used to create and control dynamic content on the web, such as updating content on a […]
Null-coalescing operator in C#
You can use the null-coalescing operator (??) to provide a default value for a nullable type or reference type. The null-coalescing operator returns the left-hand operand if it is not […]
Array vs ArrayList in C#
In C#, an Array is a collection of items that are stored in a contiguous block of memory. It is a fixed size, meaning that you must specify the size […]
Top 5 array methods in C# with examples
An array in C# is a collection of variables that are stored together in a contiguous block of memory. Arrays are used to store multiple values in a single object, […]
Migrate from ASP.NET Core 5.0 to 6.0
This article explains to update an existing ASP.NET 5 project to ASP.NET 6. I am going to use a fully-functional .NET 5 MVC application to show how you can do it step by step.
Angular CLI – Commands
Angular apps have different pieces that need to work together. It has components, services, pipes, etc. All these pieces need to be configured to work together. You can either manually […]
AngularJS to Angular 14
Per definition, Angular is a component-based framework for building scalable web applications. Angular is a great framework because it combines declarative templates, dependency injection, end-to-end tooling, and integrated best practices […]
Git cheat sheet
Per definition, Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Even though git is easy […]
CONST vs READONLY in C#
const and readonly are two very useful keywords in C# that as a .NET developer you might see in any real-world application. When used within the same class, these keywords […]