Showing archive results for 2022

May 2, 2022
Post comments count6
Post likes count1

Case Study: Double performance in under 30 minutes

Nik Karpinsky

Summary Recently I was converting some decompression code to C# so that we could use it cross platform and to aid in our team’s effort to migrate our new analysis process to .NET 6. After I got the initial implementation done with the simplest, cleanest code that I could, I proceeded to profile it to make sure I wasn’t doing anything silly. I want...

Visual Studio ProfilerCPU Usage.NET Object Allocation
Apr 26, 2022
Post comments count24
Post likes count1

Visual Studio 2022 for Mac Release Candidate

Jordan,
Dominic

On behalf of our whole team, I’m beyond excited to announce that the Visual Studio 2022 for Mac 17.0 Release Candidate (RC) is ready for you to download now and includes a go-live license that allows you to develop in production environments. A faster, more fluid IDE for everyone This release swaps out the front-end UI of the IDE with a f...

Visual Studio for MacVisual Studio 2022 for MacVSMac
Apr 21, 2022
Post comments count24
Post likes count1

View .NET collections with the new IEnumerable Debugger Visualizer

Harshada Hole

While debugging .NET code, inspecting a large and complex collection object can be tedious and difficult. Hence, starting from Visual Studio 17.2. Preview 2, we are introducing a new Visualizer, which will help you view IEnumerable objects such as Arrays, List, etc. in a customized tabular view.  The IEnumerable visualizer will display collectio...

Debugging and DiagnosticsVisual Studio 2022Developer Productivity
Apr 20, 2022
Post comments count21
Post likes count2

Introducing a New Way to Search Your Code and Visual Studio Features

Denizhan Yigitbas

All developers search within their code, in one way or another. Some might use code search to explore their code and understand how some components work; others might use code search to get to a very specific location they have in mind. Either way, as a developer yourself, sometimes this process of searching and finding a location might be frustrat...

Apr 13, 2022
Post comments count4
Post likes count5

Supercharge your Git experience in VS

Taysser Gherfal

Have you experienced delays when viewing your Git repository or branch history in Visual Studio? Have you run a network command like force-push and had to wait for the operation to complete? Your Git repository may be having performance issues due to its large size. We are happy to integrate a relatively new Git feature called the commit graph whic...

C#Visual Studio 2022C++
Apr 12, 2022
Post comments count9
Post likes count1

Visual Studio 2022 for Mac Preview 9

Jordan Matthiesen

Visual Studio 2022 for Mac 17.0 Preview 9 is now available! In this release, the focus is on addressing top reported issues from prior preview releases. This work builds on top of earlier previews where we’ve moved the UI of the IDE to fully native macOS UI and migrated the IDE to run on top of .NET 6 (enabling native support of Apple’s M1 (arm64) ...

Visual Studio for MacVisual Studio 2022 for MacVSMac
Apr 5, 2022
Post comments count9
Post likes count2

CPU Usage Tool Improvements

Nik Karpinsky

With Visual Studio 2022, we have converted the CPU Usage tool in the Performance Profiler to the profiler’s new analysis engine. This new change provides the tool with better source resolution, incremental/cancelable symbol loading, a performance boost, and a new flame graph.

Mar 31, 2022
Post comments count6
Post likes count1

Visual Studio 2022 for Mac Preview 8

Jordan Matthiesen

Visual Studio 2022 for Mac 17.0 Preview 8 is now available! In this release, the focus is on addressing top reported issues from prior preview releases and driving forward to a high-quality GA (General Availability) release.

Visual Studio for MacVisual Studio 2022 for MacVSMac
Mar 21, 2022
Post comments count28
Post likes count5

Suffer from Ctrl+S fatigue? We have a feature for you

Dante Gagne

The idea of the “Integrated Development Experience” is a tool that brings all the systems a developer needs to develop their application into a single place. Coding, debugging, publishing, profiling… these are all tools that Visual Studio brings to our developers.

Mar 16, 2022
Post comments count5
Post likes count2

Live Unit Testing Preview: Better and Faster

Vritant Bhardwaj

Live Unit Testing is the automatic test running feature in Visual Studio Enterprise. As you make code changes, Live Unit Testing detects what tests are impacted and runs them in the background. This way you always know if the tests covering a certain line of code are passing or failing. You can see what your code coverage is for each line of your p...

.NETVisual StudioC#