В настоящее время я изучаю .NET Core, и в первых документах, в которых впервые был представлен .NET Core, мы видим, что говорят о множестве различных вертикалей. Это может показаться на этой картинке:
Во всех вертикалях мы видим среду выполнения, фреймворк, но есть еще и вещь «Модель приложения».
Кроме того, во время просмотра видео о CLI .NET Core было сказано, что «DNX имеет свою собственную модель приложения», а также «CLI .NET Core создает единую модель приложения .NET для кроссплатформенной разработки библиотеки .NET и консольных приложений».
Мой вопрос: что это за «модель приложения»? Какая модель приложения на самом деле и из чего она сделана конкретно?