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 107Apr 107
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özdemirin.Net ProgrammingClass 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, 20231Dec 22, 20231
PinnedJiyan Epözdemirin.Net 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özdemirin.Net 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özdemirin.Net ProgrammingC# Access ModifiersControlling Accessibility Level of Types and Members in C#Jul 18Jul 18
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özdemirin.Net 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