languages
C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2424 articles Updated Page 44 of 97
Browse additional C# articles from the DotNetNews archive.
C# articles
Page 44 of 97
Newest first
-
Automating Chrome Browser with Selenium in C#
c-sharpcorner.com Issue #311
Learn how to automate the Chrome browser using Selenium WebDriver with C# for web testing, scraping, and task automation. This tutorial provides a step-by-step guide, from setting up your C# project i...
-
Unlocking Runtime Intelligence: A Formal Exploration of Reflection in .NET
c-sharpcorner.com Issue #311
Unlock the power of runtime intelligence with .NET Reflection! This article explores how to inspect and manipulate .NET code at runtime, covering key components like Assembly and Type inspection, dyna...
-
The 7 Sneaky EF Core Change Tracking Bugs That Silently Destroyed My Data (Until I Cracked the Fix)
blog.stackademic.com Issue #311
Discover how invisible tracking issues can overwrite your entities, break relationships, and cause ‘random’ bugs — and learn the exact… Continue reading on Stackademic »
-
SOLID Principles Cheat Sheet 🚀
c-sharpcorner.com Issue #311
Master the SOLID principles of object-oriented design with this cheat sheet! Learn Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion principles. ...
-
C# 14’s New Performance-Enhancing Feature: Compound Assignment Operators
gunesramazan.medium.com Issue #311
C# keeps giving developers a little more flexibility with every release. With .NET 10, C# 14 introduces a feature that looks small at…
-
Building a Real-Time Day Planner in WPF: From Static Design to Dynamic Data
medium.com Issue #311
Desktop applications don’t have to be sluggish or look dated. Using WPF (Windows Presentation Foundation) and C#, we can build highly…
-
Mastering the C# Dispose Pattern
blog.ivankahl.com Issue #311
Mastering C# IDisposable is crucial for reliable resource management. Learn how to deterministically clean up unmanaged resources in C#.
-
Using Prompt Engineers to Help CROs Fix Hidden Revenue Leaks, Keep Customers, and Drive Expansion
c-sharpcorner.com Issue #311
Uncover hidden revenue leaks with prompt engineering! This article details how to use AI, guided by prompt engineers, to fix stalled pipelines, margin erosion, missed expansion, preventable churn, and...
-
When LINQ becomes a mess | Clean EF Core queries
medium.com Issue #311
Sometimes it’s really hard to follow the logic in LINQ — especially if the query is a giant one. And if you’re wondering how to make it…
-
Filtering Rows in a DataTable using DataView in C#
c-sharpcorner.com Issue #311
Learn how to efficiently filter rows in a C# DataTable using DataView. This method allows dynamic data filtering without altering the original DataTable. Discover how to create DataViews, apply RowFil...
-
Write Code Like a Pro: 15 LINQ Tricks That Eliminate Complex Loops Forever
medium.com Issue #311
Discover powerful LINQ patterns used by senior developers to write elegant, high-performance C# code that recruiters and teammates love.
-
Learn the Builder Pattern in C#
c-sharpcorner.com Issue #310
This article provides a comprehensive guide, explaining when and how to use this creational design pattern to simplify complex object construction. Explore classic and fluent builder implementations, ...
-
The Ultimate C# Interview Questions Guide: Master the Fundamentals
medium.com Issue #310
Friend link :- Read full story for free!
-
-
Say Goodbye to If-Else Chains with a Rule Engine Approach
medium.com Issue #310
We can make our code more scalable and manageable by using this approach, and eliminate the long chain of if-else conditions
-
C# LINQ Performance in .NET: Optimize Queries & Avoid Hidden CPU/Memory Traps
blog.yaseerarafat.com Issue #310
There’s a reason LINQ became every .NET developer’s favorite tool. It reads like poetry — expressive, declarative, deceptively elegant…
-
Top 50 C# and .NET Code Hacks That Instantly Make You a Better Developer
medium.com Issue #310
Real examples, cleaner syntax, and lessons learned from everyday coding mistakes. Continue reading on Write A Catalyst »
-
How To Use Domain-Driven Design (DDD) in Clean Architecture — With C# and Real Examples.
medium.com Issue #309
When developers talk about scalable software design, two architectural patterns often come up: Clean Architecture and Domain-Driven…
-
Writing Future-Proof C# Code: How to Build Software That Lasts
medium.com Issue #309
Most developers write code to make something work. But great developers write code to make something last.
-
LifeTracker — A .NET App 5: Many to Many Relationship Notes
jackymlui.medium.com Issue #309
Perhaps the most complex part of this app is the Many-to-Many relationship between the Template and Question models. You can find the code…
-
-
C#.NET Developer Roadmap — A Complete Guide
medium.com Issue #309
Becoming a skilled C# ASP.NET developer is a rewarding journey that combines strong programming fundamentals with modern web development…
-
Difference between ASP.NET MVC, C#, and ASP.NET Core
c-sharpcorner.com Issue #309
Understand the key differences between C#, ASP.NET MVC, and ASP.NET Core. This guide clarifies their roles in web development, highlighting C# as a programming language, ASP.NET MVC as a legacy Window...
-
Prompt Engineering vs. Context Engineering: A Technical Reality Check
c-sharpcorner.com Issue #309
This article clarifies the relationship between prompt engineering and context engineering, emphasizing that context engineering is a crucial component supporting prompt engineering, not a replacement...
-
🧠 GC.Collect() vs GC.SuppressFinalize() in .NET — Deep Dive (with Real-World Examples)
c-sharpcorner.com Issue #309
Unlock .NET memory management secrets! This deep dive explores GC.Collect() and GC.SuppressFinalize(), revealing when and how to use them effectively. Learn the nuances of garbage collection in .NET 8...