Skip to content

Commit

Permalink
Add What's new in September (#20890)
Browse files Browse the repository at this point in the history
* Add What's new in September

Run the automated tool for September 2020.

* Apply suggestions from code review

Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com>

* add import code analysis rules.

Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com>
  • Loading branch information
BillWagner and scottaddie authored Oct 5, 2020
1 parent e101558 commit 08d1004
Show file tree
Hide file tree
Showing 4 changed files with 126 additions and 123 deletions.
122 changes: 122 additions & 0 deletions docs/whats-new/2020-09.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
---
title: ".NET docs: What's new for September 1, 2020 - September 30, 2020"
description: "What's new in the .NET docs for September 1, 2020 - September 30, 2020."
ms.date: 10/02/2020
---

# .NET docs: What's new for September 1, 2020 - September 30, 2020

Welcome to what's new in the .NET docs from September 1, 2020 through September 30, 2020. This article lists some of the major changes to docs during this period.

## .NET

### New articles

- [Platform compatibility analyzer](../standard/analyzers/platform-compat-analyzer.md) - Conceptual doc for platform compat analyzer
- [Basic Queries (LINQ to XML)](../standard/linq/basic-queries-linq-to-xml.md) - Add orphans to TOC

## .NET Core

### New articles

- [Options pattern in .NET](../core/extensions/options.md) - Port over .NET Options Pattern article to finalize Microsoft Extensions fundamentals
- [Implement a custom logging provider in .NET](../core/extensions/custom-logging-provider.md) - Port logging articles - adapt to .NET docs
- [High-performance logging in .NET](../core/extensions/high-performance-logging.md) - Port logging articles - adapt to .NET docs
- [Logging providers in .NET](../core/extensions/logging-providers.md) - Port logging articles - adapt to .NET docs
- [Logging in .NET](../core/extensions/logging.md) - Port logging articles - adapt to .NET docs
- [Dependency injection guidelines](../core/extensions/dependency-injection-guidelines.md) - Introduce and port over dependency injection articles for Microsoft Extensions
- [Tutorial: Use dependency injection in .NET](../core/extensions/dependency-injection-usage.md) - Introduce and port over dependency injection articles for Microsoft Extensions
- [Dependency injection in .NET](../core/extensions/dependency-injection.md) - Introduce and port over dependency injection articles for Microsoft Extensions
- [.NET Generic Host](../core/extensions/generic-host.md) - Add Generic Host article
- [Configuration providers in .NET](../core/extensions/configuration-providers.md) - Config fundamentals
- [Configuration in .NET](../core/extensions/configuration.md) - Config fundamentals
- [Implement a custom configuration provider in .NET](../core/extensions/custom-configuration-provider.md) - Config fundamentals
- [Collect diagnostics in containers](../core/diagnostics/diagnostics-in-containers.md) - Add documentation on diagnosing .NET Core performance issues in containers
- [Breaking changes in Windows Presentation Framework (WPF)](../core/compatibility/wpf.md) - WinForms and WPF SDK - breaking change
- [Debug Linux dumps](../core/diagnostics/debug-linux-dumps.md) - Linux dump debugging docs
- [SOS installer (dotnet-sos)](../core/diagnostics/dotnet-sos.md) - Linux dump debugging docs
- [Symbol downloader (dotnet-symbol)](../core/diagnostics/dotnet-symbol.md) - Linux dump debugging docs
- [Single file deployment and executable](../core/deploying/single-file.md) - Conceptual document for single file publish option
- [The evolution of .NET Core to .NET 5](../core/dotnet-five.md) - Adding What is .NET 5 article

## .NET for Apache Spark

### Updated articles

- [Tutorial: Get started with .NET for Apache Spark](../spark/tutorials/get-started.md) - Spark | Update getting started tutorial

## .NET fundamentals

### New articles

- [Import code analysis rules](../fundamentals/code-analysis/quality-rules/index.md)
- [Configuration files for code analysis rules](../fundamentals/code-analysis/configuration-files.md) - Add documentation for Global AnalyzerConfig
- [Code style rule options](../fundamentals/code-analysis/code-style-rule-options.md) - Initial port of code style rule pages
- [Formatting rules](../fundamentals/code-analysis/style-rules/formatting-rules.md) - Initial port of code style rule pages
- [Code style rules](../fundamentals/code-analysis/style-rules/index.md) - Initial port of code style rule pages
- [Language rules](../fundamentals/code-analysis/style-rules/language-rules.md) - Initial port of code style rule pages
- [Naming rules](../fundamentals/code-analysis/style-rules/naming-rules.md) - Initial port of code style rule pages
- [.NET documentation](../fundamentals/index.yml) - Fundamentals TOC

## Architecture guides

### Updated articles

- [Develop ASP.NET Core MVC apps](../architecture/modern-web-apps-azure/develop-asp-net-core-mvc-apps.md) - Update Modern Web Apps eBook with Blazor WebAssembly Content

## C# language

### New articles

- [What's new in C# 9.0](../csharp/whats-new/csharp-9.md) - Whats new in C# 9

### Updated articles

- [Named and Optional Arguments (C# Programming Guide)](../csharp/programming-guide/classes-and-structs/named-and-optional-arguments.md) - improve article quality

## Visual Basic language

### New articles

- [Learn about any breaking changes in the Visual Basic compiler](../visual-basic/whats-new/breaking-changes.md) - Create breaking-changes for VB compiler

## Community contributors

The following people contributed to the .NET docs during this period. Thank you! Learn how to contribute by following the links under "Get involved" in the [what's new landing page](index.yml).

- [NextTurn](https://github.com/NextTurn) - Next Turn (22)
- [nschonni](https://github.com/nschonni) - Nick Schonning (22)
- [Youssef1313](https://github.com/Youssef1313) - Youssef Victor (22)
- [zakaria-c](https://github.com/zakaria-c) - Zakaria (11)
- [pkulikov](https://github.com/pkulikov) - Petr Kulikov (7)
- [JohyPark](https://github.com/JohyPark) - Joohyung Park (5)
- [xTyler73](https://github.com/xTyler73) (5)
- [bnewcomb](https://github.com/bnewcomb) - Ben Newcomb (2)
- [Marusyk](https://github.com/Marusyk) - Roman Marusyk (2)
- [mohsin-mehmood](https://github.com/mohsin-mehmood) - Mohsin Mehmood (2)
- [Alexzander1990](https://github.com/Alexzander1990) (1)
- [aymanizz](https://github.com/aymanizz) - Ayman Izzeldin (1)
- [bklebe](https://github.com/bklebe) - Beatrix Klebe (1)
- [bradriske](https://github.com/bradriske) (1)
- [brendan-mcmahon](https://github.com/brendan-mcmahon) - Brendan McMahon (1)
- [CAS0](https://github.com/CAS0) - Tony Caso (1)
- [gurmeetsinghdke](https://github.com/gurmeetsinghdke) - Gurmeet Singh (1)
- [hiMinju](https://github.com/hiMinju) - minju (1)
- [iAliJ](https://github.com/iAliJ) - Ali (1)
- [InstanceFactory](https://github.com/InstanceFactory) (1)
- [jmia](https://github.com/jmia) - Jen Armstrong (1)
- [kotx](https://github.com/kotx) - Kot (1)
- [lbargaoanu](https://github.com/lbargaoanu) - Lucian Bargaoanu (1)
- [martyncoup](https://github.com/martyncoup) - Martyn Coupland (1)
- [mialkin](https://github.com/mialkin) - Aleksei Mialkin (1)
- [MisterSadness](https://github.com/MisterSadness) - Piotr Lewandowski (1)
- [mohsinnasir](https://github.com/mohsinnasir) - Mohsin Nasir (1)
- [mr5z](https://github.com/mr5z) - mark (1)
- [n1c](https://github.com/n1c) - Nic (1)
- [Naine](https://github.com/Naine) - Nathan Williams (1)
- [netchkin](https://github.com/netchkin) - Pavel Janečka (1)
- [patgoull](https://github.com/patgoull) (1)
- [perlun](https://github.com/perlun) - Per Lundberg (1)
- [tama](https://github.com/tama) (1)
- [ThomasArdal](https://github.com/ThomasArdal) - Thomas Ardal (1)
- [worming004](https://github.com/worming004) - Worming (1)
119 changes: 0 additions & 119 deletions docs/whats-new/dotnet-2020-03.md

This file was deleted.

4 changes: 2 additions & 2 deletions docs/whats-new/index.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ landingContent:
linkLists:
- linkListType: whats-new
links:
- text: September 2020
url: 2020-09.md
- text: August 2020
url: 2020-08.md
- text: July 2020
Expand All @@ -22,8 +24,6 @@ landingContent:
url: dotnet-2020-05.md
- text: April 2020
url: dotnet-2020-04.md
- text: March 2020
url: dotnet-2020-03.md
- title: Find language updates
linkLists:
- linkListType: whats-new
Expand Down
4 changes: 2 additions & 2 deletions docs/whats-new/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ expanded: true
items:
- name: 2020
items:
- name: September
href: 2020-09.md
- name: August
href: 2020-08.md
- name: July
Expand All @@ -14,5 +16,3 @@ items:
href: dotnet-2020-05.md
- name: April
href: dotnet-2020-04.md
- name: March
href: dotnet-2020-03.md

0 comments on commit 08d1004

Please sign in to comment.