C#: Только факты 0: Цели и задачи проекта - видео HD

C#: Только факты 0: Цели и задачи проекта - видео
00:13:40
Обнаружено блокирование рекламы на сайте

Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).

12n.ru 18821 ролик

Только факты 0: Цели и задачи проекта - видео.

ключевые моменты: #только_факты #aspnetcore #программирование #ООП #разработка #frontend #backend #tutorial #screencast

О проекте
В этом видео проект, который является новой версией уже существующего сайта jfacts.ru. Реализация сопровождается видео материалами, в которых показаны все сложности, проблемы и трудности, которые пришлось решить процессе создания новой версии: импорт/экспорт данных, трансформация данных в новый формат, сохранение маршрутов сайта (routing), миграция из ASP.NET MVC 5 на ASP.NET Core MVC и другие важные вещи.

Цели и задачи
Показать на конкретном примере конкретного сайта (хоть и очень простого) проблемные моменты и способы их решения. Потому что всегда для любого разработчика «ковыряться» в старом коде было не самой приятной задачей (на мой взгляд) и тем более в чужом старом коде. А это нам обычно и приходится делать при устройстве на новую работу.

Затронутые аспекты:
* EntityFrameworkCore (ORM)
* EntityFrameworkCore Migrations
* MS SQL Server
* Microsoft.AspNetCore.Identity
* Mediatr (паттерн «Посредник»)
* Automapper (маппинг DTO)
* BackgroudWorker (IHostedServices)
* Blazor (Components)
* JavaScript (очень мало)
* BundleConfig (CSS и JavaScript)
* Razor (разметка для MVC)
* Razor (TagHelper компоненты)
* Bootstrap фреймворк (CSS)
* Font Awesome (icons)
* Serilog (loпging)
* и многие другие

Ссылки

jfacts.ru
RSS
Денис
11:16
+4
Эээх, крутотень! Лайк поставлен )) несколько вопросов: Совсем недавно как пересел с пхп на дотнет (с неделю ))). С blazor еще не сталкивался.
1.Он связывается с бэком по апи, так же как js фреймворки?
2. Как часто будут выходить видосы?
Denis
13:00
+2
Очень интересно, может роли в ходе разработки сами захотите прикрутить) Клаймы, кажется, называются
Denis P
16:26
+2
Отличная идея! Будем ждать уроки.
Виталий Злобин
20:16
+2
Обычно разбирают одну технологию: Blazor, JS, CSS, MS SQL, ASP. Но вот всё вместе нигде не видел — это уникальный контент и стек интересный(Blazor в деле)!
Alexandr Korneyko
12:56
+2
А можно ещё, в качестве примера, помимо RSS-канала ещё реализовать систему push-уведомлений?
Anton Grushevskij
16:09
+2
Сергей, у Вас отличный канал с релевантной информацией. Для максимального охвата аудитории (а ее, как все мы знаем, очень сложно набрать, создавая такой контент).
На мой взгляд, простые темы не стоит опускать, так будет максимально полезно для новичков.
Удачи!
Дмитрий Дворников
08:55
+1
Будет интересно!
Max Mashpit
12:11
+2
Очень интересно! Спасибо.
Антон Антонов
20:44
+1
Добрый день! Жду.Интересно.
semen083
00:25
Советую ознакомиться с другим маппером «Mapster»- раза в 2 быстрее чем Automapper, и даже можно сделать в 2 раза быстрее, чем ручная инициализация объекта через new().

Новости

«СёрчИнформ КИБ» и InfoDiode подтвердили совместимость «Осенний документооборот – 2026»: 23-я встреча профессионалов отрасли Компания «Фалькон Тех» внедрила «СёрчИнформ КИБ» для защиты интеллектуальной собственности Тонометры с передачей данных в МИС впервые вошли в КТРУ: интеграцию обеспечит платформа Росэла Docsvision расширила платформу модулем настройки уведомлений

«СёрчИнформ КИБ» и InfoDiode подтвердили совместимость


3 дня назад
«СёрчИнформ КИБ» и InfoDiode подтвердили совместимость
«СёрчИнформ КИБ» и InfoDiode подтвердили совместимость
«Осенний документооборот – 2026»: 23-я встреча профессионалов отрасли
«Осенний документооборот – 2026»: 23-я встреча профессионалов отрасли
Компания «Фалькон Тех» внедрила «СёрчИнформ КИБ» для защиты интеллектуальной собственности
Компания «Фалькон Тех» внедрила «СёрчИнформ КИБ» для защиты интеллектуальной собственности
Тонометры с передачей данных в МИС впервые вошли в КТРУ: интеграцию обеспечит платформа Росэла
Тонометры с передачей данных в МИС впервые вошли в КТРУ: интеграцию обеспечит платформа Росэла
Docsvision расширила платформу модулем настройки уведомлений
Docsvision расширила платформу модулем настройки уведомлений