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.
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.
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.
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.
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...
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.
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.
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.
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.
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.
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.
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.
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?
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