Skip to content

Conversation

@BillWagner
Copy link
Member

@BillWagner BillWagner commented Dec 11, 2018

Contributes to #8206
Fixes #5169

This depends on dotnet/samples#550

This PR makes three distinct changes to the what's new content:

  1. The article for "What's new in C# 6" is more concise, providing only an overview of each feature.
  2. A new interactive "Explore C# 6" is added. This enables readers to explore the features.
  3. Update the description of initializer improvements for Index Initializers section is inaccurate #5169

There will be extensive links between the overview and the interactive tutorial.

Internal review site links:
What's new in C# 6
Explore C# 6
Object and Collection initializers
How to: Initialize objects using object initializers
How to: Initialize a dictionary using object initializers

The "what's new" article has fewer examples, and provides an overview of the feature.
@BillWagner
Copy link
Member Author

BillWagner commented Dec 14, 2018

Still to finish on this PR:

  • Validate snippet build
  • Cross-link from what's new to explore
  • Move sample code to samples repo (new PR)

How tos are done.
Links for new exploration tutorials are done.
@BillWagner BillWagner added the 🚧 Hold for related PR Indicates a PR can only be merged when other related PRs are merged (see comments for links) label Dec 20, 2018
@BillWagner BillWagner changed the title [WIP] Make "What's new in C# 6" interactive Make "What's new in C# 6" interactive Dec 20, 2018
Copy link
Contributor

@mairaw mairaw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh this looks so cool @BillWagner!
It will be easier to review this once the samples are in but thought I'd leave some quick comments on things that I noticed.

mairaw and others added 9 commits December 24, 2018 12:00
…ollection-initializers.md

Co-Authored-By: BillWagner <wiwagn@microsoft.com>
…ollection-initializers.md

Co-Authored-By: BillWagner <wiwagn@microsoft.com>
Co-Authored-By: BillWagner <wiwagn@microsoft.com>
Co-Authored-By: BillWagner <wiwagn@microsoft.com>
Co-Authored-By: BillWagner <wiwagn@microsoft.com>
Co-Authored-By: BillWagner <wiwagn@microsoft.com>
Co-Authored-By: BillWagner <wiwagn@microsoft.com>
Co-Authored-By: BillWagner <wiwagn@microsoft.com>
@BillWagner BillWagner removed the 🚧 Hold for related PR Indicates a PR can only be merged when other related PRs are merged (see comments for links) label Dec 27, 2018
Copy link
Contributor

@Thraka Thraka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some broken/missing examples.

Ron Petrusha and others added 15 commits January 4, 2019 17:20
Co-Authored-By: BillWagner <wiwagn@microsoft.com>
Co-Authored-By: BillWagner <wiwagn@microsoft.com>
Co-Authored-By: BillWagner <wiwagn@microsoft.com>
Co-Authored-By: BillWagner <wiwagn@microsoft.com>
Co-Authored-By: BillWagner <wiwagn@microsoft.com>
Co-Authored-By: BillWagner <wiwagn@microsoft.com>
Co-Authored-By: BillWagner <wiwagn@microsoft.com>
Co-Authored-By: BillWagner <wiwagn@microsoft.com>
Co-Authored-By: BillWagner <wiwagn@microsoft.com>
Co-Authored-By: BillWagner <wiwagn@microsoft.com>
Co-Authored-By: BillWagner <wiwagn@microsoft.com>
Co-Authored-By: BillWagner <wiwagn@microsoft.com>
@BillWagner BillWagner added changes-addressed 🚧 Hold for related PR Indicates a PR can only be merged when other related PRs are merged (see comments for links) and removed 🚧 Hold for related PR Indicates a PR can only be merged when other related PRs are merged (see comments for links) labels Jan 4, 2019
@BillWagner
Copy link
Member Author

closing and re-opening for a new build.

@BillWagner BillWagner closed this Jan 4, 2019
@BillWagner BillWagner reopened this Jan 4, 2019
@BillWagner
Copy link
Member Author

closing and reopening to force a new OPS build.

@BillWagner BillWagner closed this Jan 7, 2019
@BillWagner BillWagner reopened this Jan 7, 2019
@BillWagner BillWagner merged commit 946c375 into dotnet:master Jan 7, 2019
@BillWagner BillWagner deleted the interactive-csharp6-take2 branch January 7, 2019 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants