
In this article, we will see how to pass a connection string at run time to the Entity Framework.

This article explains extension methods of C#. The extension method is a modified version/slightly changed version of a static method.

Here you will learn how to add an assembly to the Global Assembly Cache (GAC).

This article explains Centralized Session Handling in ASP.NET.
In this article we will learn to perform unit testing in MVC applications.

Here we will try to differentiate between override and the new keyword with an example in C#.
Learn essential unit testing principles applied to the Inversion of Control (IoC) code. Master techniques for testing IoC setup, dependencies, and configurations. Boost software quality with robust testing practices tailored to IoC containers.
In this article we will discuss the last principal called “Dependency Inversion Principal”. This is one of the important principals to develop de-coupled architecture.

Learn two ways to overload methods in C#: by changing parameter counts and by using generic methods with type parameters.
Here, we will test the function using a unit test method and we will measure code coverage of unit testing.

In this article we implement the Adaptor design pattern in three ways.
Learn unit testing fundamentals with a focus on mocking using the Moq framework in Visual Studio. Explore how mock objects simulate dependencies, ensuring isolated testing environments. Master essential techniques like lambda expressions and the Setup() method for efficient unit tests in distributed team projects.

In this article, we will discuss the very controversial and important topic of whether the testing of a private method or private function is ethical.
In this article we will use the Nunit framework to implement a unit test.
This article explains the “ExpectedException” attribute in unit testing.
In this article we will talk about one important function of unit testing called CollectionAssert().
Learn the SOLID Interface Segregation Principle through a C# employee-management example and see how focused interfaces support extensible design.
In this article, we will explain the uses of two very important attributes called TestInitialize and TestCleanup. Both attributes are useful at the time of unit test setup.

In this article we will discuss the last principal called “Dependency Inversion Principal”. This is one of the important principals for developing de-coupled architecture.
In this series we are talking about a SOLID principal of software development.
Learn the fundamentals of unit testing with a focus on Assert.AreEqual and Assert.AreEqual<T>. These assertion methods are crucial in ensuring your code behaves as expected. Mastering them enhances code quality and streamlines the testing process, fostering robust software development.
Master the fundamentals of unit testing with a focus on AAA. Arrange, Act, and Assert. Dive into test methods, understand the AAA pattern, and leverage testing frameworks like Microsoft's Unit Testing Framework for Visual Studio.

In this article, we will learn how to bind a Model with a view in the MVC architecture.

As per the title, this article exlains the concept of “Open close principal in this article”.
DevSocialUpcoming · 3rd editionAI Agents ConferenceNov 23–27, 2026Live onlineMembers only16days leftRegisterMembers onlyWrite an article and earn +1,000 SHARP when it is approved.
Write an article