Skip to content

Commit 9eb0475

Browse files
committed
Move cloud and security topics to subfolders, update links
1 parent 5c6fbfc commit 9eb0475

26 files changed

+62
-11
lines changed

docs/TOC.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,17 @@
99
# [Windows Development](windows/overview-of-windows-programming-in-cpp.md)
1010
# [Linux Development](linux/download-install-and-setup-the-linux-development-workload.md)
1111
# [.NET Development with C++/CLI](dotnet/dotnet-programming-with-cpp-cli-visual-cpp.md)
12-
# [Cloud and Web Programming in Visual C++](cloud-and-web-programming-in-visual-cpp.md)
13-
## [C++ REST SDK (Codename "Casablanca")](cpp-rest-sdk-codename-casablanca.md)
12+
# [Cloud and Web Programming in Visual C++](cloud/cloud-and-web-programming-in-visual-cpp.md)
13+
## [C++ REST SDK (Codename "Casablanca")](cloud/cpp-rest-sdk-codename-casablanca.md)
1414
# [Parallel Programming](parallel/parallel-programming-in-visual-cpp.md)
1515
# [Data Access](data/data-access-programming-mfc-atl.md)
1616
# [Text and Strings](text/text-and-strings-in-visual-cpp.md)
1717
# [Using the Visual Studio IDE for C++](ide/ide-and-tools-for-visual-cpp-development.md)
1818
# [Compilers and Build Tools](build/building-c-cpp-programs.md)
1919
# [Porting and Upgrading Visual C++ Code](porting/visual-cpp-porting-and-upgrading-guide.md)
20-
# [Security Best Practices for C++](security-best-practices-for-cpp.md)
21-
## [Running as a Member of the Users Group](running-as-a-member-of-the-users-group.md)
22-
## [How User Account Control (UAC) Affects Your Application](how-user-account-control-uac-affects-your-application.md)
20+
# [Security Best Practices for C++](security/security-best-practices-for-cpp.md)
21+
## [Running as a Member of the Users Group](security/running-as-a-member-of-the-users-group.md)
22+
## [How User Account Control (UAC) Affects Your Application](security/how-user-account-control-uac-affects-your-application.md)
2323
# [Visual C++ Samples](visual-cpp-samples.md)
2424
# [Visual C++ Help and Community](visual-cpp-help-and-community.md)
2525
# [How to Report a Problem with the Visual C++ Toolset](how-to-report-a-problem-with-the-visual-cpp-toolset.md)

docs/_breadcrumb/toc.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,4 +117,10 @@
117117
topicHref: /cpp/porting/porting-and-upgrading-guide
118118
- name: Text and Strings
119119
tocHref: /cpp/text/
120-
topicHref: /cpp/text/text-and-strings
120+
topicHref: /cpp/text/text-and-strings
121+
- name: Security
122+
tocHref: /cpp/security
123+
topicHref: /cpp/security/security-best-practices-for-cpp
124+
- name: Cloud and Web
125+
tocHref: /cpp/cloud
126+
topicHref: /cpp/cloud/cloud-and-web-programming-in-visual-cpp

docs/cloud/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
redirect_url: /cpp/cloud/cloud-and-web-programming-in-visual-cpp
3+
---

docs/dotnet/pure-and-verifiable-code-cpp-cli.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ For .NET Programming, Visual C++ supports the creation of three distinct types o
6161

6262
- [Using Verifiable Assemblies with SQL Server (C++/CLI)](../dotnet/using-verifiable-assemblies-with-sql-server-cpp-cli.md)
6363

64-
- [Security Best Practices](../security-best-practices-for-cpp.md)
64+
- [Security Best Practices](../security/security-best-practices-for-cpp.md)
6565

6666
- [Converting Projects from Mixed Mode to Pure Intermediate Language](../dotnet/converting-projects-from-mixed-mode-to-pure-intermediate-language.md)
6767

docs/error-messages/tool-errors/project-build-error-prj0019.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,4 @@ A tool returned an error code from
4343

4444
See [Troubleshooting Custom Build Steps and Build Events](../../ide/troubleshooting-build-customizations.md) for more information.
4545

46-
This error can also occur when you are running as a member of the Users group and Administrative access is needed. For more information, see [Running as a Member of the Users Group](../../running-as-a-member-of-the-users-group.md).
46+
This error can also occur when you are running as a member of the Users group and Administrative access is needed. For more information, see [Running as a Member of the Users Group](../../security/running-as-a-member-of-the-users-group.md).

docs/parallel/concrt/walkthrough-connecting-using-tasks-and-xml-http-requests.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ translation.priority.mt:
3939
This example shows how to use the [IXMLHTTPRequest2](http://msdn.microsoft.com/en-us/bbc11c4a-aecf-4d6d-8275-3e852e309908) and [IXMLHTTPRequest2Callback](http://msdn.microsoft.com/en-us/aa4b3f4c-6e28-458b-be25-6cce8865fc71) interfaces together with tasks to send HTTP GET and POST requests to a web service in a [!INCLUDE[win8_appname_long](../../build/includes/win8_appname_long_md.md)] app. By combining `IXMLHTTPRequest2` together with tasks, you can write code that composes with other tasks. For example, you can use the download task as part of a chain of tasks. The download task can also respond when work is canceled.
4040

4141
> [!TIP]
42-
> You can also use the C++ REST SDK to perform HTTP requests from a [!INCLUDE[win8_appname_long](../../build/includes/win8_appname_long_md.md)] app using C++ app or from a desktop C++ app. For more info, see [C++ REST SDK (Codename "Casablanca")](../../cpp-rest-sdk-codename-casablanca.md).
42+
> You can also use the C++ REST SDK to perform HTTP requests from a [!INCLUDE[win8_appname_long](../../build/includes/win8_appname_long_md.md)] app using C++ app or from a desktop C++ app. For more info, see [C++ REST SDK (Codename "Casablanca")](../../cloud/cpp-rest-sdk-codename-casablanca.md).
4343
4444
For more information about tasks, see [Task Parallelism](../../parallel/concrt/task-parallelism-concurrency-runtime.md). For more information about how to use tasks in a [!INCLUDE[win8_appname_long](../../build/includes/win8_appname_long_md.md)] app, see [Asynchronous programming in C++](http://msdn.microsoft.com/en-us/512700b7-7863-44cc-93a2-366938052f31) and [Creating Asynchronous Operations in C++ for Windows Store Apps](../../parallel/concrt/creating-asynchronous-operations-in-cpp-for-windows-store-apps.md).
4545

docs/security/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
redirect_url: /cpp/security/security-best-practices-for-cpp
3+
---
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
redirect_url: /cpp/cloud/cloud-and-web-programming-in-visual-cpp
3+
---
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
redirect_url: /cpp/cpp-conformance-improvements-2017
3+
---
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
redirect_url: /cpp/cloud/cpp-rest-sdk-codename-casablanca
3+
---
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
redirect_url: /cpp/how-to-report-a-problem-with-the-visual-cpp-toolset
3+
---
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
redirect_url: /cpp/security/how-user-account-control-uac-affects-your-application
3+
---

docs/top/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
redirect_url: /cpp/visual-cpp-in-visual-studio
3+
---
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
redirect_url: /cpp/security/running-as-a-member-of-the-users-group
3+
---
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
redirect_url: /cpp/security/security-best-practices-for-cpp
3+
---
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
redirect_url: /cpp/supported-platforms-visual-cpp
3+
---
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
redirect_url: /cpp/visual-cpp-help-and-community
3+
---
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
redirect_url: /cpp/visual-cpp-in-visual-studio
3+
---

docs/top/visual-cpp-samples.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
redirect_url: /cpp/visual-cpp-samples
3+
---
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
redirect_url: /cpp/what-s-new-for-visual-cpp-in-visual-studio
3+
---

docs/visual-cpp-in-visual-studio.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,10 +104,10 @@ The [!INCLUDE[vcprvc](build/includes/vcprvc_md.md)] programming language and dev
104104
[Parallel Programming](parallel/parallel-programming-in-visual-cpp.md)
105105
Learn how to use the Parallel Patterns Library, C++ AMP, OpenMP, and other features that are related to multithreading on Windows.
106106

107-
[Security Best Practices](security-best-practices-for-cpp.md)
107+
[Security Best Practices](security/security-best-practices-for-cpp.md)
108108
Learn how to protect applications from malicious code and unauthorized use.
109109

110-
[Cloud and Web Programming](cloud-and-web-programming-in-visual-cpp.md)
110+
[Cloud and Web Programming](cloud/cloud-and-web-programming-in-visual-cpp.md)
111111
In C++, you have several options for connecting to the web and the cloud.
112112

113113
[Data Access](http://msdn.microsoft.com/Library/a9455752-39c4-4457-b14e-197772d3df0b)

0 commit comments

Comments
 (0)