.NET Core 3.0

Updated Sep 25, 2018

This project tracks the work needed for new content and updates for the 3.0 release of .NET Core.

See issue #7880 for public discussion and list of features/scenarios.

Sprint 146 Goals

Goals will be finalized by the Sprint start.

Column Definitions:

  • TODO: Items added to the Sprint.
  • Work In Progress (WIP): Working on it...
  • In Review: PR is open and ready for review
  • PR Reviewed PR has been Approved but not Merged.
  • Done: PR is merged, the topic is published.

Sprint 145 Goals

Goals will be finalized by the Sprint start.

Column Definitions:

  • TODO: Items added to the Sprint.
  • Work In Progress (WIP): Working on it...
  • In Review: PR is open and ready for review
  • PR Reviewed PR has been Approved but not Merged.
  • Done: PR is merged, the topic is published.

Sprint 144 Goals

Goals will be finalized by the Sprint start.

Column Definitions:

  • TODO: Items added to the Sprint.
  • Work In Progress (WIP): Working on it...
  • In Review: PR is open and ready for review
  • PR Reviewed PR has been Approved but not Merged.
  • Done: PR is merged, the topic is published.

Sprint 143 (10/15/2018 - 11/02/2018)

Updated Sep 24, 2018
  

Sprint 143 Goals

Goals will be finalized by the Sprint start.

Column Definitions:

  • TODO: Items added to the Sprint.
  • Work In Progress (WIP): Working on it...
  • In Review: PR is open and ready for review
  • PR Reviewed PR has been Approved but not Merged.
  • Done: PR is merged, the topic is published.

Sprint 142 (9/24/2018 - 10/12/2018)

Updated Sep 25, 2018
  

Sprint 142 Goals

Goals will be finalized by the Sprint start.

Column Definitions:

  • TODO: Items added to the Sprint.
  • Work In Progress (WIP): Working on it...
  • In Review: PR is open and ready for review
  • PR Reviewed PR has been Approved but not Merged.
  • Done: PR is merged, the topic is published.

Sprint 141 (9/3/2018 - 9/21/2018)

Updated Sep 25, 2018
  

Sprint 141 Goals

  • Progress on .NET Core 2.0 and 2.1 content
  • Progress on ML.NET content
  • Progress on .NET / Docker content
  • Migration Fixes
  • Bug fixes
  • Metadata updates

Column Definitions:

  • TODO: Items added to the Sprint.
  • Work In Progress (WIP): Working on it...
  • In Review: PR is open and ready for review
  • PR Reviewed PR has been Approved but not Merged.
  • Done: PR is merged, the topic is published.

Beyond Get Started

Updated Sep 17, 2018
  

We've created a great set of quick starts and getting started material for new C# developers. After they've finished those, we don't give them a clear roadmap for what's next.

This project organizes the work for what's next after someone has finished Get Started material.

.NET Compiler SDK - Initial Guide

Updated Sep 12, 2018
  

The pages under the .NET Compiler SDK (Roslyn APIs) are incomplete. The current documentation is a subset of the Roslyn wiki pages.

This project contains the tasks that bring the conceptual content to a minimum level of content. It will also contain a minimum subset of improved remarks and summary for the most commonly used API levels.

The C# and VB compiler messages (for errors and warnings) have not been kept up to date.

This project details the work to find and fix any of those omissions.

See Issue #5410 for the initial discussion

There are a number of issues around articles on asynchronous programming using async, await, System.Threading.Tasks types. There are also similar numbers of issues on the Task Parallel Library, PLINQ and related concepts. Finally, there is confusion between the terms "asynchronous programming", "multi-threaded programming" and "parallel program execution".

This project collects those issues to create a cohesive plan to address that confusion.

This project lists outstanding tasks and work items for which we would appreciate community contributions. The items are grouped into three categories. Depending on your interests, your level of familiarity with GitHub, and your level of comfort with creating independent content, you can choose from the following three categories:

  • Maintenance. These work items involve such things as correcting broken links, correcting spelling or stylistic errors, or modifying the formatting of content to improve the overall appearance of the documentation on docs.microsoft.com.

  • Content updates. Parts of our massive documentation set have become stale and are in need of updating. Some topics don't do a good job of addressing the issues that developers face when using a technology and require revision and refocusing. Migration to a new publishing platform has created duplication and, in some cases, triplication of largely identical topics that needs to be addressed through a process of consolidation.

  • Authoring new content. Every documentation set has gaps. We welcome community contributions to address those gaps. We've identified some of the topics and topic areas for which we would like to see content, but the list is not exhaustive. You may want to contribute a topic in a technology area about which you feel passionate that isn't on the list.

All of these work items are available. Two additional columns contain items for which work either has begun or has been completed.

.NET Core 2.1

Updated Sep 24, 2018
  

This project tracks the work needed for new content and updates for the 2.1 release of .NET Core.

See issue #4390 for public discussion and list of features/scenarios.

Security review

Updated Sep 20, 2018
  

This project describes the tasks related to performing a review of API and conceptual content related to security and cryptography,

See issue #4161 for public discussion and list of features/scenarios.

C# 7.3 / VB 15.7

Updated Sep 25, 2018
  

This project describes the documents that need to created and updated for C# 7.3 and the VB point releases up to and including 15.7 (We fell behind on the VB point releases).

Column Definitions:

  • Proposal: This feature has been proposed and discussed.
  • TODO: This feature has been merged to master and doc work can be begin.
  • In Progress: Working on it...
  • In Review: PR is open and ready for review
  • Done: PR is merged, topic is published.

Project Tracking for improving the .NET related Docs experience.
Tasks include:

  • API ref topic maintenance,
  • Improving .NET framework conceptual topics with high traffic low CSAT,
  • Improving SEO
  • Archiving

Please use the following format when creating issues and PR's for this project: [Task Category - Description]

ex. API ref improvement - If...Then...Else Statement (Visual Basic)

Task Category:

  • API ref improvement
  • High traffic low CSAT
  • SEO
  • Archiving

.NET Core 2.0

Updated Jul 9, 2018
  

This project tracks the work needed for new content and updates for the new release of .NET Core.

See issue #2687 for public discussion and list of features/scenarios.

Document compiler errors

Updated Feb 16, 2018

This project aims at listing compiler errors that we've either failed to document in the past or that are new to the latest release of a compiler.

See issue #2854 to join in on public discussion for this project.

For a list of known undocumented compiler error codes, see https://github.com/dotnet/docs/blob/master/docs/csharp/misc/sorry-we-don-t-have-specifics-on-this-csharp-error.md.

Add missing .NET API reference docs

Updated Sep 21, 2018
  

This project tracks the work needed to add .NET API documentation to docs.microsoft.com.

See issue #2855 for public discussion

Migration to docs.microsoft.com

Updated Sep 20, 2018
  

This project contains items to investigate and problems to resolve that are related to the migration from our previous in-house authoring system to open authoring and publishing.