Я относительно новичок в ASP.NET MVC, и на данный момент я очень впечатлен ясностью платформы. Однако есть один аспект, который мне кажется неудобным.Консолидация конфигурации в ASP.NET MVC
Сначала я принял тот факт, что, когда я говорю
return View();
Я вызываю вспомогательный метод, который возвращает ActionResult, и делает некоторые предположения о том, какой вид представления, ценности маршрута и т.д. Но в последнее время Я пишу код, который выглядит примерно так:
return View("Index", new { id = myID })
, потому что сразу ясно мне, что происходит, прочитав, что ни одной строки кода.
В последнее время я борется с тем, что на вкладках можно открывать вид Index.ASPX
, и я не могу сразу сказать, откуда он пришел, поскольку среда IDE не выделяет текущую вкладку в Обозревателе объектов. Я не прибегал к изменению имен файлов до ControllerNameIndex.ASPX
, но я помещаю заголовок в более конкретное представление. Тем не менее, это не очень помогает.
Как вы справляетесь с этими разногласиями?
Мне было интересно то же самое - я с нетерпением жду чтения ответов от более опытных. –
Я только что полагался на знание того аспекта сайта, над которым я работал, и отслеживания. Снова и снова я закрываю все вкладки в VS и начинаю снова. Теперь, когда я думаю об этом, что кажется немного контрпродуктивным. – griegs
Это то, что я делал. Думаю, великие мысли думают одинаково. :) –