Есть много вопросов о SO относительно View Engine в ASP.Net MVC и об использовании «пользовательских» вместо вместо «по умолчанию». Для меня, как программиста по хобби, термин «View Engine» является новым, и я не мог понять, что это значит. Итак, мои вопросы:Что такое ASP.Net MVC View Engine?
Что такое механизм просмотра?
Что делает механизм просмотра, и какую роль в шаблоне MVC он играет? (Близко связано с 1 ...)
Каковы основные характеристики/свойства по умолчанию View Engine, которые программисты хотят изменить/избежать, переключившись на другую систему просмотра?
Каковы основные преимущества обычных других View Engine, которые разработчики после того, когда они решили использовать другой, чем стандарт? (Я видел имя «Spark View Engine» кучу раз, и я уверен, что есть и другие).
Когда (в каких сценариях) я хочу разработать свой собственный механизм просмотра?
Там, я думаю, это все, что я хочу задать (на данный момент). Дайте мне View Engine 101! =)
Если это должна быть вики сообщества, пожалуйста, дайте мне знать. –
я так не думаю – TStamper