Skip to content

Create sub-tocs for each major area in .NET #15198

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 9 commits into from
Oct 16, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
331 changes: 331 additions & 0 deletions docs/core/toc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,331 @@
- name: .NET Core Guide
href: index.md
- name: About .NET Core
href: about.md
- name: Get started
href: get-started.md
items:
- name: Get started with C# and Visual Studio Code
href: tutorials/with-visual-studio-code.md
- name: Build a C# Hello World app with .NET Core in Visual Studio 2017
href: tutorials/with-visual-studio.md
- name: Build a Visual Basic Hello World app with .NET Core in Visual Studio 2017
href: tutorials/vb-with-visual-studio.md
- name: Debug your C# or Visual Basic .NET Core Hello World application using Visual Studio 2017
href: tutorials/debugging-with-visual-studio.md
- name: Publish your Hello World application with Visual Studio 2017
href: tutorials/publishing-with-visual-studio.md
- name: Build a .NET Standard library with C# and .NET Core in Visual Studio 2017
href: tutorials/library-with-visual-studio.md
- name: Build a .NET Standard library with Visual Basic and .NET Core in Visual Studio 2017
href: tutorials/vb-library-with-visual-studio.md
- name: Test a .NET Standard library with .NET Core in Visual Studio 2017
href: tutorials/testing-library-with-visual-studio.md
- name: Consume a .NET Standard library in Visual Studio 2017
href: tutorials/consuming-library-with-visual-studio.md
- name: Windows Prerequisites
href: windows-prerequisites.md
- name: macOS Prerequisites
href: macos-prerequisites.md
- name: Linux Prerequisites
href: linux-prerequisites.md
- name: What's new in .NET Core
items:
- name: What's new in .NET Core 3.0
href: whats-new/dotnet-core-3-0.md
- name: What's new in .NET Core 2.2
href: whats-new/dotnet-core-2-2.md
- name: What's new in .NET Core 2.1
href: whats-new/dotnet-core-2-1.md
- name: What's new in .NET Core 2.0
href: whats-new/dotnet-core-2-0.md
- name: Application Compatibility
href: compatibility/
- name: Tutorials
href: tutorials/index.md
items:
- name: Templates for the CLI
items:
- name: 1 - Create an item template
href: tutorials/cli-templates-create-item-template.md
- name: 2 - Create a project template
href: tutorials/cli-templates-create-project-template.md
- name: 3 - Create a template pack
href: tutorials/cli-templates-create-template-pack.md
- name: Get started with .NET Core on macOS
href: tutorials/using-on-macos.md
- name: Get started with .NET Core on macOS using Visual Studio for Mac
href: tutorials/using-on-mac-vs.md
- name: Building a complete .NET Core solution on macOS using Visual Studio for Mac
href: tutorials/using-on-mac-vs-full-solution.md
- name: Get started with .NET Core using the CLI tools
href: tutorials/using-with-xplat-cli.md
- name: Organizing and testing projects with the .NET Core command line
href: tutorials/testing-with-cli.md
- name: Developing Libraries with Cross Platform Tools
href: tutorials/libraries.md
- name: Create a .NET Core application with plugins
href: tutorials/creating-app-with-plugin-support.md
- name: Developing ASP.NET Core applications
href: tutorials/aspnet-core.md
- name: Hosting .NET Core from native code
href: tutorials/netcore-hosting.md
- name: Native Interoperability
items:
- name: Exposing .NET Core Components to COM
href: native-interop/expose-components-to-com.md
- name: Packages, Metapackages and Frameworks
href: packages.md
- name: Changes in CLI overview
href: tools/cli-msbuild-architecture.md
items:
- name: Dependency management
href: tools/dependencies.md
- name: Additions to the csproj format
href: tools/csproj.md
- name: Migration
items:
- name: .NET Core 2.0 to 2.1
href: migration/20-21.md
- name: Migrating from project.json
href: migration/index.md
- name: Mapping between project.json and csproj
href: tools/project-json-to-csproj.md
- name: Migrating from DNX
href: migration/from-dnx.md
- name: Application Deployment
href: deploying/index.md
items:
- name: Deploy apps with CLI tools
href: deploying/deploy-with-cli.md
- name: Deploy apps with Visual Studio
href: deploying/deploy-with-vs.md
- name: Creating a NuGet Package with Cross Platform Tools
href: deploying/creating-nuget-packages.md
- name: Self-contained deployment runtime roll forward
href: deploying/runtime-patch-selection.md
- name: Runtime package store
href: deploying/runtime-store.md
- name: Docker
items:
- name: Introduction to .NET and Docker
href: docker/introduction.md
- name: Containerize a .NET Core app
href: docker/build-container.md
- name: Container Tools in Visual Studio
href: /visualstudio/containers/overview
- name: Diagnostic tools
items:
- name: Overview
href: diagnostics/index.md
- name: Managed debuggers
href: diagnostics/managed-debuggers.md
- name: Logging and tracing
href: diagnostics/logging-tracing.md
- name: .NET Core CLI global tools
items:
- name: dotnet-counters
href: diagnostics/dotnet-counters.md
- name: dotnet-dump
href: diagnostics/dotnet-dump.md
- name: dotnet-trace
href: diagnostics/dotnet-trace.md
- name: Unit Testing
href: testing/index.md
items:
- name: Unit testing best practices
href: testing/unit-testing-best-practices.md
- name: C# unit testing with xUnit
href: testing/unit-testing-with-dotnet-test.md
- name: C# unit testing with NUnit
href: testing/unit-testing-with-nunit.md
- name: C# unit testing with MSTest
href: testing/unit-testing-with-mstest.md
- name: F# unit testing with xUnit
href: testing/unit-testing-fsharp-with-dotnet-test.md
- name: F# unit testing with NUnit
href: testing/unit-testing-fsharp-with-nunit.md
- name: F# unit testing with MSTest
href: testing/unit-testing-fsharp-with-mstest.md
- name: VB unit testing with xUnit
href: testing/unit-testing-visual-basic-with-dotnet-test.md
- name: VB unit testing with NUnit
href: testing/unit-testing-visual-basic-with-nunit.md
- name: VB unit testing with MSTest
href: testing/unit-testing-visual-basic-with-mstest.md
- name: Running selective unit tests
href: testing/selective-unit-tests.md
- name: Unit testing published output
href: testing/unit-testing-published-output.md
- name: Live unit testing .NET Core projects with Visual Studio
href: /visualstudio/test/live-unit-testing-start
- name: Continuous Integration
href: tools/using-ci-with-cli.md
- name: Versioning
href: versions/index.md
items:
- name: .NET Core version selection
href: versions/selection.md
- name: Removing outdated runtimes and SDKs
href: versions/remove-runtime-sdk-versions.md
- name: Runtime Identifier (RID) catalog
href: rid-catalog.md
- name: .NET Core SDK Overview
href: sdk.md
- name: .NET Core CLI
items:
- name: Overview
href: tools/index.md
- name: Tools
expanded: true
items:
- name: Global Tools
expanded: true
items:
- name: Overview
href: tools/global-tools.md
- name: Create a Global Tool
href: tools/global-tools-how-to-create.md
- name: Troubleshoot tool usage issues
href: tools/troubleshoot-usage-issues.md
- name: Elevated access
href: tools/elevated-access.md
- name: Extensibility Model
href: tools/extensibility.md
- name: Custom templates
href: tools/custom-templates.md
- name: Enable TAB completion
href: tools/enable-tab-autocomplete.md
- name: Telemetry
href: tools/telemetry.md
- name: global.json overview
href: tools/global-json.md
- name: Reference
items:
- name: dotnet
href: tools/dotnet.md
- name: dotnet build
href: tools/dotnet-build.md
- name: dotnet build-server
href: tools/dotnet-build-server.md
- name: dotnet clean
href: tools/dotnet-clean.md
- name: dotnet help
href: tools/dotnet-help.md
- name: dotnet migrate
href: tools/dotnet-migrate.md
- name: dotnet msbuild
href: tools/dotnet-msbuild.md
- name: dotnet new
href: tools/dotnet-new.md
- name: dotnet nuget
items:
- name: dotnet nuget delete
href: tools/dotnet-nuget-delete.md
- name: dotnet nuget locals
href: tools/dotnet-nuget-locals.md
- name: dotnet nuget push
href: tools/dotnet-nuget-push.md
- name: dotnet pack
href: tools/dotnet-pack.md
- name: dotnet publish
href: tools/dotnet-publish.md
- name: dotnet restore
href: tools/dotnet-restore.md
- name: dotnet run
href: tools/dotnet-run.md
- name: dotnet sln
href: tools/dotnet-sln.md
- name: dotnet store
href: tools/dotnet-store.md
- name: dotnet test
href: tools/dotnet-test.md
- name: dotnet tool
items:
- name: dotnet tool install
href: tools/dotnet-tool-install.md
- name: dotnet tool list
href: tools/dotnet-tool-list.md
- name: dotnet tool uninstall
href: tools/dotnet-tool-uninstall.md
- name: dotnet tool update
href: tools/dotnet-tool-update.md
- name: dotnet vstest
href: tools/dotnet-vstest.md
- name: dotnet-install scripts
href: tools/dotnet-install-script.md
- name: Project reference commands
items:
- name: dotnet add reference
href: tools/dotnet-add-reference.md
- name: dotnet list reference
href: tools/dotnet-list-reference.md
- name: dotnet remove reference
href: tools/dotnet-remove-reference.md
- name: Project package commands
items:
- name: dotnet add package
href: tools/dotnet-add-package.md
- name: dotnet list package
href: tools/dotnet-list-package.md
- name: dotnet remove package
href: tools/dotnet-remove-package.md
- name: .NET Core Additional Tools
href: additional-tools/index.md
items:
- name: WCF Web Service Reference Provider
href: additional-tools/wcf-web-service-reference-guide.md
- name: dotnet-svcutil
href: additional-tools/dotnet-svcutil-guide.md
- name: dotnet-svcutil.xmlserializer
href: additional-tools/dotnet-svcutil.xmlserializer-guide.md
- name: XML Serializer Generator
href: additional-tools/xml-serializer-generator.md
- name: Porting from .NET Framework
href: porting/index.md
items:
- name: .NET Framework technologies unavailable for .NET Core
href: porting/net-framework-tech-unavailable.md
- name: Analyzing third-party dependencies
href: porting/third-party-deps.md
- name: Porting libraries
href: porting/libraries.md
- name: Organizing projects for .NET Core
href: porting/project-structure.md
- name: Tools to help with porting to .NET Core
href: porting/tools.md
- name: Using the Windows Compatibility Pack
href: porting/windows-compat-pack.md
- name: Port Windows Forms projects
href: porting/winforms.md
- name: Port WPF projects
href: porting/wpf.md
- name: Dependency loading
items:
- name: Overview
href: dependency-loading/overview.md
- name: Understanding AssemblyLoadContext
href: dependency-loading/understanding-assemblyloadcontext.md
- name: Loading details
items:
- name: Default dependency probing
href: dependency-loading/default-probing.md
- name: Loading managed assemblies
href: dependency-loading/loading-managed.md
- name: Loading satellite assemblies
href: dependency-loading/loading-resources.md
- name: Loading unmanaged libraries
href: dependency-loading/loading-unmanaged.md
- name: Tutorials
items:
- name: Create a .NET Core application with plugins
href: tutorials/creating-app-with-plugin-support.md
- name: How to use and debug assembly unloadability in .NET Core
href: ../standard/assembly/unloadability-howto.md
- name: Build .NET Core from source
href: build/index.md
items:
- name: .NET Core distribution packaging
href: build/distribution-packaging.md
- name: VS 2015/project.json docs
href: ../project-json.md
Loading