Skip to content

Learn by doing

dotNet;How? – Learn what you need to know about .NET and more

  • HOME
  • ASP.NET
    • C#
    • Entity Framework
    • Web API
    • ASP.NET MVC
  • JAVASCRIPT
    • Angular
  • COURSES
    • LinkedIn Learning
    • Pluralsight
    • Teachable
    • Udemy
    • YouTube
  • YOUTUBE
    • Angular – Beyond Fundamentals
    • Angular with Firebase
    • Asp.Net MVC with .NET 3.1
    • Asp.Net MVC with .NET 5
    • Asp.Net Web API with .NET 5
    • Blazor – The Big Picture
    • C# – Beginner to Advanced
    • Hangfire – Background Processing
  • UDEMY COUPON
  • Social Media App – Assets
The Benefits of Using Generic Classes and Methods in C#

The Benefits of Using Generic Classes and Methods in C#

In C#, the term “generic” refers to a type that is not limited to a specific data type. A generic type is declared by including a type parameter, represented by […]

ASP.NET , Asp.NET MVC , C# , Entity Framework , Web APIPosted on: January 31, 2023January 31, 2023
Angular Data Binding: Synchronizing Pages with Application State

Angular Data Binding: Synchronizing Pages with Application State

Data binding in Angular is a mechanism that allows the component to update the view automatically when the data in the component changes, and vice versa. This mechanism makes it […]

Angular , JAVASCRIPTPosted on: January 27, 2023January 27, 2023
Exploring Angular Components: Understanding and Building Reusable UI Elements with Examples

Exploring Angular Components: Understanding and Building Reusable UI Elements with Examples

A component is the most basic UI building block of an Angular app. It is a class that controls a specific part of the user interface, which includes: A component’s […]

Angular , JAVASCRIPTPosted on: January 25, 2023January 25, 2023
Optimizing C# Code: Using ‘yield return’ to Boost Performance

Optimizing C# Code: Using ‘yield return’ to Boost Performance

One of the trickiest C# concepts is yield return. For me personally, it has been one of the hardest concepts to grasp and now that I think I have understood […]

ASP.NET , C#Posted on: January 24, 2023January 24, 2023
An Introduction to Delegates in C#: Method Signatures, Function Pointers, and Use Cases

An Introduction to Delegates in C#: Method Signatures, Function Pointers, and Use Cases

Delegates in C# are types that define a method signature. They allow methods to be passed as arguments to other methods or to be assigned to variables. Delegates can be […]

UncategorizedPosted on: January 21, 2023January 21, 2023
Understanding the Differences between Singleton, Scoped, and Transient Service Lifetime in .NET

Understanding the Differences between Singleton, Scoped, and Transient Service Lifetime in .NET

To understand the difference between Singleton, Scoped, and Transient service lifetimes it is important to understand the life cycle of Dependency Injection. The life cycle of Dependency Injection (DI) refers […]

ASP.NET , Asp.NET MVC , C# , Entity Framework , Web APIPosted on: January 18, 2023January 18, 2023
A Step-by-Step Guide to Configuring Entity Framework in Your .NET Web API Project

A Step-by-Step Guide to Configuring Entity Framework in Your .NET Web API Project

Entity Framework (EF) is an Object-Relational Mapping (ORM) framework that enables developers to interact with databases in a more efficient and convenient way, rather than having to write raw SQL […]

ASP.NET , Asp.NET MVC , C# , DATABASES , Entity Framework , SQL , Web APIPosted on: January 16, 2023January 17, 2023
Top Git Commands Every Developer Should Know

Top Git Commands Every Developer Should Know

Git is a version control system that allows developers to track and manage changes made to their code. It is an essential tool for any software development team, it helps […]

ASP.NET , GITPosted on: January 14, 2023January 14, 2023
Static vs Non-Static Classes in C#: Understanding the Differences and Use Cases

Static vs Non-Static Classes in C#: Understanding the Differences and Use Cases

In C#, a class is a blueprint for creating objects, providing initial values for member variables or properties, and implementations of member methods or functions. A class can have fields […]

ASP.NET , Asp.NET MVC , C# , Entity Framework , Web APIPosted on: January 13, 2023January 16, 2023
Setting up Git on Your Local Machine

Setting up Git on Your Local Machine

Git is a distributed version control system that enables developers to keep track of changes made to the code, collaborate with other developers, and maintain different versions of the codebase. […]

ASP.NET , GITPosted on: January 11, 2023January 11, 2023

Posts pagination

Previous page Page 1 Page 2 Page 3 Page 4 Page 5 Next page


Subscribe on LinkedIn
Theme Twelve Blog by Kantipur Themes