Главная » Архив меток: ASP

Архив меток: ASP

Можно ли «хакнуть» ASP инфраструктуру?

При этом, атаки на ASP. Как говорят специалисты по информационной безопасности «Ломают всё, всех и всегда». Поэтому всегда крайне любопытно узнавать про это что-то новое. NET — вещь достаточно редкая. Под катом рассказ специалиста отдела информационной безопасности Rambler Group Алексея Морозова о сильных и слабых сторонах данной технологии. Введение Сегодня ASP заслужило свою популярность как средство для создания средних и ...

Читать далее »

Vue.js + Asp.Net Core MVC + TypeScript и ещё Bootstrap4

По стандартному шаблону Asp.Net Core MVC в Visual Studio 2017 создаем новый проект, переводим его на четвертый Bootsrtrap, встраиваем туда модульное приложение Vue.js на TypeScript. Получаем простую, обозримую и легкую заготовку для создания своих веб-приложений на VS2017 с использованием Vue.js и TypeScript. Привычная среда разработки, в которой можно выполнять большую часть кодинга и отладки, а также быстрая пересборка приложения, делают ...

Читать далее »

ASP.NET Core: Механизмы предотвращения атак 2.0

По встроенным механизмам безопасности ASP .NET Core написано мало статей. Даже официальная документация имеет пробелы. В этой статье мы пройдём по всем основным компонентам, имеющим отношение к безопасности, и разберём, как это работает внутри. Если вы используете старый добрый ASP .NET, то для вас будет полезна информация по внутреннему устройству компонентов безопасности и лучшим практикам их использования. Здесь вы найдёте ...

Читать далее »

Прямой SQL в EntityFramework. Теперь со строгой типизацией

Привет! Сегодня мы немного поговорим про EntityFramework. Совсем чуть-чуть. Да, я знаю что к нему можно относиться по-разному, многие от него плюются, но за неимением лучшей альтернативы — продолжают использовать. Так вот. Часто ли вы используете в своём C#-проекте с настроенным ORM-ом прямые SQL-запросы в базу? Ой, да бросьте, не отнекивайтесь. Используете. Иначе как бы вы реализовывали удаление/обновление сущностей пачками ...

Читать далее »