В чем разница между partial помощником по тегам, реализованным в .net core 2.1:
partial
<partial name="_AuthorPartial" />
и
@await Html.PartialAsync("_AuthorPartial")
Какой из них я должен использовать в производстве и каковы преимущества?
Краткий ответ: нет разницы в том, как сервер обрабатывает их. Конечный результат точно такой же с точки зрения сервера.
Есть некоторые преимущества (с точки зрения разработчика), перечисленные здесь , которые стоит отметить, в частности, улучшенный Intellisense, который они предоставляют .
По моему опыту, помощники по тегам также проще для дизайнеров пользовательского интерфейса читать и использовать, поскольку они выглядят и чувствуют себя больше как HTML, чем HTML-помощники.