Skip to content

Commit b207136

Browse files
authored
fixed broken anchors (#1194)
* fixed broken anchors * fixed more links * fixed more links * fixed links * fixed more links * fixed casing * more fixes * more fixes
1 parent 69408bd commit b207136

Some content is hidden

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

44 files changed

+597
-568
lines changed

docs/core/tools/dotnet-install-script.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
title: dotnet-install scripts | .NET Core SDK
33
description: Learn about the dotnet-install scripts to install the .NET Core CLI tools and the shared runtime.
44
keywords: dotnet-install, dotnet-install scripts, .NET Core
5-
author: mairaw
5+
author: blackdwarf
6+
ms.author: mairaw
67
manager: wpickett
78
ms.date: 10/12/2016
89
ms.topic: article
@@ -42,7 +43,7 @@ By default, the script will add the install location to the $PATH for the curren
4243

4344
Before running the script, please install all the required [dependencies](https://github.com/dotnet/core/blob/master/Documentation/prereqs.md).
4445

45-
You can install a specific version using the `--version` argument. The version needs to be specified as 3-part version (for example, 1.0.0-13232). If omitted, it will default to the first [global.json](global-json.md) file found in the hierarchy above the folder where the script was invoked in that contains the `sdkVersion` property. If that is not present, it will use Latest.
46+
You can install a specific version using the `--version` argument. The version needs to be specified as 3-part version (for example, 1.0.0-13232). If omitted, it will default to the first [global.json](global-json.md) file found in the hierarchy above the folder where the script was invoked that contains the `version` property. If that is not present, it will use Latest.
4647

4748
You can also use this script to get the SDK or shared runtime debug binaries with debug symbols by using the `--debug` argument. If you do not do this on first install and realize you do need debug symbols later on, you can re-run the script with this argument and the version of the bits you installed.
4849

@@ -56,7 +57,7 @@ Which channel (for example, `future`, `preview`, `production`) to install from.
5657

5758
`-Version [VERSION]`
5859

59-
Which version of CLI to install; you need to specify the version as 3-part version (for example, 1.0.0-13232). If omitted, it will default to the first [global.json](global-json.md) that contains the [sdkVersion](global-json.md#sdkversion) property; if that is not present, it will use Latest.
60+
Which version of CLI to install; you need to specify the version as 3-part version (for example, 1.0.0-13232). If omitted, it will default to the first [global.json](global-json.md) that contains the `version` property; if that is not present, it will use Latest.
6061

6162
`-InstallDir [DIR]`
6263

@@ -83,7 +84,7 @@ Which channel (for example "future", "preview", "production") to install from. T
8384

8485
`--version [VERSION]`
8586

86-
Which version of CLI to install; you need to specify the version as 3-part version (for example, 1.0.0-13232). If omitted, it will default to the first [global.json](global-json.md) that contains the [sdkVersion](global-json.md#sdkversion) property; if that is not present, it will use Latest.
87+
Which version of CLI to install; you need to specify the version as 3-part version (for example, 1.0.0-13232). If omitted, it will default to the first [global.json](global-json.md) that contains the `version` property; if that is not present, it will use Latest.
8788

8889
`--install-dir [DIR]`
8990

docs/core/tools/index.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
title: .NET Core Command-Line Interface (CLI) Tools
33
description: An overview of what the Command-Line Interface (CLI) is and its main features
44
keywords: CLI, CLI tools, .NET, .NET Core
5-
author: mairaw
5+
author: blackdwarf
6+
ms.author: mairaw
67
manager: wpickett
78
ms.date: 10/06/2016
89
ms.topic: article
@@ -12,11 +13,9 @@ ms.devlang: dotnet
1213
ms.assetid: b70e9ac0-c8be-49f7-9332-95ab93e0e7bc
1314
---
1415

15-
# .NET Core Command-Line Interface Tools
16+
# .NET Core command-line interface tools
1617

17-
By [Zlatko Knezevic](https://github.com/blackdwarf) and [Maira Wenzel](https://github.com/mairaw)
18-
19-
The .NET Core Command-Line Interface (CLI) is a new foundational cross-platform toolchain for developing
18+
The .NET Core command-line interface (CLI) is a new foundational cross-platform toolchain for developing
2019
.NET Core applications. It is "foundational" because it is the primary layer on which other,
2120
higher-level tools, such as Integrated Development Environments (IDEs), editors and
2221
build orchestrators can build on.
@@ -90,7 +89,7 @@ specify a portable app DLL that `dotnet` would run similar to this: `dotnet /pat
9089

9190
In the second case, the driver attempts to invoke the specified command. This starts the CLI command execution
9291
process. First, the driver determines the version of the tooling that you want. You can specify the version in the
93-
[global.json](global-json.md) file using the [sdkVersion](global-json.md#sdkversion) property. If that is not available, the driver finds the latest version
92+
[global.json](global-json.md) file using the `version` property. If that is not available, the driver finds the latest version
9493
of the tools that is installed on disk and uses that version. Once the version is determined, it executes the
9594
command.
9695

@@ -127,4 +126,4 @@ in the [.NET Core CLI extensibility model](extensibility.md) topic.
127126
This was a short overview of the most important features of the CLI. You can find out more by using the reference and
128127
conceptual topics on this site. There are also other resources you can use:
129128
* [dotnet/CLI](https://github.com/dotnet/cli/) GitHub repo
130-
* [Getting Started instructions](https://aka.ms/dotnetcoregs/)
129+
* [Getting started instructions](https://aka.ms/dotnetcoregs/)

docs/core/tools/project-json.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: project.json reference
33
description: project.json reference
44
keywords: .NET, .NET Core, project.json
55
author: aL3891
6+
ms.author: mairaw
67
manager: wpickett
78
ms.date: 09/30/2016
89
ms.topic: article
@@ -363,10 +364,10 @@ Type: String
363364
Specifies the type of the dependency. It can be one of the following values: `default`, `build` or `platform`. The default value is `default`.
364365

365366
`build` is known as a development dependency and is only used for build-time. It means that the package should not be published or added as a dependency to the output `.nupkg` file.
366-
It has the same effect of setting [supressParent](#supressParent) to `all`.
367+
It has the same effect of setting [supressParent](#supressparent) to `all`.
367368

368369
`platform` references the shared SDK. For more information, see the section on "Deploying a framework-dependent deployment with third-party dependencies" on the
369-
[.NET Core Application Deployment](../deploying/index.md) topic.
370+
[.NET Core application deployment](../deploying/index.md) topic.
370371

371372
For example:
372373

docs/csharp/csharp-7.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: What's New in C# 7 | C# Guide
33
description: Get an overview of the new features coming in the upcoming version 7 of the C# language.
44
keywords: C#, .NET, .NET Core, Latest Features, What's New
55
author: BillWagner
6+
ms.author: wiwagn
67
manager: wpickett
78
ms.date: 10/03/2016
89
ms.topic: article
@@ -20,15 +21,15 @@ C# 7 adds a number of new features to the C# language:
2021
* [Tuples](#tuples)
2122
* [Pattern Matching](#pattern-matching)
2223
* [`ref` locals and returns](#ref-locals-and-returns)
23-
* [Local Functions](#local-expressions)
24-
* [Expression Bodied Everything](#expression-bodied-everything)
25-
* [`throw` Expressions](#throw-expressions)
24+
* [Local Functions](#local-functions)
25+
* [Expression Bodied Everything](#expression-bodied-everything-preview-5)
26+
* [`throw` Expressions](#throw-expressions-preview-5)
2627
* [Generalized async return types](#generalized-async-return-types)
2728
* [Numeric literal syntax improvements](#numeric-literal-syntax-improvements)
2829

2930
Two of the most interesting features don't make that list. The first
3031
is the shortened release cycle. C# 7 is following C# 6 much more quickly.
31-
The second is that C# 7 has [features contributed by the community](#expression-bodied-everything), not
32+
The second is that C# 7 has [features contributed by the community](#expression-bodied-everything-preview-5), not
3233
the C# compiler team. The language is truly open.
3334

3435
The remainder of this topic provides an overview

docs/fsharp/tutorials/getting-started/getting-started-visual-studio.md

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,45 +3,46 @@ title: Getting Started with F# in Visual Studio
33
description: Learn how to use F# with Visual Studio.
44
keywords: visual f#, f#, functional programming
55
author: cartermp
6-
manager: danielfe
6+
ms.author: phcart
7+
manager: wpickett
78
ms.date: 09/08/2016
89
ms.topic: article
910
ms.prod: visual-studio-dev14
1011
ms.technology: devlang-fsharp
1112
ms.assetid: 8db75596-19a9-4eda-b20d-a12d517c8cc1
1213
---
1314

14-
# Getting Started with F# in Visual Studio
15+
# Getting started with F# in Visual Studio
1516

1617
F# and the Visual F# tooling are supported in the Visual Studio IDE. To begin, you should [download Visual Studio](https://www.visualstudio.com/downloads/download-visual-studio-vs), if you haven't already. This article uses the Visual Studio 2015 Community Edition, but you can use F# with the version of your choice.
1718

18-
## Installing the Visual F# Tools
19+
## Installing the Visual F# tools
1920

2021
Visual Studio will first initialize the installer. After it is intilized, select **Custom** as shown here:
2122

22-
![](media/getting-started-vs/vs2015-install-1.png)
23+
![Select Custom install](./media/getting-started-vs/vs2015-install-1.png)
2324

2425
Select the Visual F# Tools under Programming Languages here:
2526

26-
![](media/getting-started-vs/vs2015-install-2.png)
27+
![Visual F#](./media/getting-started-vs/vs2015-install-2.png)
2728

2829
Feel free to customize your installation further, and then continue with the installation. After a while, Visual Studio will complete installation and you can create an F# project!
2930

30-
## Creating a Console Application
31+
## Creating a console application
3132

3233
One of the most basic projects in Visual Studio is the Console Application. Here's how to do it. Once Visual Studio is open:
3334

3435
1. On the **File** menu, point to **New**, and then choose **Project**.
3536

36-
![](media/getting-started-vs/vs2015-install-3.png)
37+
![File New Project](./media/getting-started-vs/vs2015-install-3.png)
3738

3839
2. In the New Project dialog, under **Templates**, you should see **Visual F#**. Choose this to show the F# templates.
3940

40-
![](media/getting-started-vs/vs2015-install-4.png)
41+
![Visual F# templates](./media/getting-started-vs/vs2015-install-4.png)
4142

4243
3. Choose the **Okay** button to create the F# project! You should see something like this under **Solution Explorer**:
4344

44-
![](media/getting-started-vs/vs2015-install-5.png)
45+
![F# Project in Solution Explorer](./media/getting-started-vs/vs2015-install-5.png)
4546

4647
## Writing your code
4748

@@ -61,7 +62,7 @@ Another function, `main`, is defined, which is decorated with the `EntryPoint` a
6162

6263
It is in this function that we call the `square` function with an argument of `12`. The F# compiler then assigns the type of `square` to be `int -> int` (that is, a function which takes an `int` and produces an `int`). The call to `printfn` is a formatted printing function which uses a format string, similar to C-style programming languages, parameters which correspond to those specified in the format string, and then prints the result and a new line.
6364

64-
## Running Your Code
65+
## Running your code
6566

6667
You can run the code and see results by pressing **ctrl-f5**. This will run the program without debugging and allows you to see the results. Alternatively, you can choose the **Debug** top-level menu item in Visual Studio and choose **Start Without Debugging**.
6768

@@ -125,18 +126,18 @@ The pipe-forward operator, and more, are covered in later tutorials.
125126

126127
This is only a glimpse into what you can do with F# Interactive. To learn more, check out [Interactive Programming with F#](../fsharp-interactive/index.md).
127128

128-
## Next Steps
129+
## Next steps
129130

130131
If you haven't already, check out the [Tour of F#](../../tour.md), which covers some of the core features of the F# language. It will give you an overview of some of the capabilities of F#, and provide ample code samples that you can copy into Visual Studio and run. There are also some great external resources you can use, showcased in the [F# Guide](../../index.md).
131132

132-
## See Also
133+
## See also
133134

134135
[Visual F#](../../index.md)
135136

136137
[Tour of F#](../../tour.md)
137138

138-
[F# Language Reference](../../language-reference/index.md)
139+
[F# language reference](../../language-reference/index.md)
139140

140-
[Type Inference](../../language-reference/type-inference.md)
141+
[Type inference](../../language-reference/type-inference.md)
141142

142-
[Symbol and Operator Reference](../../language-reference/symbol-and-operator-reference/index.md)
143+
[Symbol and operator reference](../../language-reference/symbol-and-operator-reference/index.md)

docs/fsharp/tutorials/getting-started/getting-started-vscode.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: Getting Started with F# in Visual Studio Code with Ionide
33
description: Learn how to use F# with Visual Studio Code and the Ionide plugin suite.
44
keywords: visual f#, f#, functional programming, .NET, Visual Studio Code, vscode, Ionide
55
author: cartermp
6+
ms.author: phcart
67
manager: wpickett
78
ms.date: 09/28/2016
89
ms.topic: article
@@ -24,7 +25,7 @@ F# 4.0 or higher must be installed on your machine to use Ionide.
2425

2526
If you're on Windows, you have two options for installing F#.
2627

27-
If you've already installed Visual Studio and don't have F#, you can [Install the Visual F# Tools](getting-started-visual-studio.md#installing-the-visual-f#-tools). This will install all the necessary components to write, compile, and execute F# code.
28+
If you've already installed Visual Studio and don't have F#, you can [Install the Visual F# Tools](getting-started-visual-studio.md#installing-the-visual-f-tools). This will install all the necessary components to write, compile, and execute F# code.
2829

2930
If you prefer not to install Visual Studio, use the following instructions:
3031

0 commit comments

Comments
 (0)