Tag: .NET Core
-
Vertical Slice Architecture in Blazor + .NET 10: A Complete End-to-End Guide
Read this article on Medium. Building full-stack applications with Blazor + .NET 10 can be challenging, especially when aiming for maintainability, testability, and scalability. Vertical Slice Architecture offers a clean, feature-focused approach, organizing code by functionality rather than layers. By encapsulating requests, handlers, endpoints, and UI components within self-contained slices, and sharing DTOs across SSR and WASM,… Read more
-
What’s New in .NET 10: The Coolest Features Across Runtime, C# 14, AI, Blazor, and MAUI
.NET 10 marks a major leap forward for developers, combining unprecedented performance with modern language features and next-generation tooling. With C# 14, developers can enjoy field-backed properties, extension properties, and ref‑enabled lambdas, making code more expressive, concise, and memory-efficient. Under the hood, .NET 10 delivers smarter JIT optimizations, faster loops, improved memory management, and Native AOT compilation, enabling… Read more
-
Advanced Blazor Component Techniques for Clean, Scalable UI Development
Master advanced Blazor: RenderFragment, chained binds, DynamicComponent, cascading values, and clean architecture for scalable UI. Read more
-
Building a Modern Microservice Architecture with .NET, gRPC, Dapr, and Blazor
Event-driven microservices with gRPC, Dapr, and Blazor in a containerized .NET app for scalable, real-time order processing. Read more
-
AppState Pattern in .NET and Blazor — Efficient State Management for Modern Applications
Learn how to implement state management and persistence in Blazor with the AppState pattern and local storage for a seamless user experience. Read more
-
Exploring .NET 10 and C# 13: New Features and Enhancements
Discover the latest improvements in .NET 10 and C# 13, from enhanced Blazor and Docker support to powerful new language features. Read more
-
Cursor Pagination vs. Offset-Based Pagination: A Performance Showdown
Pagination is an essential feature for efficiently retrieving large datasets in web applications. Traditionally, offset-based pagination (LIMIT … OFFSET …) has been the default approach, but it suffers from performance issues as datasets grow. A more efficient alternative is cursor-based pagination, which eliminates unnecessary database scans and improves response times. In this article, we’ll compare… Read more
-
CancellationToken in .NET for Efficient Task Management
Learn to manage long-running operations in .NET using CancellationToken for graceful task cancellation, improving performance and efficiency Read more
-
GraphQL + HotChocolate in .NET — The Next Evolution of REST
This article covers GraphQL benefits, its alignment with SOLID principles and Clean Architecture, and a real-world case using HotChocolate in .NET. Read more
-
OpenAI + .NET Blazor — Building a Smarter Knowledge Base Search with AI
This article provides a practical example that demonstrates how Blazor’s rich front-end and OpenAI’s natural language processing provides a faster, smarter, and scalable search experience that enhances productivity and knowledge discovery. Read more