Mark Pelf's top articles

Dependency Injection Pattern In C# - Short Tutorial

Jul 31, 2022 25k 3

C# 11 - Immutable Object Pattern

Feb 22, 2023 23.4k 0

Fluent Interface Pattern in C# With inheritance problem

Jun 14, 2023 18.7k 1

Closures In C# Demystified

Sep 15, 2023 17k 0

Git - Multiple Visual Studio Solutions In A Single Git Repository

Aug 16, 2022 14.4k 1

Thread-Safe Events In C#

Jul 30, 2022 12.1k 0

Learn about Asynchronous Events in C#

Mar 20, 2024 12k 0

Git - Comparing Visual Studio 2022 With MeGit/EGit And SourceTree

Aug 18, 2022 10.8k 0

SQL Server & EF7: Using datetime vs datetime2 Data Type

Jun 12, 2023 10.4k 0

.NET - 5 Free Decompilers

Mar 06, 2023 10.2k 0

C# - Value Object Pattern, Data Transfer Object Pattern

Feb 22, 2023 9.4k 0

Git - Error - Refusing To Merge Unrelated Histories

Aug 13, 2022 9.3k 0

JavaScript - Closures Demystified

Jul 10, 2024 6.8k 0

Git - 6 Free GUI Clients

Aug 13, 2022 6.8k 0

Entity Framework 7 Code First Using CLI

Jun 08, 2023 6.2k 0

C# DataAdapter Returning Exception “Failed To Enable Constraints.”

Jul 27, 2022 6.1k 0

Git - Visual Studio 2022, v17.3.0, Line Staging

Aug 13, 2022 5.3k 0

Git - Push From GUI Client Returns "Authentication Failed"

Aug 13, 2022 5.3k 0

Entity Framework 7 – Database First – Using CLI

Jun 02, 2023 5k 0

Entity Framework 7 – Database First – Using EFCorePowerTools

Jun 06, 2023 4.4k 0

C# 11 - Immutable Object And Defensive Copy

Feb 27, 2023 4.4k 0

PE Format Illustrated

Mar 14, 2023 4.2k 0

ASP.NET 8 – Multilingual Application with single Resx file - Part 4 - Reso...

Apr 02, 2024 4.1k 0

C# 11 - Records Demystified

Feb 24, 2023 3.6k 0

Visitor Pattern in C# - 5 Versions

Feb 27, 2023 3.6k 0

Git– 4 ways to ignore files

Jul 18, 2023 3.2k 0

Top 7 Free Regex Test Tools

Feb 24, 2023 2.9k 0

PE Format Illustrated - Part Two

Mar 15, 2023 2.9k 0

ASP.NET 8 - Multilingual Application with Single Resx File

Mar 27, 2024 2.6k 0

Multilingual Application with single Resx file - Forms Validation Strings

Apr 01, 2024 1.8k 0

Observer Pattern In C#

Aug 20, 2022 1.8k 0

Git - Problem with “skip-worktree” and Pull

Jul 18, 2023 1.7k 0

Learn Service Locator Pattern in C#

Mar 26, 2024 1.7k 0

Visual Studio 2022 IntelliSense Hover not Working Problem

Mar 26, 2024 1.6k 0

Impressions from Machine Learning Conference - Munich, June 2023

Jun 28, 2023 1.6k 0

Git – SourceTree custom actions for “skip-worktree” option

Jul 18, 2023 1.4k 0

Building a Logging Proxy in C#

Mar 26, 2024 1.3k 0

ASP.NET 8 - Multilingual Application with Single Resx File - Part 2 - Alte...

Apr 01, 2024 1.3k 0

ChatGpt-4o on Mobile Gets Many Paid Subscriptions (May 2024)

May 29, 2024 1.3k 0

Decorator Pattern in C# - 3 versions

Mar 20, 2024 1.3k 0

Skepticism about Large Language Models (LLM) and ChatGPT

May 31, 2024 1.1k 0

Phi Silica is Microsoft’s AI model for Windows Developers

May 27, 2024 1.1k 0

Copilot+PC is Microsoft vision related to AI on PC platform, as of May 202...

May 25, 2024 1k 0

Copilot+PC Hardware Available, as of May 2024

May 27, 2024 911 0

Farewell to an Era: Is CodeProject.com Really Shutting Down?

Jan 14, 2025 859 0

Adobe products on CopilotPC/ARM/Windows (May 2024)

May 30, 2024 833 0

.NET 8/9 – Testing Different Build/Deployment Modes – Part 1

Jan 13, 2025 827 0

.NET8/9 – Testing different Build/Deployment modes – Part 5

Jan 16, 2025 812 0

What is Microsoft's New Brand “Copilot” (as of May 2024)?

May 28, 2024 740 0

.NET8/9 – Testing Different Build/Deployment Modes – Part 2

Jan 15, 2025 721 0
 1 - 50 of 64