{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/core-docs/issues/173","labels_url":"https://api.github.com/repos/dotnet/core-docs/issues/173/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/core-docs/issues/173/comments","events_url":"https://api.github.com/repos/dotnet/core-docs/issues/173/events","html_url":"https://github.com/dotnet/core-docs/issues/173","id":118945911,"number":173,"title":"TOC proposal","user":{"login":"blackdwarf","id":3115004,"avatar_url":"https://avatars.githubusercontent.com/u/3115004?v=3","gravatar_id":"","url":"https://api.github.com/users/blackdwarf","html_url":"https://github.com/blackdwarf","followers_url":"https://api.github.com/users/blackdwarf/followers","following_url":"https://api.github.com/users/blackdwarf/following{/other_user}","gists_url":"https://api.github.com/users/blackdwarf/gists{/gist_id}","starred_url":"https://api.github.com/users/blackdwarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blackdwarf/subscriptions","organizations_url":"https://api.github.com/users/blackdwarf/orgs","repos_url":"https://api.github.com/users/blackdwarf/repos","events_url":"https://api.github.com/users/blackdwarf/events{/privacy}","received_events_url":"https://api.github.com/users/blackdwarf/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/core-docs/labels/discussion","name":"discussion","color":"159818"}],"state":"open","locked":false,"assignee":{"login":"blackdwarf","id":3115004,"avatar_url":"https://avatars.githubusercontent.com/u/3115004?v=3","gravatar_id":"","url":"https://api.github.com/users/blackdwarf","html_url":"https://github.com/blackdwarf","followers_url":"https://api.github.com/users/blackdwarf/followers","following_url":"https://api.github.com/users/blackdwarf/following{/other_user}","gists_url":"https://api.github.com/users/blackdwarf/gists{/gist_id}","starred_url":"https://api.github.com/users/blackdwarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blackdwarf/subscriptions","organizations_url":"https://api.github.com/users/blackdwarf/orgs","repos_url":"https://api.github.com/users/blackdwarf/repos","events_url":"https://api.github.com/users/blackdwarf/events{/privacy}","received_events_url":"https://api.github.com/users/blackdwarf/received_events","type":"User","site_admin":false},"milestone":null,"comments":7,"created_at":"2015-11-26T00:10:34Z","updated_at":"2015-12-01T18:48:44Z","closed_at":null,"body":"Just realized that making a PR would require actually moving all of the files around, creating new ones, deleting old ones and what not. Not a problem, but since no no. 1 attempt is good, better to first shake out the TOC proposal in an issue and then just do the work once we are settled.\r\n\r\nSeveral notes:\r\n* This covers only the .NET Core and Getting started content not the scenarios, as agreed in #152 \r\n* The C# tutorials have been condensed from @stevehoag's issues since some things come naturally together (for instance, delegates and events)\r\n* The \"packaging\" part has been merged with deployment, since after some thought I've come to realize it is pretty much the same (i.e. you have to package your application *somehow* to be able to deploy it)\r\n* The absence of web apps is intentional, since no scenarios are in this proposal\r\n* I keep thinking that the \"installing\" bit should just point to http://dotnet.github.io/getting-started and not replicate content that we will have to change in numerous places\r\n\r\nWith that, I give you the new proposal:\r\n\r\n* Getting started\r\n    * What is the .NET Platform?\r\n    * Installing .NET Core \r\n        * Installing .NET Core on Linux\r\n        * Installing .NET Core on OS X\r\n        * Installing .NET Core on Windows\r\n    * Setting up your development environment \r\n        * Developlment using VS Code\r\n        * Developlment using Visual Studio\r\n        * Developlment using vim\r\n        * Developlment using Sumblime Text\r\n    * Writing your first console application on .NET Core\r\n* Learn C#\r\n    * Syntax\r\n    * Features at a glance\r\n    * C# Type system\r\n    * Iterators\r\n    * Delegates & events\r\n    * Generics\r\n    * Language Integrated Query (LINQ)\r\n    * Asynchronous programming\r\n    * Paralell programming\r\n    * Native interoperability\r\n    * Reflection & code generation\r\n    * Documenting your code   \r\n* Understanding the .NET Core Platform \r\n    * What is .NET Core? Overview of the platform   \r\n    * .NET Primer\r\n    * Programming languages on .NET Platfrom\r\n        * .NET - a multilanguage platform\r\n        * The main trio: C#, F# and VB.NET\r\n    * Writing console applications\r\n        * Overview and moving pieces\r\n        * Console applications paradigm \r\n        * Creating single binaries with native compilation\r\n    * Writing libraries on .NET Core\r\n        * Overview\r\n        * Creating a class library\r\n    * Understanding package management on .NET\r\n        * Introducing NuGet\r\n        * Working with Nuget Packages\r\n        * Creating NuGet Packages\r\n        * Publishing NuGet Packages\r\n    * Packaging & Deploying applications\r\n        * Deploying applications overview\r\n        * Deploying to a shared runtime\r\n        * Deploying self-contained applications\r\n        * Deploying single binaries\r\n        * Deploying NuGet packages\r\n        * Deploying ASP.NET web applications\r\n    * Porting applications between editions of .NET Platform\r\n        * Overview\r\n        * Tooling for helping the porting \r\n        * Porting your applications\r\n        * Porting your libraries\r\n        * Porting NuGet packages \r\n    * .NET Command Line Interface reference\r\n        * Overview of the .NET Core Command Line Interface (dotnet CLI)\r\n        * dotnet\r\n        * dotnet-compile\r\n        * dotnet-publish\r\n        * dotnet-run\r\n        * ... \r\n* API reference\r\n    * Link to the ref docs\r\n\r\n/cc @BethMassi @mairaw @stevehoag @cartermp @ghogen "},"comment":{"url":"https://api.github.com/repos/dotnet/core-docs/issues/comments/161060175","html_url":"https://github.com/dotnet/core-docs/issues/173#issuecomment-161060175","issue_url":"https://api.github.com/repos/dotnet/core-docs/issues/173","id":161060175,"user":{"login":"mairaw","id":12971179,"avatar_url":"https://avatars.githubusercontent.com/u/12971179?v=3","gravatar_id":"","url":"https://api.github.com/users/mairaw","html_url":"https://github.com/mairaw","followers_url":"https://api.github.com/users/mairaw/followers","following_url":"https://api.github.com/users/mairaw/following{/other_user}","gists_url":"https://api.github.com/users/mairaw/gists{/gist_id}","starred_url":"https://api.github.com/users/mairaw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mairaw/subscriptions","organizations_url":"https://api.github.com/users/mairaw/orgs","repos_url":"https://api.github.com/users/mairaw/repos","events_url":"https://api.github.com/users/mairaw/events{/privacy}","received_events_url":"https://api.github.com/users/mairaw/received_events","type":"User","site_admin":false},"created_at":"2015-12-01T18:48:44Z","updated_at":"2015-12-01T18:48:44Z","body":"1. If it makes sense, I'm fine with that. But for example, the steps for Windows on the getting-started page is completely different from the topic.\r\n3. I prefer something like \"Lap around .NET\" or \"Key .NET Concepts\". My 2 cents, of course!\r\n\r\nI'll take a more closer look again at #175 right now.\r\n"}}