Skip to content

Commit 60f9e35

Browse files
Merge pull request #23 from MicrosoftDocs/master
hello newbies
2 parents 9d866fb + 6e461ca commit 60f9e35

File tree

5,413 files changed

+66283
-66970
lines changed

Some content is hidden

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

5,413 files changed

+66283
-66970
lines changed

.openpublishing.redirection.json

Lines changed: 40 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1905,11 +1905,6 @@
19051905
"redirect_url": "/visualstudio/python/python-interactive-repl-in-visual-studio",
19061906
"redirect_document_id": false
19071907
},
1908-
{
1909-
"source_path": "docs/python/managing-python-on-azure-app-service.md.md",
1910-
"redirect_url": "/visualstudio/python/configure-web-apps-for-iis-windows",
1911-
"redirect_document_id": false
1912-
},
19131908
{
19141909
"source_path": "docs/python/options.md",
19151910
"redirect_url": "/visualstudio/python/python-support-options-and-settings-in-visual-studio",
@@ -6821,6 +6816,46 @@
68216816
"source_path": "docs/vs-2015/extensibility/upgrading-custom-project-and-item-templates-for-visual-studio-%2215%22.md",
68226817
"redirect_url": "/visualstudio/extensibility/upgrading-custom-project-and-item-templates-for-visual-studio-2017?view=vs-2015",
68236818
"redirect_document_id": false
6819+
},
6820+
{
6821+
"source_path": "docs/cross-platform/visual-studio-and-xamarin.md",
6822+
"redirect_url": "/xamarin/",
6823+
"redirect_document_id": false
6824+
},
6825+
{
6826+
"source_path": "docs/cross-platform/setup-and-install.md",
6827+
"redirect_url": "/xamarin/cross-platform/get-started/installation/",
6828+
"redirect_document_id": false
6829+
},
6830+
{
6831+
"source_path": "docs/cross-platform/learn-about-mobile-development-with-xamarin.md",
6832+
"redirect_url": "/xamarin/cross-platform/get-started/introduction-to-mobile-development/",
6833+
"redirect_document_id": false
6834+
},
6835+
{
6836+
"source_path": "docs/cross-platform/verify-your-xamarin-environment.md",
6837+
"redirect_url": "/xamarin/cross-platform/get-started/installation/",
6838+
"redirect_document_id": false
6839+
},
6840+
{
6841+
"source_path": "docs/cross-platform/setup-install-and-verifications-for-mac-users.md",
6842+
"redirect_url": "/xamarin/cross-platform/get-started/installation/",
6843+
"redirect_document_id": false
6844+
},
6845+
{
6846+
"source_path": "docs/cross-platform/learn-app-building-basics-with-xamarin-forms-in-visual-studio.md",
6847+
"redirect_url": "/xamarin/xamarin-forms/get-started/first-app/",
6848+
"redirect_document_id": false
6849+
},
6850+
{
6851+
"source_path": "docs/cross-platform/build-apps-with-native-ui-using-xamarin-in-visual-studio.md",
6852+
"redirect_url": "/xamarin/cross-platform/get-started/",
6853+
"redirect_document_id": false
6854+
},
6855+
{
6856+
"source_path": "docs/cross-platform/application-lifecycle-management-alm-with-xamarin-apps.md",
6857+
"redirect_url": "/xamarin/tools/ci/devops/",
6858+
"redirect_document_id": true
68246859
}
68256860
]
68266861
}

connected-environment/docfx.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,12 @@
4040
"feedback_product_url": "https://aka.ms/vsce-product-survey",
4141
"breadcrumb_path": "/visualstudio/connected-environment/breadcrumb/toc.json",
4242
"extendBreadcrumb": true,
43-
"ROBOTS": "NOINDEX,NOFOLLOW",
43+
"ROBOTS": "NOINDEX,NOFOLLOW",
4444
"titleSuffix": "Visual Studio Connected Environment"
4545
},
4646
"fileMetadata": {},
4747
"template": [],
48-
"dest": "connected-environment"
48+
"dest": "connected-environment",
49+
"markdownEngineName": "markdig"
4950
}
5051
}

docs/ai/about-ai-tools.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,19 +23,19 @@ Get started with deep learning using [Microsoft Cognitive Toolkit (CNTK)](http:/
2323
## Develop, debug and deploy deep learning models and AI solutions
2424
Use the productivity features of Visual Studio to accelerate AI innovation today. Use built-in code editor features like syntax highlighting, IntelliSense and text auto formatting. You can interactively test your deep learning application in your local environment using step-through debugging on local variables and models.
2525

26-
![deep learning ide](media\about\ide.png)
26+
![deep learning ide](media/about/ide.png)
2727

2828
## Get started quickly with the Azure Machine Learning Sample Gallery
2929
Visual Studio Tools for AI is integrated with Azure Machine Learning to make it easy to browse through a gallery of sample experiments using CNTK, TensorFlow, MMLSpark and more.
3030

31-
![sample explorer](media\about\gallery.png)
31+
![sample explorer](media/about/gallery.png)
3232

3333
[Learn more about creating projects from the sample gallery](create-project-gallery.md)
3434

3535
## Scale out deep learning model training and/or inferencing to the cloud
3636
This extension makes it easy to train models on your local computer or you can submit jobs to the cloud by using our integration with Azure Machine Learning. You can submit jobs to different compute targets like Spark clusters, Azure GPU virtual machines and more
3737

38-
![submit job](media\about\submitjobs.png)
38+
![submit job](media/about/submitjobs.png)
3939

4040
[Learn more about training models in the cloud](tensorflow-vm.md)
4141

docs/ai/create-project-existing.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,28 +6,27 @@ ms.technology: vs-ai-tools
66
Once you've [installed Visual Studio Tools for AI](installation.md), it's easy to bring existing Python code into a Visual Studio project.
77

88
> [!Important]
9-
>
109
> The process described here does not move or copy the original source files. If you want to work with a copy, duplicate the folder first.
1110
1211
1. Launch Visual Studio and select **File > New > Project**.
1312

14-
1. In the **New Project** dialog, search for "**AI Tools**", select the "**From Existing Python code**" template, give the project a name and location, and select **OK**.
13+
2. In the **New Project** dialog, search for "**AI Tools**", select the "**From Existing Python code**" template, give the project a name and location, and select **OK**.
1514

16-
![New Project from Existing Code, step 1](media\create-project-existing\new-ai-project.png)
15+
![New Project from Existing Code, step 1](media/create-project-existing/new-ai-project.png)
1716

18-
1. In the wizard that appears, set the path to your existing code, set a filter for file types, and specify any search paths that your project requires, then select **OK**. If you don't know what search paths are, leave that field blank.
17+
3. In the wizard that appears, set the path to your existing code, set a filter for file types, and specify any search paths that your project requires, then select **OK**. If you don't know what search paths are, leave that field blank.
1918

20-
![New Project from Existing Code, step 2](media\create-project-existing\azurebatch-newproject.png)
19+
![New Project from Existing Code, step 2](media/create-project-existing/azurebatch-newproject.png)
2120

22-
> If your existing code is part of an Azure Machine Learning project, check the "**Is Azure Machine Learning folder**" to ensure successful conversion of important Azure Machine Learning configuration details like which Experimentation account, which Workspace, the compute contexts to use and more.
21+
If your existing code is part of an Azure Machine Learning project, check the **Is Azure Machine Learning folder** to ensure successful conversion of important Azure Machine Learning configuration details like the Experimentation account, Workspace, which compute contexts to use, and more.
2322

24-
1. To set a startup file, locate the file in Solution Explorer, right-click, and select **Set as Startup File**.
23+
4. To set a startup file, locate the file in **Solution Explorer**, right-click, and select **Set as Startup File**.
2524

26-
1. If desired, run the program by pressing Ctrl+F5 or selecting **Debug > Start Without Debugging**.
25+
5. Run the program by pressing **Ctrl**+**F5** or selecting **Debug > Start Without Debugging**.
2726

2827
> [!div class="nextstepaction"]
2928
> [Tutorial: Working with Python in Visual Studio](../python/tutorial-working-with-python-in-visual-studio-step-00-installation.md)
3029
31-
## See Also
30+
## See also
3231

3332
- [Manually identify an existing Python environment](../python/managing-python-environments-in-visual-studio.md#manually-identify-an-existing-environment)

docs/ai/create-project-gallery.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -25,36 +25,36 @@ Once you've [installed Visual Studio Tools for AI](installation.md), it's easy t
2525
2626
1. Launch Visual Studio. Open the **Server Explorer** by opening the **AI Tools** menu and choosing **Select Cluster**
2727

28-
![Cluster chooser](media\create-project-gallery\select-cluster.png)
28+
![Cluster chooser](media/create-project-gallery/select-cluster.png)
2929

30-
1. Sign in to your Azure Machine Learning subscription by right-clicking the **Azure Machine Learning** node in the Server Explorer then select **Login** and follow the directions.
30+
2. Sign in to your Azure Machine Learning subscription by right-clicking the **Azure Machine Learning** node in the Server Explorer then select **Login** and follow the directions.
3131

32-
![login](media\create-project-gallery\azureml-login.png)
32+
![login](media/create-project-gallery/azureml-login.png)
3333

34-
2. Select **AI Tools > Azure Machine Learning Sample Gallery**.
34+
3. Select **AI Tools > Azure Machine Learning Sample Gallery**.
3535

36-
![Sample gallery](media\create-project-gallery\gallery.png)
36+
![Sample gallery](media/create-project-gallery/gallery.png)
3737

38-
1. For this Quickstart, select the "**MNIST using TensorFlow**" sample and click **Install**. Provide the following:
38+
4. For this Quickstart, select the "**MNIST using TensorFlow**" sample and click **Install**. Provide the following:
3939

40-
- **Resource Group**: Azure resource group where your metadata will be stored
41-
- **Account**: Azure Machine Learning experimentation Account
42-
- **Workspace**: Azure Machine Learning workspace
43-
- **Project Type**: The machine learning framework. In this case choose **TensorFlow**
44-
- **Add to Solution**: determines whether to add to your current Visual Studio Solution or a create and open a new solution
45-
- **Project Path**: Location to save the code
46-
- **Project Name**: Type **TensorFlowMNIST**
40+
- **Resource Group**: Azure resource group where your metadata will be stored
41+
- **Account**: Azure Machine Learning experimentation Account
42+
- **Workspace**: Azure Machine Learning workspace
43+
- **Project Type**: The machine learning framework. In this case choose **TensorFlow**
44+
- **Add to Solution**: determines whether to add to your current Visual Studio Solution or a create and open a new solution
45+
- **Project Path**: Location to save the code
46+
- **Project Name**: Type **TensorFlowMNIST**
4747

48-
![Resulting project when using the Python Application template](media/create-project-gallery/new-AzureSampleProject.png)
48+
![Resulting project when using the Python Application template](media/create-project-gallery/new-AzureSampleProject.png)
4949

50-
1. Visual Studio creates the project file (a `.pyproj` file on disk) along with other files defined in the sample. With the "MNIST" template, the project contains several files.
50+
5. Visual Studio creates the project file (a `.pyproj` file on disk) along with other files defined in the sample. With the "MNIST" template, the project contains several files.
5151

52-
![mnist](media\create-project-gallery\azml-mnist.png)
52+
![mnist](media/create-project-gallery/azml-mnist.png)
5353

54-
1. Submit the job to Azure Machine Learning.
54+
6. Submit the job to Azure Machine Learning.
5555

56-
![mnist](media\create-project-gallery\submit-azml.png)
56+
![mnist](media/create-project-gallery/submit-azml.png)
5757

58-
1. Run in a Docker container or on your local machine
58+
7. Run in a Docker container or on your local machine
5959

60-
![mnist](media\create-project-gallery\azml-local.png)
60+
![mnist](media/create-project-gallery/azml-local.png)

docs/ai/create-project-repo.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ Once you've [installed Visual Studio Tools for AI](installation.md), you can eas
77

88
1. To connect to GitHub repositories, run the Visual Studio installer, select **Modify**, and select the **Individual components** tab. Scroll down to the **Code tools** section, select **GitHub extension for Visual Studio**, and select **Modify**.
99

10-
![Selecting the GitHub extension in the Visual Studio installer](media\create-project-repo\installation-github-extension.png)
10+
![Selecting the GitHub extension in the Visual Studio installer](media/create-project-repo/installation-github-extension.png)
1111

1212
2. Launch Visual Studio.
1313

1414
3. Select **View > Team Explorer...** to open the **Team Explorer** window in which you can connect to GitHub or Azure DevOps, or clone a repository.
1515

16-
![Team explorer window showing Azure DevOps, GitHub, and cloning a repository](media\create-project-repo\team-explorer.png)
16+
![Team explorer window showing Azure DevOps, GitHub, and cloning a repository](media/create-project-repo/team-explorer.png)
1717

1818
4. In the URL field under **Local Git Repositories**, enter `https://github.com/Microsoft/samples-for-ai`, enter a folder for the cloned files, and select **Clone**.
1919

@@ -22,27 +22,27 @@ Once you've [installed Visual Studio Tools for AI](installation.md), you can eas
2222
2323
5. When cloning is complete, double-click the repository folder at the bottom of Team Explorer to navigate to the repository dashboard. Under **Solutions**, select **New...**.
2424

25-
![Team explorer window, creating a new project from a clone](media\create-project-repo\team-explorer-new-project.png)
25+
![Team explorer window, creating a new project from a clone](media/create-project-repo/team-explorer-new-project.png)
2626

2727
6. In the **New Project** dialog that appears, select "**From Existing Python Code**", specify a name for the project, set **Location** to the same folder as the repository, and select **OK**. In the wizard that appears, select **Finish**.
2828

2929
7. Select **View > Solution Explorer** from the menu.
3030

3131
8. In Solution Explorer, expand the `TensorFlow Examples> MNIST` node, right-click `convolutional.py`, and select **Set as Startup File**. This step tells Visual Studio which file it should use when running the project.
3232

33-
10. Press Ctrl+F5 or select **Debug > Start Without Debugging** to run the program. If you see an `, re-check the working directory setting in the previous step.
33+
9. Press **Ctrl**+**F5** or select **Debug > Start Without Debugging** to run the program. If you see an `, re-check the working directory setting in the previous step.
3434

35+
10. When the program runs successfully, you'll see it start to download your training and test dataset, then train the model and output your error rate. You want error rate to decrease over time
3536

36-
11. When the program runs successfully, you'll see it start to download your training and test dataset, then train the model and output your error rate. You want error rate to decrease over time
37+
![First output from the Python MNIST program](media/create-project-repo/tensorflow-mnist-running.png)
3738

38-
![First output from the Python MNIST program](media\create-project-repo\tensorflow-mnist-running.png)
39-
40-
> If you are using Anaconda and get an error about missing numpy, you may need to [change your Python environment to use Anaconda](../python/selecting-a-python-environment-for-a-project.md).
39+
> [!NOTE]
40+
> If you're using Anaconda and get an error about missing numpy, you may need to [change your Python environment to use Anaconda](../python/selecting-a-python-environment-for-a-project.md).
4141
4242
11. You can visualize the progress with TensorBoard. Right click your project and click **Run TensorBoard** then select the directory of your output TensorBoard logs.
4343

44-
![run tensorboard](media\create-project-repo\run-tensorboard.png)
44+
![run tensorboard](media/create-project-repo/run-tensorboard.png)
4545

46-
11. Notice the error decreasing overtime, which means the quality is improving
46+
12. Notice the error decreasing overtime, which means the quality is improving
4747

48-
![run tensorboard](media\create-project-repo\tensorboard.png)
48+
![run tensorboard](media/create-project-repo/tensorboard.png)

docs/ai/create-project.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,24 +7,24 @@ Once you've [installed Visual Studio Tools for AI](installation.md), it's easy t
77

88
1. Launch Visual Studio.
99

10-
1. Select **File > New > Project** (Ctrl+Shift+N). In the **New Project** dialog, search for "**AI Tools**", and select the template you want. Note that selecting a template displays a short description of what the template provides.
10+
2. Select **File > New > Project** (Ctrl+Shift+N). In the **New Project** dialog, search for "**AI Tools**", and select the template you want. Note that selecting a template displays a short description of what the template provides.
1111

12-
![VS2017 New Project dialog with Python template](media\create-project\new-ai-project.png)
12+
![VS2017 New Project dialog with Python template](media/create-project/new-ai-project.png)
1313

14-
1. For this Quickstart, select the "**TensorFlow Application**" template, give the project a name (such as "MNIST") and location, and select **OK**.
14+
3. For this Quickstart, select the "**TensorFlow Application**" template, give the project a name (such as "MNIST") and location, and select **OK**.
1515

16-
1. Visual Studio creates the project file (a `.pyproj` file on disk) along with any other files as described by the template. With the "TensorFlow Application" template, the project contains one file named the same as your project. The file is open in the Visual Studio editor by default.
16+
4. Visual Studio creates the project file (a `.pyproj` file on disk) along with any other files as described by the template. With the "TensorFlow Application" template, the project contains one file named the same as your project. The file is open in the Visual Studio editor by default.
1717

18-
![Resulting project when using the Python Application template](media\create-project\new-tensorflowapp.png)
18+
![Resulting project when using the Python Application template](media/create-project/new-tensorflowapp.png)
1919

20-
1. Notice the code already imports several libraries including TensorFlow, numpy, sys and os. Additionally it starts your application ready with some input arguments to easily enable switching the location of input training data, output models and log files. These params are useful when you submit your jobs to multiple compute contexts (ie different directory on your local dev box than on an Azure File Share).
20+
5. Notice the code already imports several libraries including TensorFlow, numpy, sys and os. Additionally it starts your application ready with some input arguments to easily enable switching the location of input training data, output models and log files. These params are useful when you submit your jobs to multiple compute contexts (ie different directory on your local dev box than on an Azure File Share).
2121

22-
1. Your project also has some properties created to make it easy to debug your app by automatically passing commandline arguments to these input parameters. **Right click** your project then select **Properties**
22+
6. Your project also has some properties created to make it easy to debug your app by automatically passing commandline arguments to these input parameters. **Right click** your project then select **Properties**
2323

24-
![Properties](media\create-project\project-properties.png)
24+
![Properties](media/create-project/project-properties.png)
2525

26-
1. Click the **Debug** tab to see the Script Arguments automatically added. you may change them as needed to where your input data is located and where you would like your output stored.
26+
7. Click the **Debug** tab to see the Script Arguments automatically added. you may change them as needed to where your input data is located and where you would like your output stored.
2727

28-
![Properties](media\create-project\/project-properties_1.png)
28+
![Properties](media/create-project//project-properties_1.png)
2929

30-
1. Run the program by pressing Ctrl+F5 or selecting **Debug > Start Without Debugging** on the menu. The results are displayed in a console window.
30+
8. Run the program by pressing Ctrl+F5 or selecting **Debug > Start Without Debugging** on the menu. The results are displayed in a console window.

0 commit comments

Comments
 (0)