Category: Software Development & AI

Understanding thread synchronization in C#

Learn the core concepts of thread synchronization used to build multi-threaded .NET applications that enforce…

The key new features in .NET 10

Microsoft has rolled out the first preview of .NET 10, with improvements to the runtime,…

Microsoft previews AI chat template for .NET

AI Chat Web App template aims to make AI development in .NET easier with scaffolding…

Speeding up .NET application development with Uno Studio

Uno Studio’s preview of its new Hot Design tool makes working with live XAML a…

You can build it on a Chromebook

Two years ago, I ditched my Windows laptop and started using a Chromebook for software…

Astro with HTMX: Server-side rendering made easy

Finally, a lightweight, full-stack JavaScript platform to tackle the enterprise. Credit: Eviart / Shutterstock Astro.js…

The future is far from doom and gloom for DBAs

While the DBA title will likely fade, database professionals and the demand for their skills…

Keep your code open to possibilities

The best software is built by keeping as many doors open for as long as…

GenAI is my copilot? Developers weigh pains and gains

In this month's report: Software developers and technology leaders are embracing generative AI, but not…

10 machine learning mistakes and how to avoid them

Machine learning is a multibillion-dollar business with seemingly endless potential, but it poses some risks.…