На моей новой работе мне была предоставлена работа MVC. Существует только один контроллер с девятью методами действий (6 для рендеринга ajax). Страница была немного большой, поэтому я разделил ее на небольшие элементы управления и использовал рендеринг для рендеринга. Некоторые пользовательские элементы управления также выполнялись через ajax. Большинство элементов управления больше не похожи на петли foreach и предоставляют некоторые данные из таблиц, а не более 10-15 строк. Основная индексная страница передает модель всем элементам управления. Моя главная страница выглядела очень чистой и простой в обслуживании.Частичные элементы управления в Asp.net mvc page
Но мои члены команды говорят, что я должен помещать все на главной странице, а не создавать небольшие элементы управления. Их суть в том, что количество файлов будет много, если мы начнем создавать такие элементы управления. Также они говорят, что если мы не будем повторно использовать эти элементы управления где-то еще, нет смысла создавать их отдельно.
Я хотел бы знать, что лучше подходит для такого рода сценариев. Любые хорошие ссылки, которые могут помочь нам лучше понять ситуацию или любую книгу, которую мы можем прочитать, чтобы прояснить наши вопросы.
Справка будет оценена по достоинству.
С уважением
Parminder
Пожалуйста, выберите ответ, если вы нашли то, что искали. – BentOnCoding