Skip to content

Commit aa65362

Browse files
Merge pull request #11 from MicrosoftDocs/master
updating
2 parents 5aefc10 + 3157228 commit aa65362

File tree

189 files changed

+1650
-1433
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

189 files changed

+1650
-1433
lines changed

.openpublishing.redirection.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1594,6 +1594,16 @@
15941594
"redirect_url": "/visualstudio/msbuild/msbuild-glossary",
15951595
"redirect_document_id": false
15961596
},
1597+
{
1598+
"source_path": "docs/nodejs/tutorial-nodejs.md",
1599+
"redirect_url": "/visualstudio/javascript/tutorial-nodejs",
1600+
"redirect_document_id": false
1601+
},
1602+
{
1603+
"source_path": "docs/nodejs/tutorial-nodejs-with-react-and-jsx.md",
1604+
"redirect_url": "/visualstudio/javascript/tutorial-nodejs-with-react-and-jsx",
1605+
"redirect_document_id": false
1606+
},
15971607
{
15981608
"source_path": "docs/profiling/profiling-tools.md",
15991609
"redirect_url": "/visualstudio/profiling/profiling-feature-tour",
@@ -5715,6 +5725,11 @@
57155725
"source_path": "connected-environment/troubleshooting.md",
57165726
"redirect_url": "/azure/dev-spaces/troubleshooting",
57175727
"redirect_document_id": false
5728+
},
5729+
{
5730+
"source_path": "mac/benefits-vsmac-over-xs.md",
5731+
"redirect_url": "/visualstudio/mac/",
5732+
"redirect_document_id": false
57185733
}
57195734

57205735
]

docs/code-quality/code-analysis-for-managed-code-overview.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ Code analysis for managed code analyzes managed assemblies and reports informati
2323

2424
The analysis tool represents the checks it performs during an analysis as warning messages. Warning messages identify any relevant programming and design issues and, when it is possible, supply information about how to fix the problem.
2525

26+
> [!NOTE]
27+
> Static code analysis is not supported for .NET Core and .NET Standard projects in Visual Studio. If you run code analysis on a .NET Core or .NET Standard project as part of msbuild, you'll see an error similar to **error : CA0055 : Could not identify platform for \<your.dll>**. To analyze code in .NET Core or .NET Standard projects, use [Roslyn analyzers](../code-quality/roslyn-analyzers-overview.md) instead.
28+
2629
## IDE (integrated development environment) integration
2730

2831
You can run code analysis on your project manually or automatically.

docs/data-tools/bind-wpf-controls-to-a-dataset.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ Build and run the application. Verify that you can view and update product recor
234234

235235
## Next steps
236236

237-
After completing this walkthrough, you you might try the following related tasks:
237+
After completing this walkthrough, you might try the following related tasks:
238238

239239
- Learn how to use the **Data Sources** window in Visual Studio to bind WPF controls to other types of data sources. For more information, see [Bind WPF controls to a WCF data service](../data-tools/bind-wpf-controls-to-a-wcf-data-service.md).
240240

@@ -244,4 +244,4 @@ After completing this walkthrough, you you might try the following related tasks
244244

245245
- [Bind WPF controls to data in Visual Studio](../data-tools/bind-wpf-controls-to-data-in-visual-studio.md)
246246
- [Dataset tools in Visual Studio](../data-tools/dataset-tools-in-visual-studio.md)
247-
- [Data Binding Overview](/dotnet/framework/wpf/data/data-binding-overview)
247+
- [Data Binding Overview](/dotnet/framework/wpf/data/data-binding-overview)

docs/data-tools/fill-datasets-by-using-tableadapters.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ TableAdapters use data commands to read to and write from the database. Use the
100100
When you use a TableAdapter, it effectively performs the same operations with the commands that you would typically perform. For example, when you call the adapter's `Fill` method, the adapter runs the data command in its `SelectCommand` property and uses a data reader (for example, <xref:System.Data.SqlClient.SqlDataReader>) to load the result set into the data table. Similarly, when you call the adapter's `Update` method, it runs the appropriate command (in the `UpdateCommand`, `InsertCommand`, and `DeleteCommand` properties) for each changed record in the data table.
101101

102102
> [!NOTE]
103-
> If there is enough information in the main query, the `InsertCommand`, `UpdateCommand`, and `DeleteCommand` commands are created by default when the the TableAdapter is generated. If the TableAdapter's main query is more than a single table `SELECT` statement, it's possible the designer won't be able to generate `InsertCommand`, `UpdateCommand`, and `DeleteCommand`. If these commands aren't generated, you might receive an error when running the `TableAdapter.Update` method.
103+
> If there is enough information in the main query, the `InsertCommand`, `UpdateCommand`, and `DeleteCommand` commands are created by default when the TableAdapter is generated. If the TableAdapter's main query is more than a single table `SELECT` statement, it's possible the designer won't be able to generate `InsertCommand`, `UpdateCommand`, and `DeleteCommand`. If these commands aren't generated, you might receive an error when running the `TableAdapter.Update` method.
104104
105105
## TableAdapter GenerateDbDirectMethods
106106

docs/debugger/debugging-absolute-beginners.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ It helps to clarify the problem that you ran into before you try to fix it. We e
3535

3636
## Examine your assumptions
3737

38-
Before you investigate a bug or an error, think of the assumptions that made you expect a certain result. Hidden or unknown assumptions can get in the way of identifying a problem even when you are looking right at the cause of the problem in a debugger. You may have a long list of possible assumptions! Here are are few questions to ask yourself to challenge your assumptions.
38+
Before you investigate a bug or an error, think of the assumptions that made you expect a certain result. Hidden or unknown assumptions can get in the way of identifying a problem even when you are looking right at the cause of the problem in a debugger. You may have a long list of possible assumptions! Here are a few questions to ask yourself to challenge your assumptions.
3939

4040
* Are you using the right API (that is, the right object, function, method, or property)? An API that you're using might not do what you think it does. (After you examine the API call in the debugger, fixing it may require a trip to the documentation to help identify the correct API.)
4141

@@ -316,7 +316,7 @@ When you find the region of code with the problem, use the debugger to investiga
316316

317317
* [Inspect variables](../debugger/view-data-values-in-data-tips-in-the-code-editor.md) and check whether they contain the type of values that they should contain. If you find a bad value, find out where the bad value was set (to find where the value was set, you might need to either restart the debugger, look at the [call stack](../debugger/how-to-use-the-call-stack-window.md), or both).
318318

319-
* Check whether your application is executing the code that you expect. (For example, in the sample application, we expected the code for the switch statement to set the galaxy type to Irregular, but the the app skipped the code due to the typo.)
319+
* Check whether your application is executing the code that you expect. (For example, in the sample application, we expected the code for the switch statement to set the galaxy type to Irregular, but the app skipped the code due to the typo.)
320320

321321
> [!TIP]
322322
> You use a debugger to help you find bugs. A debugging tool can find bugs *for you* only if it knows the intent of your code. A tool can only know the intent of your code if you, the developer, express that intent. Writing [unit tests](../test/improve-code-quality.md) is how you do that.

0 commit comments

Comments
 (0)