
The Generic Repository Pattern with MVC is a design approach where a generic interface is used to define CRUD operations, providing a flexible way to interact with data in an MVC application. It promotes the separation of concerns, abstraction, and code reusability, enhancing the maintainability and testability of the system.
ElectronJS framework helps to build cross platform app, using HTML, CSS and JavaScript.

This article addresses a common error encountered while generating PDFs using Rotativa. It explains the steps to resolve the "Unhandled Execution Error" by installing Visual C++ Redistributable Packages or placing the MSVCP120.dll file in the Rotativa folder on the production server, ensuring smooth PDF creation.

This article shows how to take a database backup using C# code and create a Windows application that makes our work user-friendly for database backup.

Learn how to use the C# ServiceController class to list installed Windows Services and view or control their status, including starting, stopping, pausing, and continuing services.


This article is mainly focused on the process of multithread debugging.Debugging multithreaded programs in C# can be challenging because multiple threads can run concurrently, making it difficult to predict the order of execution and identify potential issues. However, there are several techniques and tools you can use to effectively debug multithreaded programs in C#

This article shows how to authorize and authenticate a Token in a resource.

In this article we will learn some basic concepts of LINQ and apart from that we can see the C# features that support LINQ.

This article explains the OWIN OAuth 2.0 Authorization and how to implement an OAuth 2.0 Authorization server using the OWIN OAuth middleware.

This article explains how to work with a repository in the Web API and also covers routing and debugging.

This article describes some new features of C# and Visual Basic in Visual Studio 2015.

In this article and future articles we will be learning the Web API routing mechanism.

In this article, we are going to learn how to host an ASP.NET Web API in a console application, using OWIN to self-host the Web API framework.

In this article, we will learn about the Self-Host ASP.NET Web API. Without IIS we are able to run our Web API using the Web API self-hosting capabilities.

In this article, we will learn about session state in Web API 2 and how to use the API ASP.NET Web API within the ASP.NET runtime to enable the session state.

In this article we will learn about Cross-Site Request Forgery (CSRF) Protection. We implement CSRF protection against the data submitted from MVC pages to the Web API endpoints.

In this article, we will learn the validation against your models in Web API 2 and share some validation logic with ASP.NET MVC.

We will learn Scaffolding in Web API 2 in this article. Scaffolding is a Text Template Transformation and Toolkit (T4) based code generation framework for ASP.NET.

In this article, we will learn how to link a MVC Controller to an API Controller.

In this article, we will learn how to create an ASP.NET Web API 2 endpoint capable of handling HTML forms.

This article explains Web API 2 and how to consume the Web API in Web Forms.

In this article, we will learn the ASP.NET Web API to do a MVC application.

In this article, we are going to learn the advantages and some useful features of Web API 2.
MongoDB is a popular and widely-used NoSQL (non-relational) database management system designed to handle large volumes of unstructured or semi-structured data. It falls under the category of document-oriented databases, which means it stores data in flexible, JSON-like documents rather than traditional rows and columns found in relational databases.
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