Skip to content

Roadmap: I need to do X, what do I target? #1359

@cartermp

Description

@cartermp

This is inspired from this long thread: https://twitter.com/Aaronontheweb/status/812383534744682496

We have a large base of developers who are familiar with .NET Framework, but the new world of .NET might be confusing to them. They're not beginners in the sense that they do not have a blank slate, but they are likely to be unfamiliar enough with .NET Standard and .NET Core that everything could seem confusing, especially if they haven't been following the team's efforts closely for the past two years.

I think a lot of that confusion can be solved by a document that boils down to "I need to do X, what do I use and what do I target so I can get it done?". This particular kind of document is missing from our documentation. We have some documentation on porting from .NET Framework (which is likely outdated again), and we have some material for absolute beginners, but we don't have a good set of guidance for 'tweeners who know their way around .NET Framework and their own code, but don't quite have the full picture for how their code is supposed to move forward in the new ecosystem.

I propose a roadmap for as many useful scenarios as we think are reasonable, pointing people towards parts of the documentation that will be helpful for that scenario. This may be most appropriate in the index.md file of the .NET Platform Guide(which needs to be rewritten anyways), or it could be another article under that TOC.

Thoughts?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions