King David Consulting LLCkdcllc.hashnode.dev·Sep 4, 2024Simplifying Task Scheduling in .NET Core with CronScheduler.AspNetCore and Generative AIIn the world of software development, efficient task scheduling is crucial for building scalable and maintainable applications. If you’re working with .NET Core, you might have encountered the complexities of existing scheduling libraries like Quartz...Discusscronjob
Ujjwal Singhujjwal-ghatani-dev.hashnode.dev·Sep 3, 2024Mastering Inversion of Control (IoC) and Dependency Injection (DI) with Real-World Examples .Net CoreIntroduction In software development, managing dependencies between classes is crucial for building flexible, maintainable systems. Inversion of Control (IoC) and Dependency Injection (DI) are two key principles that help achieve this, allowing your ...DiscussInversionOfControl
Sukhpinder Singhdotnet.hashnode.dev·Aug 31, 202410-Day .Net Aspire Challenge: Day 2— Add MSSQL ComponentIntroduction .Net Aspire framework is used to develop cloud and production-ready distributed applications. It consists of components to handle cloud-native concerns such as Redis, Postgres etc. Prerequisites Install .Net 8 Install Visual Studio 202...Discuss.Net Aspire Challengesoftware development
Sukhpinder Singhdotnet.hashnode.dev·Aug 31, 202410-Day .Net Aspire Challenge: Day 1 — IntroductionIntroduction .Net Aspire framework is used to develop cloud and production-ready distributed applications. It consists of components to handle cloud-native concerns such as Redis, Postgres etc. Prerequisites Install .Net 8 Install Visual Studio 202...Discuss.Net Aspire Challengedotnet
Ujjwal Singhujjwal-ghatani-dev.hashnode.dev·Aug 31, 2024Understanding CQRS: Simplifying Your Code by Splitting ResponsibilitiesWhen building complex systems, managing the codebase can become challenging as your application grows. One common issue developers face is the blurring of responsibilities within classes, where both reading and modifying data are handled together. Th...Discuss#CQRS
Ujjwal Singhujjwal-ghatani-dev.hashnode.dev·Aug 23, 2024Understanding LaunchSettings.json in ASP.NET Core: A Comprehensive GuideIn the world of ASP.NET Core development, configuration plays a crucial role in ensuring that applications run smoothly across different environments. One of the key files that aid in this configuration is the launchSettings.json file. In this articl...Discuss·1 likeasp.net core
Imran Khanimrankhan101.hashnode.dev·Aug 19, 2024Building a .NET Core 8 API with Hangfire and SQL ServerIn this tutorial, we'll guide you through creating a .NET Core 8 API project that leverages Hangfire for background processing and uses SQL Server for job storage. Hangfire is a powerful library that allows you to run background jobs, schedule tasks,...Discuss·72 readsdotnetcore
RioTechriotech.hashnode.dev·Aug 17, 2024How SOLID Principles in .NET C# Can Transform Your Code Quality😮In the world of software development, writing clean, maintainable, and scalable code is a priority. One of the most effective ways to achieve this in .NET C# is by following the SOLID principles. These principles provide a strong foundation for creat...DiscussSOLID principles
Kazys RačkauskasProeasytdd.dev·Aug 13, 2024Builder: Your Buddy in Test-Driven Development (TDD)Builder pattern Today, I will talk about the builder pattern in test-driven development. If you are already working with tests, you have probably noticed how time-consuming it can be to create all the input data. Often, the same set of data, or data ...Discuss·45 readsTDD (Test-driven development)
Eduardedkorenkov.hashnode.dev·Jul 30, 2024Streamlining MediatR Migration from Version 12.0 to 12.1A few months ago, I worked on the task of migrating project services from MediatR version 12.0 to 12.1. I will not explain in detail what this fairly popular library is used for, nor will I talk about its advantages and disadvantages. Here, I just wa...Discussdotnet