If you're considering PuppeteerSharp for PDF generation, here's the version of the story that doesn't show up in the "getting started" docs.
AI can generate C# code far faster than you can fix it. Follow these best practices to ensure that your AI-generated C# is ...
New benchmarks show semantic code graphs helping coding agents find change locations faster and complete updates more ...
Microsoft has released Aspire 13.4, with the key feature being general availability of the TypeScript AppHost, as well as new integrations for Go, Bun, Blazor and WebAssembly. The company currently ...
.NET product manager Richard Lander has written a lengthy post describing how the team intends to improve the memory safety of C# by introducing a new model and redefining the existing unsafe keyword, ...
When Visual Studio Code (VS Code) was released in 2015, it revolutionized code editing. But it can do so much more for the average person who doesn't write code (yet). Let's explore how it can be ...
The World's Simplest C# WPF MVVM Example as described here. A C# 9 (.NET 5.0) version of the code can be found in the C#9.0 branch. A C# 8 (.NET Core 3.0) version of the code can be found in the c#8.0 ...
Installation and running instructions vary depending on the configuration. Follow the link that matches your project type to get started. This repo is a C# .NET Core MVC application that demonstrates: ...
Take advantage of guard clauses in C# to eliminate unnecessary nested constructs and branches and enhance the readability and maintainability of your application’s code. We always strive to write ...