Check out the latest ASP.NET General Information

ASP.NET Core Dependency Injection for Beginners. The Often Confusing C# Coding Pattern

ASP.NET Core Dependency Injection. The Often Confusing C# Coding Pattern for Beginners. Dependency injection is a process in which we provide or inject an instance of a class into another class or object.

C# Programming ASP.NET Version: 6.0 General Information

What is Angular? Angular Features, Advantages, and More

What is Angular? Angular is an open-source, front-end JavaScript application-design framework maintained by Google and developed in 2010. Angular is written entirely in TypeScript, a superset of or static typing layer on top of JavaScript. Angular is primarily used to develop SPA's or single-page applications. 

Angular General Information

Migrating ASP.NET Web Forms (C#) Websites to .Net Core

ASP.NET Web Forms allows you to build dynamic websites using a drag-and-drop, event-driven model while enabling you to think of your "forms" as a unit, not as separate client and server pieces (ke ep this in mind).Migrating ASP.NET Web Forms (C#) Websites to .Net Core.

ASP.NET Web Forms ASP.NET Version: 6.0 General Information

The Difference Between a Class and a Struct in ASP.NET C#

What's the difference between a class and a struct in ASP.NET C#? If you are new to ASP.NET C#, you may see undiscernible differences between a class and a struct. On the surface, structures and classes look and behave the same way.

C# Programming ASP.NET Version: 6.0 General Information

ASP.NET C# Interfaces in Code Explained

An interface in C# code is a language construct similar to a class in terms of syntax but fundamentally different. It lists the properties and methods that any class implementing this interface must also implement.

C# Programming General Information

SOLID Design Principles Explained

SOLID Design Principles are five popular guidelines in object-oriented programming that help developers design complex software that can grow organically.

C# Programming General Information

ASP.NET Design Patterns and Their Types

What are Design Patterns? Design patterns are reusable solutions to common problems that programmers have frequently encountered. In essence, they are a design precedent or template applied to real-world programming problems.

C# Programming General Information

The Singleton Design Pattern in C# ASP.NET

Singleton is a creational design pattern that ensures that only one class instance will be created while providing a global access point to this instance. This article also answers the question, what's the difference between a static class and a Singleton pattern.

C# Programming ASP.NET Version: 6.0 General Information

C# vs .NET: What is the Difference?

What is the difference between C# and .NET? C# is a structured object-oriented programming language. .NET is a framework developed by Microsoft for building and running web applications on Windows. But, there is more...

C# Programming General Information

Instantiation in ASP.NET C#

Any time you create a new object (using the new operator keyword) based on some model or class, it is said that the model or class has been instantiated.

C# Programming General Information

Rel=Canonical: An Elegant Approach To Using the Canonical Tags in Razor Pages and MVC

Rel=Canonical: An Elegant Approach To Using the Canonical Tags in Razor Pages and MVC. How ASP.NET Core MVC is structured provides web developers an elegant way to set canonical tags in Razor Pages.

HTML ASP.NET Version: 6.0 General Information

What is TempData is ASP.NET MVC?

What is TempData is ASP.NET MVC? TempData is a storage mechanism provided by ASP.NET that is used to send data from the controller to the view or the view to the controller.

MVC ASP.NET Version: 6.0 General Information

Visual Studio Keyboard Shortcuts: Popular

Popular Visual Studio Keyboard Shortcuts. Keyboard shortcuts help you to be more efficient and productive in your coding environment. You will find build, debug, editing, file, project, refactor, tools, view, and window Visual Studio keyboard shortcuts here.

Visual Studio General Information

What are Razor Pages in ASP.NET Core 6 MVC?

Razor Pages in the ASP.NET Core 6 MVC is a web application programming model that simplifies the web application programming and development process by incorporating technology that would otherwise need to be coded separately in controllers or views.

Razor ASP.NET Version: 6.0 General Information

Problems Publishing a .NET Core Web Application to IIS. Shadow Copying for IIS Deployments.

How to resolve problems publishing a .NET Core Web Application to IIS. Shadow copying for IIS deployments.

IIS ASP.NET Version: 6.0 General Information

Asynchronous streaming in .NET 6

Asynchronous Streaming is a new feature in ASP.NET core 6 MVC that allows you to retrieve a collection of data or thousands of rows, etc., and stream them to a page or client asynchronously or without the bottleneck of buffering that data in memory.

ASP.NET Core ASP.NET Version: 6.0 General Information

What are the Advantages of ASP.NET Core over ASP.NET?

What are the advantages of ASP.NET Core over ASP.NET? ASP.NET Core has many areas of inherent superiority over ASP.NET. Where does it have the upper hand? Let's find out.

ASP.NET Core ASP.NET Version: 6.0 General Information

Types of Dependency Injection in ASP.NET Core

In ASP.NET Core, there are three types of dependency injection: Construction Injection, Setter Injection, and Interface based Injection. This articles discusses all three types.

ASP.NET Core General Information

What is Dependency Injection? ASP.NET Core Basics

​Dependency injection (DI) is a software design pattern that allows the development of code in which one object or class in a code uses another object or class in the program.

ASP.NET Core ASP.NET Version: 6.0 General Information

What is the ASP.NET Core?

ASP.NET Core is an open-source web-development framework, that runs on macOS, Linux, and Windows. This popular framework is used for developing web applications and websites.

ASP.NET Core General Information

Visual Studio Code Keyboard Shortcuts for Windows

Keyboard shortcuts enable you to be more efficient in your work environment. Here you will find general, basic editing, navigation, search and replace, and more Visual Studio Code keyboard shortcuts for windows computers.

Visual Studio General Information

What is Entity Framework in ASP.NET Core?

Entity Framework (EF) is an Object Relational Mapping (ORM, O/RM, and O/R mapping) framework. It converts data between a relational database like Microsoft SQL Server and an object-oriented programming language like ASP.NET C#.

MVC ASP.NET Version: 6.0 General Information

Populating a Microsoft SQL Server Database Table with Dummy Data

Fake Data for you to import and use in SQL Server. Here is sample data that you can use to populate Microsoft SQL Server database tables. Use this data to test, update, edit, or otherwise manipulate with a CRUD application or Web API.

Microsoft SQL Server General Information

What is MVC or Model View Controller? ASP.NET Basics

What is MVC or Model View Controller? A Model View Controller is a software architectural design pattern that organizes your application’s code into three distinct elements.

MVC General Information

Where Is the LocalDB Database File Created by EF (Entity Framework) Located on a Windows Computer?

Finding the localdb created by Entity Framework may be a little challenging. Where is it located on your Windows computer?

Visual Studio ASP.NET Version: 6.0 General Information

Custom CSS Overrides or Clashes with Bootstrap CSS? This May be the Problem!

Occasionally, conflicts can result if you use Bootstrap to style your web application and create a custom style sheet to enhance the interface. What may be the problem?

CSS General Information

How Do I get the Current UserId in an ASP.NET Core Identity View or Controller

How do you get the current UserId (ASPNetUsers Id) in a view or controller? Accessing the current user ID of an ASP.NET Core Identity application is essential to creating user-specific applications and filtering data based on a specific user.

Authentication ASP.NET Version: 6.0 General Information

What is an ASP.NET Web API in Simple Terms?

An ASP.NET Web API is an application programming interface that exposes or gives data to other resources without that resource talking to the database directly. What is an ASP.NET Web API in Simple Terms?

Web API ASP.NET Version: 6.0 General Information

What Does the Program.cs File do in an ASP.NET Core 6 Web Application?

The Program.cs is where the web application is created and built, routing is configured, services are added to the container, and the HTTP request pipeline is configured.

Visual Studio ASP.NET Version: 6.0 General Information

Creating Models and Database Tables Manually? A Few Things to Keep in Mind When Using Entity Framework

Here are a few things to keep in mind if you are a full-stack developer who likes to manually create database tables and ASP.NET MVC models while using Entity Framework to scaffold your controllers and CRUD views.

MVC ASP.NET Version: 6.0 General Information