Результати пошуку за запитом: mvc 5*
Нові можливості JUnit5
Автор: Михайло Скафенко
Ознайомитись з новими можливостями Junit 5. Вивчити клас для тверджень org.junit.jupiter.api.Assertions. Розглянути нові інструкції та вивчити їх застосування. Оглянути підхід до параметризованих тестів.
Выполнение домашнего задания C# Базовый. Видео урок №5
Автор: Костянтин Чорний
В этом видео уроке будет рассмотрено решение дополнительных и домашних заданий к пятому уроку курса C# Базовый. В ходе урока будет продемонстрирована работа с индексаторами в C#. Также будут рассмотрены примеры приложений для работы с массивами, матрицами и базы товаров и магазинов.
CSRF-уязвимости все еще актуальны: как атакующие обходят CSRF-защиту в вашем веб-приложении
Автор: HighLoad
Уязвимости Cross-Site Request Forgery (CSRF) являются "классикой" AppSec и хорошо известны как специалистам по безопасности, так и разработчикам веб-приложений. Сегодня, как правило, при разработке веб-приложений уделяется внимание защите от CSRF-атак, и реализуются механизмы защиты. Также относительно новая технология "SameSite cookie", должна еще больше обезопасить веб-приложения от CSRF. На текущий момент CSRF находится на 8 месте в списке OWASP Top-10, в то время как они находились на 5 месте до 2013 года. Означает ли это, что CSRF-уязвимости стали менее актуальными и "уходят в прошлое"? Практика показывает, что нет. Как правило, разработчики реализуют один из следующих популярных вариантов CSRF-защиты: CSRF tokens, Double Submit cookie, Referer-/Origin-based protection, Content-Type protection. Не очевидные особенности работы или баги отдельных браузеров и самого веб-приложения на практике позволяют обходить CSRF-защиту.
В докладе пойдет речь о "трюках", которые позволяют атакующему обходить тот или иной тип CSRF-защиты, а также о том, на что следует обратить внимание разработчику или AppSec-инженеру при защите веб-приложения от CSRF.
Урок 1
Автор: Олег Кулигін
Данный видео урок посвящен асинхронному программированию в С# 5.0. Вы узнаете, в каких случаях и для каких целей стоит его использовать, а также научитесь управлять асинхронными процессами.
Изучив материалы данного семинара вы сможете:
определять недостатки синхронного программирования;
понимать, для чего предназначено и как работает асинхронное программирование;
понимать, как используются методы async/await;
разбираться в обработке исключений в асинхронном коде;
понимать работу замыканий в C# 5.0.
Основні принципи роботи
Автор: Ілля Крицький
У цьому уроці ми розглянемо основні принципи роботи з Bootstrap 5 - одним з найпопулярніших фреймворків для розробки вебінтерфейсів. Ми дослідимо нововведення, кроссбраузерність, адаптивність, доступність, підтримку написання справа наліво (RTL) та різні способи підключення для ефективної роботи з цим інструментом.
Робота з основним контентом
Автор: Ілля Крицький
Цей урок призначений для ознайомлення з основними можливостями фреймворку Bootstrap 5 щодо відображення та форматування контенту на вебсторінках. Під час уроку ми розглянемо такі теми як Reboot стилів, типографія, робота з контентом, таблиці та роботу з зображенням.
Знайомство і робота з утилітами
Автор: Ілля Крицький
Цей урок спрямований на введення студентів у світ утиліт цього популярного фреймворка для розробки вебсайтів. Учасники отримають базове розуміння того, як утиліти працюють в Bootstrap 5 і як вони можуть застосовуватися для швидкої та ефективної розробки вебінтерфейсів.
Форми
Автор: Ілля Крицький
Урок розглядає основні аспекти створення та валідації форм за допомогою Bootstrap 5. Він пропонує вступ до форм та їхнього створення, розглядає різні типи введення, елементи форми та методи валідації даних.
Робота з компонентами (Частина 1)
Автор: Ілля Крицький
Урок "Робота з компонентами" вивчає основні компоненти Bootstrap 5 та їх використання для створення вебінтерфейсів. Студенти отримають огляд і практичний досвід роботи з компонентами, такими як кнопки, карточки, навігаційне меню та інші.
Винятки при доступі до даних та тестування
Автор: Євген Беркунський
У цьому уроці головна увага приділяється винятковим ситуаціям (Exceptions), що можуть виникати при роботі зі Spring Data та тестуванню застосунків із використанням JUnit 5. Обґрунтовується створення власних винятків для покращення надійності, читабельності та керованості коду в процесі обробки помилок.