MVC ASP.NET vs. Web.Control и ОПП для веба
зы точку в конце убери
вы хотя бы парой слов отметьтесь в треде, почему минус поставили.
ну ты тогда хотя бы парой слов обмолвись - о чем речь. мне лично словосочетание mvc asp.net ни о чем не говорит, а изучать ссылку-простыню пока времени нет...
словосочетание mvc asp.netимеется ввиду ASP.NET MVC Framework. По ссылке это название указано. Это новый фрайворк от Microsoft в дополнение к обычному ASP.NET WebForms. Релиза пока нет. Странно, что ты, занимаясь ASP.NET, не слышал об этом.
имо, удобненько сделали обработку всего подряд, хорошая альтернатива WebForms.
расскажи поконкретнее, что тебе не нравится.
расскажи поконкретнее, что тебе не нравится.Стринги "ProductName", "UnitPrice" появляются на вью, вот тут
http://www.scottgu.com/blogposts/mvcpreview5/step6.png
А потом используются в контроллере
http://www.scottgu.com/blogposts/mvcpreview5/step29.png
In this week's Preview 5 drop the UpdateModel methods always work against the Request object's Form post collection to retrieve values. This means that to test the above form post action method you'd need to mock the request object in your unit test.
With the next MVC drop we'll also add an overloaded UpdateModel method that allows you to pass in your own collection of values to use instead. For example, we would be able to use the new FormCollection type in preview 5 (which has a ModelBuilder that automatically populates it with all form post values) and pass it to the UpdateModel method as an argument like so:
Оставить комментарий
6yrop
Мысли после первого прочтения о MVC ASP.NEThttp://weblogs.asp.net/scottgu/archive/2008/09/02/asp-net-mv...
В обычном ASP.NET, по-моему, была отличная идея над HTTP протоколом сделать уровень изоляции в виде веб-контролов. Помимо того, что контролы позволяли реализовать Template View, они еще избавляли от работы с post data напрямую. Другое дело, что такие контролы как FormView, GridView, ObjectDataSource все опошлили, но никто не заставляет их использовать.
А в MVC ASP.NET я увидел кругом раскиданы стринги фактически из post data, в примере по ссылке “ProductName”, “UnitPrice” разбросаны и по вью и по контролерам. Чета я пока не проникся таким стилем кодирования, хотя в названии такие громкие буквы MVC.
Тут спрашивали примеры, зачем в вебе ОПП, так вот веб-контролы вполне себе хороший пример объектов в вебе. Мы имеем представление по шаблону Template View. Плюс с деревом контролов в виде дотнет-объектов, имхо, приятнее работать, чем с нетипизированной плоской коллекцией post data.