skip to content
Relatively General .NET

Dev Tunnels: A Game Changer for Mobile Developers

by James Montemagno

posted on: February 05, 2024

See how Dev Tunnels can enhance your development process by securely sharing local web services across the internet and enabling you to easily connect to them from mobile apps, webhooks, and more.

Enable the new TerminalLogger in .NET 8 SDK automatically

by Gérald Barré

posted on: February 05, 2024

In .NET 8, you can use the new TerminalLogger. This terminal logger provides better output than the default console logger. It provides live progression and improves error reporting. However, it's not enabled by default. You need to use the --tl option to enable it (e.g. dotnet build --tl).Instead

Building AI-powered Microsoft Copilot with SignalR and other open-source tools

by Justin D. Harris

posted on: January 31, 2024

Microsoft Copilot is powered by several open-source tools, such as SignalR, Adaptive Cards, Markdown, and object-basin to solve the unique challenges in building AI-enabled applications at scale. In this article, we share the design considerations and how we integrated various tools with a focus on how we stream messages and responses to the front-end UI while giving some overview of what happens on the server-side.

On-demand webinar: Deep Dive into the Architecture of a NoSQL Database Indexing Engine

by Oren Eini

posted on: January 30, 2024

Join Oren Eini, CEO of RavenDB, as he explores the design and implementation of RavenDB’s indexing engine Corax, its impact on indexing and query performance, and how the engine addresses common challenges such as slow data retrieval, high hosting expenses, and sluggish development processes. You’ll also gain valuable insights into the architecture's performance costs and its ability to unlock efficiency in data handling.You can watch it now.

Understanding C# 8 default interface methods

by Andrew Lock

posted on: January 30, 2024

In this post I provide an introduction to default interface methods, how they work at a high level, their typical uses, and some of their sharp edges…