filmov
tv
12-факторное приложение на dotnet: валидация и централизованная обработка ошибок
Показать описание
В рамках этого цикла видеоуроков мы напишем свое веб-приложение на C#, которое в целом будет заниматься достаточно банальными вещами - поддерживать какой-то онлайн-форум, где пользователи обмениваются текстовыми сообщениями в различных чатах.
На прошлом занятии мы причесали наш код, чтобы он стал прилично выглядеть, накинули правила авторизации, добавили (ну, сильно сказано) аутентификацию и различные коды ответа в контроллере. Сегодня продолжим облагораживать код, на этот раз с помощью правил валидации, начнем разносить по модулям регистрации зависимостей и разбираться с уровнями доступа и может быть попробуем познакомиться с middlewares для централизованной обработки ошибок.
Пререквизиты (что полезно знать прежде чем подключаться):
- Посмотреть первое видео!
- Что такое клиент-серверные приложения
- Что такое ООП
- Что такое C# (но не обязательно)
- Как пользоваться гитом
Категорически приглашаем не только дотнетчиков, но и прочих причастных - включая фронтендеров. Очень полезно иметь хотя бы какое-то представление о том, как живут ваши коллеги :)
Ссылка на репозиторий:
Документация и how-to про EntityFramework:
12 factor app:
Интересуетесь работой в АйТи или просто хотите освоить программирование? Подписывайтесь на наш канал!
На прошлом занятии мы причесали наш код, чтобы он стал прилично выглядеть, накинули правила авторизации, добавили (ну, сильно сказано) аутентификацию и различные коды ответа в контроллере. Сегодня продолжим облагораживать код, на этот раз с помощью правил валидации, начнем разносить по модулям регистрации зависимостей и разбираться с уровнями доступа и может быть попробуем познакомиться с middlewares для централизованной обработки ошибок.
Пререквизиты (что полезно знать прежде чем подключаться):
- Посмотреть первое видео!
- Что такое клиент-серверные приложения
- Что такое ООП
- Что такое C# (но не обязательно)
- Как пользоваться гитом
Категорически приглашаем не только дотнетчиков, но и прочих причастных - включая фронтендеров. Очень полезно иметь хотя бы какое-то представление о том, как живут ваши коллеги :)
Ссылка на репозиторий:
Документация и how-to про EntityFramework:
12 factor app:
Интересуетесь работой в АйТи или просто хотите освоить программирование? Подписывайтесь на наш канал!