Geo J Thachankarygeothachankary.hashnode.dev·Dec 15, 2024Implementing Localization in ASP.NET Core Web APIThis blog post is part of the C# Advent 2024 calendar! Be sure to check it out for more great articles on C# and .NET. When building applications for users around the world, it's important to support different languages and regional settings. This p...563 reads.NET
Pragyanshu Aryandotnet-hangfire.hashnode.dev·Nov 15, 2024Comprehensive guide to learning Hangfire in .NET CoreIn today’s fast-paced digital world, smooth and efficient background processing can make or break the performance of your applications. Enter Hangfire, the powerhouse library for handling background jobs in .NET Core. Whether you’re building a high-l...31 reads.net core
Freeman Madudilifreemancodz.hashnode.dev·Oct 17, 2024Handling Concurrency in Entity Framework Core: A Guide for SQLite and Relational DatabasesConcurrency issues can be a silent nemesis in any application dealing with data persistence. Recently, I found myself grappling with such issues while working on a .NET Core project using Entity Framework Core (EF Core) with a SQLite database. In thi...53 readsentity framework
Juan Miguel Nietojmnieto.hashnode.dev·Oct 15, 2024A simple explanation and usage of strategy pattern.The main Idea is to define a family of algorithms, encapsulate each one, and make them interchangeable. Example we want to send emails and the logic will be different depending on the sender. Without a strategy pattern we usually implement it using ...133 readsC#
Arpit Dwivediblog.arpitdwivedi.in·Sep 29, 2024Top 20 .NET Core Interview Questions and AnswersAre you gearing up for a .NET Core interview? This article presents the top 20 fundamental questions and answers that cover key aspects of .NET Core and ASP.NET Core. From understanding the differences between .NET Framework and .NET Core to explorin...270 readsInterview Series.NET
ShenLonglevandong.hashnode.dev·Sep 24, 2024Clean code hơn với phương thức Extension trong C#Trong bài viết này, chúng ta sẽ cùng tìm hiểu về phương thức Extension trong C#. Đây là một phương thức rất hiệu quả trong việc thể hiện code một cách gọn gàng và dễ đọc hơn. Do đó, bạn có thể mở rộng class một cách thoải mái mà không cần lo ngại về ...C#
Juan Miguel Nietojmnieto.hashnode.dev·Aug 23, 2024Understanding Entity Framework: Eager, Lazy, and Explicit LoadingThis topic will help us to optimize our loading of related data using Entity Framework Apis. Lazy Loading Ef core's default behavior Loads data when it's accessed for the first time Does not load child elements if you didn't ask for it Multiple q...entity framework
Geo J Thachankarygeothachankary.hashnode.dev·Aug 19, 2024Understanding the Interface Segregation Principle (ISP) with C#In this blog post, we will explore the fourth principle in the SOLID design principles series: the Interface Segregation Principle (ISP). In case you missed the previous posts in this series, you can catch up here: Single Responsibility Principle (S...110 readsS.O.L.I.D Principles Using C#SOLID principles
Quang Phanquangphan.hashnode.dev·Jul 31, 2024Design pattern for Database ContextI have a small library system application which I want to implement CRUD operation on Books and other related services. When choosing the pattern for my data access layer, my initial thought was that a singleton pattern would ensure only one object i...221 readsDesign Patterns in .NET Core.design patterns
Nirav Soniniravsoni.hashnode.dev·Jul 27, 2024GitHub Actions and Dependabot: Automate and Simplify Your Project UpdatesProblem statement In the fast-paced world of software development, maintaining up-to-date dependencies is crucial for ensuring security, performance, and functionality. There's a common saying: "Don't reinvent the wheel". When building .NET applicat...3 likes·102 readsNuget