Skip to content

Commit 97800e8

Browse files
authored
Merge pull request #13474 from ghogen/whatsnewdocs
Generate What's New for Dec 2024
2 parents 803dca7 + b190513 commit 97800e8

File tree

1 file changed

+169
-69
lines changed

1 file changed

+169
-69
lines changed

docs/ide/whats-new-visual-studio-docs.md

Lines changed: 169 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "What's new in Visual Studio docs"
33
description: Discover recent changes in the Visual Studio documentation, including updated articles about getting started, the IDE, and deployment.
4-
ms.date: 12/12/2024
4+
ms.date: 01/06/2025
55
helpviewer_keywords:
66
- "Visual Studio, what's new, docs"
77
- "what's new [Visual Studio]"
@@ -15,6 +15,174 @@ ms.topic: conceptual
1515

1616
Welcome to what's new in Visual Studio docs. The following sections provide details on the previous three months of new and updated content.
1717

18+
## December 2024
19+
20+
### Azure
21+
22+
**Updated articles**
23+
24+
- [Sign in with an Azure subscription](../azure/how-to-sign-in-with-azure-subscription.md)
25+
- Add information on chained credentials
26+
- Add note about personal vs. work accounts
27+
28+
### Code quality
29+
30+
**Updated articles**
31+
32+
- [Code metrics - Cyclomatic complexity](../code-quality/code-metrics-cyclomatic-complexity.md) - Update productivity guides
33+
- [Visual Studio Code analysis documentation (Windows)](../code-quality/index.yml) - Update productivity guides
34+
35+
### Containers
36+
37+
**Updated articles**
38+
39+
- [Docker Compose build properties](../containers/docker-compose-properties.md)
40+
- Add property and change table
41+
- Add DependencyAwareStart property
42+
- [Tutorial: Create a multi-container app with Docker Compose](../containers/tutorial-multicontainer.md) - Add 17.13 DependencyAwareStart scenario
43+
- [Deploy an ASP.NET Core container to Azure App Service using Visual Studio](../containers/deploy-app-service.md) - Add links for Azure Container Apps
44+
- [Docker container development tools documentation](../containers/index.yml) - Add links for Azure Container Apps
45+
- [Visual Studio Container Tools for Docker](../containers/overview.md) - Add links for Azure Container Apps
46+
- [Launch a subset of Compose services](../containers/launch-profiles.md) - Review and update
47+
- [Quickstart: Docker in Visual Studio](../containers/container-tools.md) - Review and update Container Tools overview
48+
49+
### Data tools
50+
51+
**Updated articles**
52+
53+
- [Connect to an Access database in .NET Framework applications](../data-tools/connect-to-data-in-an-access-database-windows-forms.md) - Remove outdated codegen listing in Access database article
54+
- [LINQ to SQL tools in Visual Studio](../data-tools/linq-to-sql-tools-in-visual-studio2.md) - Review and update LINQ to SQL article
55+
- [Entity Framework Tools in Visual Studio](../data-tools/entity-data-model-tools-in-visual-studio.md) - Review and update Entity Framework article
56+
- [Work with data in Visual Studio](../data-tools/accessing-data-in-visual-studio.md) - Review and update Accessing Data in VS
57+
58+
### Debugger
59+
60+
**New articles**
61+
62+
- [Adapt to removal of Windows Arm32 .NET debugging](../debugger/adapt-to-removal-of-windows-arm32-dotnet-debugging.md)
63+
64+
**Updated articles**
65+
66+
- [Remote Debugging a C# or Visual Basic project in Visual Studio](../debugger/remote-debugging-csharp.md) - Update article on remote debugging C#
67+
- [Debug your app with GitHub Copilot in Visual Studio](../debugger/debug-with-copilot.md)
68+
- Updates for Copilot Free
69+
- [Disable the Just-In-Time Debugger](../debugger/just-in-time-debugging-in-visual-studio.md) - Add links and more info for disabling ASP.NET applications
70+
- [Tutorial: Debug C++ code with Visual Studio](../debugger/getting-started-with-the-debugger-cpp.md) - Review and update
71+
- [View threads in the Visual Studio debugger (C#, Visual Basic, C++)](../debugger/walkthrough-debugging-a-multithreaded-application.md) - Review and update
72+
- [Use the right type of breakpoint](../debugger/using-breakpoints.md) - Add language pivots to breakpoints article
73+
- [Write and debug running code with Hot Reload in Visual Studio (C#, Visual Basic, C++)](../debugger/hot-reload.md) - Update unit testing JSTS (JavaScript and TypeScript) article for Vitest
74+
- [Debug for absolute beginners](../debugger/debugging-absolute-beginners.md) - Update beginner's guide for Hot Reload changes
75+
- [Remote Debugging a C++ Project in Visual Studio](../debugger/remote-debugging-cpp.md) - Update article on remote debugging C++
76+
- [Get started with breakpoints in the Visual Studio debugger](../debugger/get-started-with-breakpoints.md) - Clarify instructions for Node.js debugging
77+
78+
### Deployment
79+
80+
**Updated articles**
81+
82+
- [ClickOnce deployment and security](../deployment/clickonce-security-and-deployment.md) - Update ClickOnce overview
83+
- [Get publish settings from IIS and import into Visual Studio](../deployment/tutorial-import-publish-settings-iis.md) - Review and update date for IIS `.publishsetting` tutorial
84+
- [Deploy your app to a folder, IIS, Azure, or another destination](../deployment/deploying-applications-services-and-components-resources.md) - Add coverage for the WebJobs option
85+
86+
### Extensibility
87+
88+
**Updated articles**
89+
90+
- [Sign CLI Reference for VSIX Packages](../extensibility/dotnet-sign-cli-reference-vsix.md) - Add new option (`-i` or `--interactive`)
91+
92+
### Get started
93+
94+
**Updated articles**
95+
96+
- [Tutorial: Open a project from a repo](../get-started/tutorial-open-project-from-repo.md)
97+
- Add some addl links to help
98+
- Review and update
99+
- [Run a C# program or app in Visual Studio](../get-started/csharp/run-program.md) - Incorporate peer feedback for "Run a C# program"
100+
- [Introduction to projects and solutions](../get-started/tutorial-projects-solutions.md) - Review and update
101+
- [Tutorial: Create a simple Visual Basic console app](../get-started/visual-basic/tutorial-console.md) - Review and update
102+
- [Tutorial: Create a WPF application with C\#](../get-started/csharp/tutorial-wpf.md) - Review and update
103+
104+
### IDE
105+
106+
**New articles**
107+
108+
- [Use GitHub Copilot for free in Visual Studio](../ide/copilot-free-plan.md)
109+
110+
**Updated articles**
111+
112+
- [Find code changes and other history with CodeLens](../ide/find-code-changes-and-other-history-with-codelens.md) - Review and update
113+
- [Change text case in the editor](../ide/how-to-change-text-case-in-the-editor.md) - Add link to keyboard shortcuts
114+
- Updates for Copilot Free:
115+
- [Use GitHub Copilot for free in Visual Studio](../ide/copilot-free-plan.md)
116+
- [AI-assisted development in Visual Studio](../ide/ai-assisted-development-visual-studio.md)
117+
- [Get better answers by setting the context for GitHub Copilot Chat in Visual Studio](../ide/copilot-chat-context.md)
118+
- [What is the GitHub Copilot Chat experience for Visual Studio?](../ide/visual-studio-github-copilot-chat.md)
119+
- [What is GitHub Copilot Completions for Visual Studio?](../ide/visual-studio-github-copilot-extension.md)
120+
- [Install GitHub Copilot in Visual Studio](../ide/visual-studio-github-copilot-install-and-states.md)
121+
- [.NET Project Designer](../ide/reference/project-designer-dotnet-csharp.md) - Update for Visual Basic now using the .NET Project Designer
122+
- [What is the .NET Project Designer?](../ide/reference/project-properties-reference.md) - Update for Visual Basic now using the .NET Project Designer
123+
- [Specify build events (Visual Basic)](../ide/how-to-specify-build-events-visual-basic.md) - Update for Visual Studio 2022
124+
- [Framework targeting overview](../ide/visual-studio-multi-targeting-overview.md) - Target multiple frameworks
125+
- [Developer Community data privacy](../ide/developer-community-privacy.md) - Review and update
126+
- [Encodings and line endings](../ide/encodings-and-line-breaks.md) - Review and update
127+
- [Productivity guide for Visual Studio](../ide/productivity-features.md)
128+
- Edit productivity guide
129+
- Update productivity guides
130+
- [Visual Studio productivity guide for C# developers](../ide/csharp-developer-productivity.md) - Update productivity guides
131+
- [Substitute parameters in a template](../ide/how-to-substitute-parameters-in-a-template.md) - Review and update, add clarity that you need an existing template
132+
133+
### Install
134+
135+
**Updated articles**
136+
137+
- [Select the installation locations in Visual Studio](../install/change-installation-locations.md) - Review and update
138+
- [Install and use Visual Studio and Azure Services behind a firewall or proxy server](../install/install-and-use-visual-studio-behind-a-firewall-or-proxy-server.md) - Review and update
139+
140+
### JavaScript
141+
142+
**Updated articles**
143+
144+
- [Tutorial: Create a Node.js and Express app in Visual Studio](../javascript/tutorial-nodejs.md) - Review and update
145+
- [Compile TypeScript code (Node.js)](../javascript/compile-typescript-code-npm.md) - Update article on compiling TypeScript with npm and linting JSTS
146+
- [Compile TypeScript code (ASP.NET Core)](../javascript/compile-typescript-code-nuget.md) - Update article on compiling TypeScript with npm and linting JSTS
147+
- [Linting JavaScript in Visual Studio](../javascript/linting-javascript.md) - Update article on compiling TypeScript with npm and linting JSTS
148+
- [Unit testing JavaScript and TypeScript in Visual Studio](../javascript/unit-testing-javascript-with-visual-studio.md) - Update unit testing JSTS article for Vitest
149+
- [Create an Angular project](../javascript/tutorial-create-angular-app.md) - Update information on configuring project settings for React, Vue, Angular projects
150+
- [Create a React project](../javascript/tutorial-create-react-app.md) - Update information on configuring project settings for React, Vue, Angular projects
151+
- [Create a Vue.js project](../javascript/tutorial-create-vue-app.md) - Update information on configuring project settings for React, Vue, Angular projects
152+
153+
### MSBuild
154+
155+
**Updated articles**
156+
157+
- [Target multiple framework versions and platforms](../msbuild/msbuild-multitargeting-overview.md) - Modify note for target frameworks
158+
- [What's new in MSBuild 17](../msbuild/whats-new-msbuild-17-0.md) - Review and update MSBuild What's New
159+
- [MSBuild well-known item metadata](../msbuild/msbuild-well-known-item-metadata.md) - Remove implication that there are multiple tables
160+
- [Common MSBuild project items](../msbuild/common-msbuild-project-items.md) - Document Culture/WithCulture metadata
161+
- [GenerateResource task](../msbuild/generateresource-task.md) - Document Culture/WithCulture metadata
162+
163+
### Test
164+
165+
**Updated articles**
166+
167+
- [Customize code coverage analysis](../test/customizing-code-coverage-analysis.md) - Update code coverage docs
168+
- [Microsoft.CodeCoverage.Console tool](../test/microsoft-code-coverage-console-tool.md) - Update code coverage docs
169+
- [Use code coverage to determine how much code is being tested](../test/using-code-coverage-to-determine-how-much-code-is-being-tested.md) - Update code coverage docs
170+
- [Debug and analyze unit tests by using Test Explorer](../test/debug-unit-tests-with-test-explorer.md) - Review and update
171+
- [Run unit tests by using Test Explorer](../test/run-unit-tests-with-test-explorer.md)
172+
- Review and update
173+
- Update unit testing content for configuring test process architecture
174+
- Document behavior for running unit tests in ARM64
175+
- [Visual Studio Test Explorer FAQ](../test/test-explorer-faq.md) - Review and update
176+
- [Write unit tests for C/C++ in Visual Studio](../test/writing-unit-tests-for-c-cpp.md) - Review and update, including images for VS2022.
177+
- [Configure process architecture for a unit test](../test/run-a-unit-test-as-a-64-bit-process.md) - Update unit testing content for configuring test process architecture
178+
- [Walkthrough: Create and run unit tests for managed code](../test/walkthrough-creating-and-running-unit-tests-for-managed-code.md) - Update unit testing content for configuring test process architecture
179+
180+
### Community contributors
181+
182+
The following people contributed to the Visual Studio docs during this period. Thank you! Learn how to contribute by following the links under "Get involved" in the [what's new landing page](index.yml).
183+
184+
- [mkyman](https://github.com/mkyman) - ChrisYoung ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
185+
18186
## November 2024
19187

20188
### Azure
@@ -275,71 +443,3 @@ The following people contributed to the Visual Studio docs during this period. T
275443
- [NenoLoje](https://github.com/NenoLoje) - Neno Loje ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
276444
- [PhilKang0704](https://github.com/PhilKang0704) - Phil ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
277445

278-
## September 2024
279-
280-
### Debugger
281-
282-
**Updated articles**
283-
284-
- [View and change variable values with DataTips in the code editor](../debugger/view-data-values-in-data-tips-in-the-code-editor.md) - Add details to CPU Insights article and debug with Copilot
285-
- [Inspect an exception using the Exception Helper](../debugger/exception-helper.md) - Update Exception Helper article for debugging async exceptions
286-
287-
### Extensibility
288-
289-
**Updated articles**
290-
291-
- [Using VisualStudio.Extensibility SDK and VSSDK together](../extensibility/visualstudio.extensibility/get-started/in-proc-extensions.md) - Update outdated VisualStudio.Extensibility in-proc docs
292-
293-
### Get started
294-
295-
**Updated articles**
296-
297-
- [Tutorial: Open a project from a repo](../get-started/tutorial-open-project-from-repo.md) - Updated images and text
298-
- [Tutorial: Extend C# console app and debug in Visual Studio (part 2 of 2)](../get-started/csharp/tutorial-console-part-2.md) - Update article for user feedback
299-
- [Tutorial: Learn to use the code editor with Visual Basic](../get-started/visual-basic/tutorial-editor.md) - Review and update
300-
301-
### IDE
302-
303-
**Updated articles**
304-
305-
- [Options, Text Editor, C#, IntelliSense](../ide/reference/options-text-editor-csharp-intellisense.md) - Update for latest options in product
306-
- [Use regular expressions in Visual Studio](../ide/using-regular-expressions-in-visual-studio.md) - Regular expressions examples and clarifications
307-
- [AI assistance when you write code](../ide/visual-studio-whole-line-completions.md) - Intellicode Tools, Options UI updates
308-
- [Manage project and solution properties](../ide/managing-project-and-solution-properties.md) - Add more info & screenshots on Solution properties context menu and dialog
309-
- [Get better answers by setting the context for GitHub Copilot Chat in Visual Studio](../ide/copilot-chat-context.md) - Add more info on context used by chat
310-
- [Bookmark code in Visual Studio](../ide/setting-bookmarks-in-code.md) - Fix issue on bookmark discoverability
311-
312-
### Install
313-
314-
**Updated articles**
315-
316-
- [Install Visual Studio](../install/install-visual-studio.md) - Add sign-in info to install doc
317-
318-
### Profiling
319-
320-
**Updated articles**
321-
322-
- [Case study: Isolate a performance issue (C#, Visual Basic, F#)](../profiling/isolate-performance-issue.md)
323-
- Add Copilot instructions for profiling case study articles
324-
- Revise profiling article on isolating a performance issue to use a case study format
325-
- [Case Study: Beginner's guide to optimizing code and reducing compute costs (C#, Visual Basic, C++, F#)](../profiling/optimize-code-using-profiling-tools.md) - Add Copilot instructions for profiling case study articles
326-
- [Analyze performance by using CPU profiling in the Performance Profiler (C#, Visual Basic, C++, F#)](../profiling/cpu-usage.md) - Incorporate review feedback for CPU Usage article
327-
328-
### Test
329-
330-
**Updated articles**
331-
332-
- [Microsoft.CodeCoverage.Console tool](../test/microsoft-code-coverage-console-tool.md) - Add usage details related to Microsoft.CodeCoverage.Console usage
333-
334-
### Community contributors
335-
336-
The following people contributed to the Visual Studio docs during this period. Thank you! Learn how to contribute by following the links under "Get involved" in the [what's new landing page](index.yml).
337-
338-
- [cmkaya](https://github.com/cmkaya) - Cem Kaya ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
339-
- [Meir017](https://github.com/Meir017) - Meir Blachman ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
340-
- [PhilKang0704](https://github.com/PhilKang0704) - Phil ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
341-
- [Rageking8](https://github.com/Rageking8) - ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
342-
- [sailro](https://github.com/sailro) - Sebastien Lebreton ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
343-
- [Vincezhaoc](https://github.com/Vincezhaoc) - Vince Zhao ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
344-
- [vritme](https://github.com/vritme) - ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
345-

0 commit comments

Comments
 (0)