В ASP.NET MVC UpdateModel ужасно удобен, если не слишком черным ящиком. Однако одна из основных причин, по которой я использую ASP.NET MVC, заключается именно в безумном объеме контроля, который я получаю по сравнению с ASP.NET, поэтому с точки зрения идеологии часть черного ящика меня немного беспокоит.
Рекомендуется ли использование UpdateModel? Он используется в (оригинальном) каноническом Обеде ботаников, поэтому очевидно, что он получил некоторую поддержку со стороны власть имущих, но я сомневаюсь, что это последнее слово.