PinnedJiyan EpözdemirinDev GeniusPractical Tips for Optimizing Performance in C# ApplicationsPerformance optimization is more than just a technical concern, despite what many software developers think. — it’s a fundamental aspect…Apr 102Apr 102
PinnedJiyan EpözdemirinDev GeniusC#’s Yield Return StatementIn almost every project, there is a piece of code like below. You have to create a list, add items to it, and then return the result list…Mar 19Mar 19
PinnedJiyan EpözdemirClass vs. Record vs. Struct in C#In this post, we are going into an overall comparison of C# Class, Struct, and Record. Classes, structs, and, more recently, records are…Dec 22, 2023Dec 22, 2023
PinnedJiyan EpözdemirinC# ProgrammingDefensive Programming in C#: Best Practices and ExamplesWriting robust and reliable code is paramount for all software developers. However, no matter how careful we are, bugs and unexpected…Mar 15Mar 15
PinnedJiyan EpözdemirinC# ProgrammingStack and Heap in C#: Foundations of Memory ManagementMemory management is a critical aspect of programming languages, and in C#, two primary areas where memory is allocated and managed are the…Mar 11Mar 11
Jiyan EpözdemirC# Access ModifiersControlling Accessibility Level of Types and Members in C#2d ago2d ago
Jiyan EpözdemirinDev GeniusC# Code Refactoring Techniques : From Chaos to ClarityWelcome! Today, we’re going to talk about a topic near and dear to every programmer’s heart: Code Refactoring. If you’ve ever struggled to…May 2May 2
Jiyan EpözdemirHTML: The Backbone of the WebHTML, or HyperText Markup Language, has been the backbone of the World Wide Web since its inception. Developed in the late 1980s by Tim…Apr 21Apr 21
Jiyan EpözdemirinC# Programmingout, ref and in Keywords in C# .NETToday, we’re going to explore how C# .NET pass parameters to methods. As you know, by default, parameters are passed to a method by value…Apr 19Apr 19