Category: EFCore

  • Introducing .NET 10 – A Deep Dive for Professional

    ✍️ 𝐁𝐲 𝐀𝐛𝐡𝐢𝐬𝐡𝐞𝐤 𝐊𝐮𝐦𝐚𝐫 | #𝐅𝐢𝐫𝐬𝐭𝐂𝐫𝐚𝐳𝐲𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 Microsoft’s next-generation release, .NET 10, is now officially available for download and adoption. Microsoft+2Microsoft Learn+2 For architects, technical leads and seasoned engineers (as you are), this version is less about radical rewrites and more about targeted productivity boosters, performance wins, and ecosystem alignment. Below is a structured breakdown tailored…

  • Microservices Patterns: The Blueprint for Scalable and Resilient Systems

    ✍️ By Abhishek Kumar | #firstcrazydeveloper Microservices Architecture Leads to Chaos — Unless Designed Right Microservices are like independent puzzle pieces of a large system — each one performs a specific task, communicates through well-defined APIs, and can be deployed independently. When done right, microservices enable rapid scaling, continuous delivery, and fault isolation. But when…

  • REST vs GraphQL – Choosing the Right API for Modern Enterprise

    ✍️ By Abhishek Kumar | #FirstCrazyDeveloper 🌐 Why This Matters Modern businesses rely on APIs to connect systems, apps, and data.Choosing between REST and GraphQL defines how efficiently your front-ends, mobile apps, and cloud systems communicate. 🧩 Understanding the Basics Feature REST GraphQL Architecture Resource-based endpoints Single endpoint with queries Data Retrieval Fixed response per…

  • Why Unit Testing & Quality Gates Matter in Real-World Product Development

    ✍️ By Abhishek Kumar | #FirstCrazyDeveloper 🚀 Introduction: Code That Works Is Not Always Code That Wins Developers often say — “It works on my machine.”But what about your customer’s machine? Your colleague’s branch? Or production at scale? The truth: Code without tests is like a building without a foundation.It might stand today but collapse…

  • .Net 10 LTS Unpacked: What’s New and Why It Matters for Everyday Development

    ✍️ By Abhishek Kumar | #FirstCrazyDeveloper Why .NET 10 Matters .NET 10 is a Long-Term Support (LTS) release, meaning it will receive support (patches, security updates) for three years. Microsoft Learn Because of that, many teams will adopt it as a baseline for stability, performance, and new features. It’s the successor to .NET 9. Microsoft…

  • ⚡ Your .NET App Might Be Bleeding Performance — And You Won’t See It Until It’s Too Late

    ✍️ New Blog by Abhishek Kumar | hashtag#FirstCrazyDeveloper Performance problems in .NET applications are often invisible. Your app may look fine in dev or QA, but under real-world load, hidden inefficiencies silently drain CPU, memory, and throughput. By the time you notice slow response times or cloud bills shooting up, it’s usually too late. In…

  • 🚀 What’s New in .NET 9? A Developer’s Deep Dive

    by Abhishek Kumar | #FirstCrazyDeveloper Microsoft has officially shipped .NET 9, and it’s packed with updates across the ecosystem — from the C# language to ASP.NET Core, EF Core, and the brand-new .NET Aspire stack. If you’re a developer who loves staying ahead, this release is worth exploring. Let’s break it down piece by piece with…