project.json действительно уходит. В рамках будущего обновления инструментария .NET Core,.xproj/project.json будет объединен обратно в .csproj. Однако команда заявила:
В новом MSBuild не будет полного списка всех файлов, поэтому это должно уменьшить размер файла сборки. Он по-прежнему будет XML, но команда стремится улучшить этот опыт для всех .NET-проектов. Это будет расширенный MSBuild, который имеет все лучшие части project.json
Итак, project.json будет устаревшим, но некоторые из нововведений, такие как автоматическое обнаружение исходных файлов, будут закрываться. Они также обязались улучшить опыт MSBuild, учитывая, что многие люди высказали свое мнение об этом изменении.
web.config - это совсем другое дело. Он использовался при размещении проектов ASP.NET Core в IIS, но в остальном не требуется.