Следим за скоростью запросов на странице
Хотя это видео находиться строилось на базе электронного магазина, его всё же можно смотреть в любой момент и оно будет полезно для Resunet. Можно сказать, что это отдельное ви...
2023-06-15 11:17:47 +0000 UTC
View Post
Победители в июне
В июне я решил выбрать четверых:
- Гарри Смит
- Valery JS Man
- Paul Frol - везунчик, выпадает уже второй раз.
- Evgeniy
Сейчас ...
2023-06-14 12:40:32 +0000 UTC
View Post
Библия C# 6.0
Отличие только в цвете, поэтому нужен твой голос - какой выбрать? 6-е издание планируется на сентябрь.
Вынуждаю пользователей покупать мои книги
Небольшой трюк, который может позволить вам стать самым популярным автором и продавать больше книг.
Вынуждаю пользвоателей покупать мои книги
2023-06-11 13:56:52 +0000 UTC View PostЭлектронный магазин - Корзина - E4
В этом видео добавляем корзину и будет даже немного про безопасность CSRF уязвимость. Пусть она не критичная, а больше имиджевая, но всё же.
Электронный магазин, кэширование, страницы каталога и админка категорий - E3
Добавил кэш, сделал педжинацию, в админке можно добавлять новые категории...
Электронный магазин - E3
Исходник:Электронный магазин, делаю каталог - E2
Четыре дня работы, примерно 8 часов, может чуть больше и вот что у меня уже получилось:
Электронный магазин - E2
Исходник:Электронный магазин - E1
Обзор шаблона для Электронного магазина. Я решил отпочковаться от resunet и делать еще один пример сайта - электронный магазин. Меня часто спрашивают про карзину и вот я решил ...
2023-05-20 14:18:15 +0000 UTC
View Post
Сайт на .NET #E18 - Заканчиваю сессии и Бакенд для скилов
В этом видео я улучшаю сессию, она теперь будет продлеваться и можно в ней хранить значения. Помимо этого реализую бакенд для скилов.
Сайт на .NET #E18 - Заканчива... 2023-05-16 14:10:24 +0000 UTC View Post
В Мае книги уходят...
В прошлый раз я выбрал 10 человек и плюс еще 2 с предыдущих месяцев ждали книги, поэтому рассылать пришлось сразу 12 посылок, что очень сложно отслеживать. В этом месяце я реши...
2023-05-15 01:04:22 +0000 UTC
View Post
Blazor Автокомплитер
Для моего приложения нужен автокомплитер и поэтому я решил его реализовать вручную. Это самая простая реализация прямо в коде элемента. Автокомплитер лучше реализовать в ...
2023-05-12 16:38:42 +0000 UTC
View Post
Пробую Blazor
Я всё же решил сделать фронтенд на Blazor. Я попробовал его и мне зашло.
Сайт на .NET #E18 - Пробую Blazor
Сайт на .NET #E17 - Резюме
Улучшаем внешний вид профиля и отображаем его для всех
Сайт на .NET #E17 - Резюме
XSS + CSRF
В этом видео я объединю проблемы XSS и CSRF и на примере моего сайта покажу, как можно обновить данные для текущего пользователя.
XSS + CSRF
CSRF - пример воровства аккаунта
Давно не было видео про безопасность. Сегодня посмотрим на примере, как могут угонять аккаунты с помощью атаки CSRF - Cross site request forgery или межсайтовая подделка запросов
2023-04-22 01:20:00 +0000 UTC
View Post
Библия C# видеоуроки V1E12 - Массивы
Сегодня чуть больше поговорим про массивы и списки и решим небольшую задачу, которую часто спрашивают на интервью
CSharp12-arrays.mp4
Апрельские победители
Итак, в апреле книги выигрывают:
- valkorion147
- eleven
- mezzorini
- Alexander Sasha
- Сергей -
- dieselw0w
Сайт на .NET #E16 - Еще рефакторинг
После того, как я нашел баг в прошлом видео решил потратить время на написание тестов и чуть сделал рефакторинг. Онлайн кодинга нет, только рассказываю, что именно изменить...
2023-04-08 19:51:00 +0000 UTC
View Post
Сайт на .NET #E15 - Заканчиваем профиль
Сегодня завершаем работу над профилем:
Resunet-Part15.mp4
Исходник:Сайт на .NET #E14 - Три буквы
В этом видео будет три буквы CRU из знаменитого сокращения CRUD (Create, Read, Update, Delete). Просто профиль нельзя будет удалять, но его можно будет создавать, обновлять и удалять. ...
2023-03-30 12:46:54 +0000 UTC
View Post
Очень серьезный баг в DbHelper
Сейчас записывал очередное видео и нашел очень серьезный баг в DbHelper. После рефакторинг я использовал следующий код:
public static async Task ExecuteScalarAsync(string sql, object m...
2023-03-27 12:27:03 +0000 UTC
View Post
Сайт на .NET #E13 - Размер картинки
Хотел завершить профиль, а получилось, что работал над рефакторингом контроллера для профиля и сделал возможность изменения размера картинки.
Resunet13.mp4
<...
2023-03-24 11:53:33 +0000 UTC
View Post
Сайт на .NET #E12 - Главное меню и компонент
В этом видео с помощью компонента представлении я улучшаю главное меню.
Resunet-Part12.mp4
Исходник:Победители марта
Сегодня 15-е марта и сегодня решил выбрать двух победителей:
- Александр Неизвестный
- Roman
Обоим сейчас направлю email.
GIT история проекта Resunet
Небольшой комментарий к исходному моду проекта сайта на .NET. Я его выкладываю вместе с папкой .git, а значит вы можете увидеть всю историю изменений в проекте. Если вы скачали ...
2023-03-08 18:03:07 +0000 UTC
View Post
Сайт на .NET #E10 - Запомни меня
В этом видео достаточно много улучшений, тест и реализовываю возможность запомнить пользователя.
Resunet-Part10.mp4
Исходник:Сайт на .NET #E9 - Защита от спама
В новом видео про блокирование сессии для того, чтобы защитить от спама. Более эффективно блокировать запись пользователя, потому что у одного пользователя может быть нес...
2023-03-04 14:55:00 +0000 UTC
View Post
Сайт на .NET #E8 - Своя сессия
В этом видео я делаю собственную сессию
ResunetPart8-hd.mp4
Розыгрыш C# глазами хакера
Раз издательство запросило моё мнение про обложку, значит книга уже скоро пойдет в печать и появиться у издательства. Я обычно получаю 10 экземпляров и потом их разыгрываю. ...
2023-02-21 21:11:43 +0000 UTC
View Post
