Fixes#8897 (this error tip was instructions for VS, not VS Code)
Fixes#8896 (no longer needed; see my comment in the issue)
Fixes#8766 (updates to document resolve this issue)
Fixes#8466Fixes#7232Fixes#7233
* overview
* whats new to end
* fix migration node
* split fundamentals, move to end
* glob & loc, get started
* security node name
* security section
* azure, client-side, host
* several more sections
* redistribute tutorials
* proofread fixes
* move how to download section
* index files delete and redirect
* fix errors
* reorder some nodes
* scott feedback, flatten main tutorials node
* fix missed feedback items + other issues
* unflatten tutorials node
* move 'how to download'
* more tutorials node tweaks
* standardize view sample links
* db --> DB
* fix build error
* remove link from a parent node
* streamline node names
* xref links
* typos
* typo
* typos and revert some xref links
* scott feedback
* scott feedback
* feedback
* change node name
* safe storage-->protect
* Update sample to reflect .NET Core 2.1 out of the box
In support of https://github.com/aspnet/Docs/issues/8558
* Update line highlights for 2.1 sample
* Update _Layout21.cshtml
Fixes#9219
@JunTaoLuo Dan calls out the implicit versioning "for 2.1 SDK or later;" however, we don't usually version the doc content by SDK release. We might need to say something for this update in the passage that I'm adding to the All topic (*aspnetcore/fundamentals/metapackage.md*) about which SDK version this applies to. I don't know if that's something that you would like to do or what version to call out.
I also remove the version from the samples. We also assume that devs are using the latest SDK with our samples.
* Add version selector image for older versions
* Add version selector image for older versions
* Add version selector image for older versions
* Add version selector image for older versions
* Add version selector image for older versions
Sorry for all the commits/reverts on the #8038 issue - I had my changes accidentally in the branch for another change and didn't want to leave it there.
Fixes#8038
As I was preparing to rewrite a Razor Pages topic, I came across some minor cosmetic things while running through the Razor Pages tutorial. Since they were a bunch of little things, I thought I would group it into one request. As I'm fairly new at this, if you would like me to do it a different way in the future, just let me know.
Changes of note (all others were cosmetic and not worth discussing):
* `aspnetcore/includes/RP/razor-pages-start.md`: Moved description of `_ViewStart.cshtml` after `_ViewImports.cshtml` because that is how it is displayed in Visual Studio. Also added a short description of the `Privacy` page.
* `aspnetcore/tutorials/razor-pages/model/_static/conan.png`: Updated screenshot to contain `ReleaseDate` label and not `Release Date.` The display annotation is not discussed until later in the tutorial.
* `...als/razor-pages/razor-pages-start/sample/RazorPagesMovie21/Data/RazorPagesMovieContext.cs`: Removed unused usings and also removed the unnecessary FQNs. Same for the other code samples in this pull request.
Fixes#7252
* Update webapp-alias-notice.md
The original note specified "2.1", which wasn't specific enough (I had 2.1.200 and wondered why it wasn't working). This generalizes things, moves the most important part to the front and changes the download link to the .NET Core download home page instead of the version list.
If you want to keep the link pointed at the version list, I suggest https://www.microsoft.com/net/download/dotnet-core/2.1. The current link points directly to a specific version that is already out of date.
* Verbiage tweaks