tooling
Visual Studio for C# and .NET Articles, Tutorials & News
Visual Studio for C# and .NET articles, tutorials, and news from the DotNetNews archive.
251 articles Updated
Visual Studio C# tips is the focus of this topic page. Visual Studio for C# and .NET is a recurring focus for C# and .NET developers working in the Microsoft ecosystem. Intermediate and senior .NET developers use this hub to scan practical writing without treating every link as an endorsement.
Recurring subtopics in recent issues include Visual Studio C# tips, Visual Studio .NET, VS debugging C#, and Visual Studio productivity. Those themes are drawn from titles and excerpts in the newest archive entries for this tag, not from a marketing outline.
Expect publisher tutorials, release notes, architecture write-ups, and field notes linked from DotNetNews issues. Start here is a short editorial shortlist for Visual Studio for C# and .NET; the archive list is chronological and larger. Secondary angles such as Visual Studio C# tips and Visual Studio .NET appear when the archive actually covered them. Nearby reading often overlaps with Visual Studio Code for C# and .NET and GitHub Copilot for C# and .NET.
Start here
Editor picks for Visual Studio
-
The Ultimate Guide: Getting Started with Cloud Code in Visual Studio and .NET
Medium Issue #492
Useful for developers trying to understand where Visual Studio's AI-assisted cloud tooling is heading.
-
Microsoft Extends Rust-Influenced Memory-Safety Push to C# - Visual Studio Magazine
""charp" OR "asp.net" OR "fsharp" OR "c#" OR "vb.net" " - Google News Issue #479
Flagging this one carefully since the source text is thin, but memory-safety work in C# is worth watching.
-
Why I Left Visual Studio for VS Code as a .NET Developer
Medium Issue #467
Covers why I Left Visual Studio for VS Code as a .NET Developer.
-
Plan Before You Build: Introducing the Plan agent in Visual Studio
Microsoft Dev Blogs Issue #465
Planning before code generation is the right direction for AI-assisted work in larger solutions.
-
I Built a Visual Studio Extension to Fix the Most Annoying C# Workflow โ Hereโs How
Medium Issue #460
Covers I Built a Visual Studio Extension to Fix the Most Annoying C# Workflow Hereโs How.
-
The Next Generation of Developer Productivity with GitHub Copilot and Visual Studio
Visual Studio Magazine Issue #458
Copilot keeps moving beyond completion into workflow orchestration, and Visual Studio is becoming a much more opinionated AI-assisted environment.
-
Building and Using MCP Servers in Visual Studio
Visual Studio Magazine Issue #452
Microsoft Product Manager Mike Kistler previews his Visual Studio Live!
-
Rock Your Code: I Let AI Build a Visual Studio ExtensionโHereโs What REALLY Happened
dotNetTips.com Issue #449
The interesting part here is less the stunt and more the honest friction in using Copilot for extension development.
Archive
Page 1 of 11
Newest first
-
Visual Studio Code CMake Tools 1.24
Microsoft Dev Blogs - Hannia Valera Issue #552
CMake Tools 1.24 includes several reliability fixes and productivity improvements. You can run tests from the editor, save preset-backed cache edits as user overrides, and keep source-file lists up to...
-
Today I will... debug a production crash
Microsoft Dev Blogs - Aaron Powell Issue #551
We've all experienced this, the desktop application is hanging, the window is greyed out, and we're just waiting for it to start to respond. Or we're on a website and are sure that it was going to loa...
-
How to Include Custom Folders and Non-Code Files in Publish Output in .NET Using Visual Studio
Medium - Pramuditha Kaluthanthri Issue #550
Normally when you publish a project, the custom folders and files that you manually add to your project(e.g.
-
Today I will... improve test coverage
Microsoft Dev Blogs Issue #548
Today I want to look at how we can improve on the test coverage that we have in the Interview Coach application. This application has some unit tests in it already, but I'm sure there is room for impr...
-
MSVC C++23: constexpr cmath with LLVM Libc
Microsoft Dev Blogs Issue #543
Proposal P0533R9 made numerous math functions in the standard library compile-time evaluable in C++23. Implementing the feature required a good bit of time and effort, but MSVC is preparing its experi...
-
The Visual Studio Debugger Agentic Workflow Gets a Test-Driven Upgrade
Microsoft Dev Blogs Issue #542
A few months ago, we introduced a new guided agentic workflow in the Visual Studio Debugger Agent designed to help you move from a bug report to a verified fix without spending your morning guessing w...
-
Today I will... review GitHub PRs
Microsoft Dev Blogs Issue #540
Today I will show you how we can tackle one of the most common tasks when working in a development team or managing an open-source project, and that is working with Pull Requests. While we're going to...
-
Today I will... find hidden latency across a distributed .NET application
Microsoft Dev Blogs Issue #540
When a distributed application feels slow, the user sees one delay. The code behind that delay may run across a web frontend, backend services, databases, and external APIs. If you profile only the fr...
-
Stop alt-tabbing into the wrong Visual Studio
Microsoft Dev Blogs Issue #539
A user asked for per-solution color themes. It already ships, and it goes further than they asked. You run several instances of Visual Studio side by side, one per solution, and they all look identica...
-
Windows App Development CLI 0.6: Automating WinUI 3 Builds from the Command Line
C# Corner Issue #539
Learn how Windows App Development CLI 0.6 can automate WinUI 3 builds from the command line, simplifying project setup, compilation, packaging, and developer workflows.
-
.NET bin and obj Directory Cleaner
no dogma blog Issue #537
Because I write a lot of blog posts, I have a lot of .NET projects on my disks. After building or running each project, a bin and obj directory is created. These directories take up a lot of space, an...
-
Today I will... Modernize a .NET application
Microsoft Dev Blogs Issue #528
Today I will modernize a .NET Framework application to .NET 10 using the GitHub Copilot modernization tooling built-in to Visual Studio. The tooling helps us upgrade applications running on legacy ver...
-
Modernizing .NET Applications
YouTube Issue #525
Modernizing legacy .NET applications has never been fasterโor more achievable. In this session, youโll see how Visual Studio 2026, .NET, and GitHub Copilot work together to streamline the upgrade jour...
-
.NET MAUI Community Standup: Inspect, Record, Create: .NET MAUI Meets GitHub Copilot Canvas ๐ค
YouTube Issue #523
Join us with Dominik Titl for a look at a new developer tool that brings inspection, layout analyzers, test recording, and GitHub Copilot Canvas together for .NET MAUI. See how developers and Copilot ...
-
Windows App Development CLI v0.6 - create new WinUI applications, sign packages with Azure, and more
Microsoft Dev Blogs Issue #523
-
Modernize .NET applications in the GitHub Copilot app
Microsoft Dev Blogs Issue #495
Upgrading a .NET application isn't a single prompt. Every upgrade begins with understanding your application, evaluating dependencies, planning the work, applying code transformations, fixing build fa...
-
The Ultimate Guide: Getting Started with Cloud Code in Visual Studio and .NET
Medium Issue #492
Artificial Intelligence has evolved from a simple code-completion tool into a true development partner. If you work within the .NETโฆ
-
From .sln to .slnx: Why the New Solution Format Matters for Modern .NET Development
Medium Issue #491
Photo by Mohammad Rahmani on Unsplash
-
Aspire in VS Code: the 13.4 developer loop
Microsoft Dev Blogs Issue #487
Visual Studio Code consistently ranks as the most popular IDE for developers, and its flexibility and extension marketplace make it possible for developers using any technology or language to build an...
-
Microsoft Extends Rust-Influenced Memory-Safety Push to C# - Visual Studio Magazine
""charp" OR "asp.net" OR "fsharp" OR "c#" OR "vb.net" " - Google News Issue #479
PENDING REVIEW: MICROSOFT ARTICLE UNRETRIEVABLE (INSUFFICIENT FULL TEXT). Microsoft Extends Rust-Influenced Memory-Safety Push to C# Visual Studio Magazine
-
ASP.NET Community Standup: Boosting Razor productivity
YouTube Issue #478
Itโs not just about new features. Itโs about getting more done faster. Join us as we walk through the latest Razor editor and tooling improvements that help streamline development, reduce friction, an...
-
Why I Left Visual Studio for VS Code as a .NET Developer
Medium Issue #467
The IDE did everything for me. Then AI did it better.
-
Plan Before You Build: Introducing the Plan agent in Visual Studio
Microsoft Dev Blogs Issue #465
You ask Copilot to tackle something big, it gets to work, and a dozen file changes later you realize you had a completely different approach in mind. The code isn't wrong... it just isn't what you wer...
-
I Built a Visual Studio Extension to Fix the Most Annoying C# Workflow โ Hereโs How
Medium Issue #460
Stop pressing Ctrl+. for every missing `using`. OhUsings imports them all at once. Continue reading on CodeCampsis ยป
-
The Next Generation of Developer Productivity with GitHub Copilot and Visual Studio
Visual Studio Magazine Issue #458
Simona Liao and Leah Tran, product managers at Microsoft, discuss how GitHub Copilot in Visual Studio has evolved from a code completion tool into an agent-driven development workflow -- and share pra...