У меня есть несколько вопросов о некоторых вещах в Asp.net MVC, которые все еще смущают меня.
а. Я все еще в замешательстве, когда мне нужно использовать <%= %>
, и когда я должен использовать этот <%%> (в конце концов, для этого нужно точка с запятой).
б. Как я могу это исправить в VS2008? Когда я делаю частичное представление и начинаю печатать, скажем, <%=
intellisense предполагает, что я имел в виду <%@ Assembly= %>
, и вставляет его в.
Это действительно раздражает, если вы печатаете в файле частичного просмотра.
с. Я не понимаю разницу между ActionResult, ViewResult
и PartialViewResult
. ActionResult
, кажется, может вернуть все эти типы результатов. Так зачем использовать другие?
д. Я вспомнил еще один: я знаю, что при работе с веб-формами многие люди предпочитают подключать сайт к IIS, поскольку элементы управления сервером и другие элементы могут быть отображены по-разному с помощью встроенного в Visual Studio (Cassi?).
Таким образом, когда вы загружаете свой сайт на серверный хостинг, у вас не возникает много проблем. Это также рекомендуется для Asp.net MVC?
Спасибо