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