It's great that ASP.NET Core supports so many hosting models. However, after reading through the various docs I'm not finding the guidance I would expect around how to choose the right model for your situation.
For context, my team is looking to convert a large set of apps from legacy ASP.NET to ASP.NET Core. This is a huge shift, so to take it one step at a time we're going to keep targeting .NET Framework for the first part of the transition.
Here are some of the questions I still have after reading through the various models:
Overall, it would be nice if each one of these pages consistently started with the same set of information: supported OS's/platforms, pros, cons, deployment model, etc. before diving into the weeds of setup (or alternatively this info could be grouped together on one comparison page that the other pages link to).
⚠Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.
Hello! Thanks for contacting us. This sounds like a general question about using ASP.NET Core. While we try to look at and respond to all issues, for questions like this we recommend posting to a community support group like Stack Overflow with the asp.net-core
tag.
I don't think this should have been closed so abruptly. I don't think it is a general .Net question at all. Having just read through the articles op is referring to, there is zero guidance on what which of the many hosting and publishing scenarios are recommended for various situations. There must have been a large number of use cases and scenarios that the hosting models were developed against, and some of those really should be shared with the community; without that we're shooting blind, wasting time and perhaps making critical errors in deployment.
I have a specific, simple scenario and right now having read through the documentation I have no clue which model is appropriate. It's extremely frustrating.
@Paperalien I agree. @Rick-Anderson I know there's a lot of content here but I really did try to keep this focused on the documentation and what I couldn't figure out from reading it.
I think it's really cool that MSFT now allows for filing issues against docs pages, but if anything non-trivial just gets closed then I'm not sure I see the point.
Most helpful comment
I don't think this should have been closed so abruptly. I don't think it is a general .Net question at all. Having just read through the articles op is referring to, there is zero guidance on what which of the many hosting and publishing scenarios are recommended for various situations. There must have been a large number of use cases and scenarios that the hosting models were developed against, and some of those really should be shared with the community; without that we're shooting blind, wasting time and perhaps making critical errors in deployment.
I have a specific, simple scenario and right now having read through the documentation I have no clue which model is appropriate. It's extremely frustrating.