Fırat TONAKfirattonak.com·Jan 15, 2025Enhancing API Security with Middleware: Filtering and Masking Requests in .NET CoreMiddleware is a key part of how modern web apps are built, working as a middle layer that handles requests and responses. In API systems, middleware helps make things safer, work better, and follow rules about protecting data. One big problem develop...ASP.NET Core SnippetsRequest Filtering
Johnunstacked.net·Jan 11, 2025C# .NET 8.0 Connecting to Sybase ASE 16 via ODBC driverIt’s possible to use .NET Core and C# to connect to SAP’s Sybase ASE database using the AdoNetCore.AseClient library. It provides… a .NET Core native implementation of the TDS 5.0 protocol via an ADO.NET DB Provider However its not actually an offi....net core
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...889 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...35 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 ...139 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...833 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...118 readsS.O.L.I.D Principles Using C#SOLID principles