- Обсудите на словах то, что вы узнали на уроке сегодня или на этой неделе.
Подумайте, как бы вы использовали то, чему научились, в своем личном проекте. По мере того, как вы учитесь, у вас может появиться привычка делать то, что вы говорите, не задумываясь, почему вы делаете это именно так. Если вы думаете о том, как бы вы использовали то, что вы узнали, в своем собственном проекте, это поможет вашему пониманию материала. - В чем разница между ApiController и Controller?
ApiController используются для отображения данных в форматированном виде, тогда как обычные контроллеры отображают данные в обычном (неформатированном) виде сверху вниз. - Каковы различия и сходства WCF и веб-API ASP.NET?
WCF используется для разработки приложений на основе SOAP, а веб-API используется как для служб SOAP, так и для служб RESTful. Web API поддерживает разработку MVC, а WCF — нет. - Что такое маршрутизация атрибутов в ASP.NET Web API 2.0?
Маршрутизация атрибутов сопоставляет URI с действием, использует атрибуты для определения маршрутов, предоставляя вам больший контроль над вашими URI в приложении веб-API. - Объясните разницу между MVC и веб-API ASP.NET.
MVC — это веб-приложение, которое возвращает представления, а также данные, тогда как веб-API создаются только для возврата данных. - В чем разница между OpenID и OAuth?
OpenID — это протокол для аутентификации пользователей, а OAuth — это протокол для определения авторизации или доступа пользователя. - Каковы наилучшие методы управления ошибками веб-API?
Отличие от ошибок сервера или клиента
Используйте общеизвестные коды ошибок
Включите дополнительную информацию о том, как она связана с вашим кодом
Предоставьте четкую Подробности ошибки, но краткие
Обрабатывайте все исключения аналогичным образом.
Вопросы для интервью 308
schedule
18.11.2022