InfoQ Homepage.NET Content on InfoQ
%2farticles%2fshared-libraries-dotnet-enterprise%2fen%2fsmallimage%2fshared-libraries-dotnet-enterprise-thumbnail-1745919135446.jpg&f=jpg&w=240)
Best Practices for Managing Shared Libraries in .NET Applications at Scale
This article discusses real-world cases of using shared libraries, their consequences, and possible solutions to blockers caused by using them in many dependent projects.
on May 05, 2025%2farticles%2farchitecture-trends-2025%2fen%2fsmallimage%2fthe-infoq-trends-report-small-logo-1744808318307.jpeg&f=jpg&w=240)
InfoQ Software Architecture and Design Trends Report - 2025
The InfoQ Trends Reports offer InfoQ readers a comprehensive overview of key topics worthy of attention. The reports also guide the InfoQ editorial team towards cutting-edge technologies in our reporting. In conjunction with the report and trends graph, our accompanying podcast features insightful discussions among the editors digging deeper into some of the trends.
on Apr 28, 2025%2farticles%2fwebassembly-containers-dotnet-aspire%2fen%2fsmallimage%2fWebAssembly-Containers-logo-small-1725518087283.jpg&f=jpg&w=240)
WebAssembly and Containers: Orchestrating Distributed Architectures with .NET Aspire
Running, composing, and debugging distributed applications on the local developer machine can be difficult, error-prone, and time-intensive. Those daily tasks could be dramatically simplified thanks to .NET Aspire. In this article, we will quickly dive into .NET Aspire and illustrate how you can orchestrate next-generation distributed applications.
on Sep 09, 2024%2farticles%2fkafkaflow-dotnet-framework%2fen%2fsmallimage%2fbuilding-kafka-event-driven-applications-with-KafkaFlow-small-1693903734363.jpg&f=jpg&w=240)
Building Kafka Event-Driven Applications with KafkaFlow
KafkaFlow, a .NET open-source project, simplifies Kafka-based event-driven app development with features like middleware for message processing, enhancing maintainability, customization potential, and allowing developers to prioritize business logic.
on Sep 08, 2023%2farticles%2fcritical-journeys-azure%2fen%2fsmallimage%2fmonitor-application-critical-user-journeys-with-Azure-small-1685436183622.jpg&f=jpg&w=240)
Monitoring Critical User Journeys in Azure
Flowe explains how they combine metrics from many sources together in Azure to monitor Critical User Journeys and prevent downtime for a critical application.
on Aug 07, 2023%2farticles%2fdotnet-unit-tests-time-timezone%2fen%2fsmallimage%2fTimeProvider-and-ITimer-Unit-Tests-small-1688031693864.jpg&f=jpg&w=240)
TimeProvider and ITimer: Writing Unit Tests with Time in .NET 8 Preview 4
The article discusses the challenges of writing unit tests and handling date and time in .NET. TimeProvider and ITimer are new universal time abstractions available in NET 8 Preview 4 for dependency injections and unit testing, offering extensive functionality for managing time-related operations.
on Jul 04, 2023%2farticles%2fproject-orleans-actor-based%2fen%2fsmallimage%2fusing-project-orleans-to-build-actor-based-solutions-on-dotNET-platform-small-1686310701078.jpg&f=jpg&w=240)
Using Project Orleans to Build Actor-Based Solutions on the .Net Platform
This article takes a look at Project Orleans, an actor model framework from Microsoft. Version 7 makes it a lot easier to get started with, as it builds on top of the .NET IHost abstraction. This allows us to add it to .NET applications in a simple way. On top of that it abstracts away most of the complicated parts, allowing us to focus on the important stuff, the problems we need to solve.
on Jun 14, 2023%2farticles%2fdotnet-spa-templates-proxy%2fen%2fsmallimage%2fASP-NET-SPA-templates-proxy-changes-small-1683016303172.jpg&f=jpg&w=240)
ASP.NET SPA Templates Proxy Changes from .NET 5 to .NET 6, .NET 7, and on
From .NET 6 the communication between front-end Single Page Applications (SPA) in ASP.NET and back-end .NET API was changed, with the SPA templates using the front end’s proxy solutions. A proxy for the development servers enables readable and debuggable code for both the front and back end, with the new approach resulting in a more independent back end.
on May 04, 2023%2farticles%2farchitecture-trends-2023%2fen%2fsmallimage%2fthe-infoq-trends-report-1680611416202.jpeg&f=jpg&w=240)
InfoQ Software Architecture and Design Trends Report - April 2023
This article provides an overview of how the InfoQ editorial team sees the Software Architecture and Design topic evolving in 2023, with a focus on what architects are designing for today.
%2farticles%2fasp-dotnet-minimal-apis%2fen%2fsmallimage%2flogo-1678972581766.jpg&f=jpg&w=240)
Using ASP.NET Core 7 Minimal APIs: Request Filters, Parameter Mapping, and More
Several features have been added to Minimal APIs with the .NET 7 release. This tutorial shows how they are now almost as powerful as traditional controller-based APIs while being far less verbose.
on Mar 20, 2023%2farticles%2ffunctional-dotnet-development%2fen%2fsmallimage%2fFsharp-vs-Csharp-is-one-more-functional-than-the-other-small-1676023056578.jpg&f=jpg&w=240)
Building Functional .NET Applications: a Guide for Choosing between F# vs C#
C# and F# are languages, each with growing user bases, that approach functional programming in fundamentally different ways. C# relies on object-oriented, imperative principles, and F# relies on functional principles. Some developers are using F# as a complement to C#, rather than relying on the functional capabilities that exist natively in C#.
on Feb 15, 2023%2farticles%2fdotnet-grpc-json-transcoding%2fen%2fsmallimage%2flogo-1674822319367.jpg&f=jpg&w=240)
Accessing .NET gRPC Endpoints from Anywhere via JSON Transcoding
JSON transcoding is a feature that has been added to gRPC in .NET 7. It allows gRPC endpoints to be accessible via a REST API, and it's much easier to set up than any alternative technology available at the time of writing, such as gRPC-Gateway and gRPC-Web.
on Jan 30, 2023
Sponsored Content
How the Heck Does OAuth Work?
In this blog we do a detailed technical overview of OAuth, explaining its evolution, various flows, and practical applications. It includes diagrams and real-world examples to enhance understanding.Learn more.
Demystifying SAML: A Comprehensive Guide
SAML is an authentication standard created to address the growing need of federated identity. In this blog we go over what SAML is and what makes it special.Learn more.
Top 8 Identity and Access Management Tools
This article explores the eight best identity and access management tools—ranging from open-source frameworks to full-featured enterprise platforms. We’ll also discuss how to choose a suitable IAM tool for your organization, the benefits of implementing IAM solutions, and why SuperTokens stands out as a compelling option for companies of all sizes.Learn more.



