Choosing between RS Dapper Utility and Entity Framework often comes down to speed vs convenience. But what if you could have both? In this article, we explore where RS Dapper Utility shines, where EF helps, and how SQLBuilder bridges the gap by combining the best of both worlds.
This guide explains how to use RS.Dapper.Utility to simplify database operations in your C# projects. Learn how to configure your database, set up your project, and generate dynamic SQL queries like SELECT, INSERT, UPDATE, and DELETE using a clean, code-first approach with Dapper—no stored procedures needed.
Code Less, Build More: My Journey to a Smarter SQL Builder with Dapper
Discover how I streamlined database operations by creating a powerful, reusable SQL Builder utility using Dapper in .NET. This article dives into the challenges of traditional CRUD development, the design of a dynamic query builder, and how leveraging caching and attributes can supercharge your data access layer with clean, maintainable code.
Best Practices for C# Code Formatting with .editorconfig
Learn how to enforce consistent C# coding standards using the .editorconfig file. This guide covers key configurations, formatting rules, and best practices to help teams write cleaner, more maintainable code across projects.
S.O.L.I.D is an acronym for the first five object-oriented design(OOD) principles .These principles, when combined together, make it easy for a programmer to develop software that are easy to maintain and extend.
The DRY (Don't Repeat Yourself) principle is a design principle that promotes code reusability and maintainability by avoiding duplication of code. The DRY principle states that every piece of knowledge or logic in a software system should have a single, unambiguous, authoritative representation.
ASP.Net Core 6 Free Error Logging NuGet Package RSEasyExceptionHandler.
In this article, I am going to share a free NuGet package which will help you do to the following in the free of cost and package name is RSEasyExceptionHandler.
SQL Injection is a technique that results in unauthorized SQL commands being executed against your database. SQL injection usually occurs due to taking user input and concatenating it with hard-coded SQL statements that form part of an application's code base. The user input has been explicitly crafted to alter the SQL that the program's designer intended to execute.
The implementation was pretty simple - I had to invoke an external API for every input request and return the records returned by the API; pretty much the role of an aggregator for some underlying data services.
Blazor is a single-page app framework for building interactive client-side Web apps with .NET. Blazor uses open web standards without plugins or code transpilation.
Best Ways to Redirect HTTP to HTTPS and non-www to www in ASP.NET Core
Microsoft’s Visual Studio is one of the most popular developer IDEs in the world. Not only is Visual Studio modern, feature-rich, and advanced, but it also gets more frequent updates than any other IDE out there. The next version of Visual Studio is going to be Visual Studio 2022. The Visual Studio team just released the first public preview of Visual Studio 2022.
Git is nowadays a must-have skill for any developer. There is no way you’ll work on a project without a version control tool. The most famous and used is Git.
.Net Core is a lightweight and cross-platform version of the DotNet framework and the awesome thing is Developers required the same expertise to work with Asp.Net Core as .Net Framework.
“java.exe” exited with code 2 Xamarin.Android project