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

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

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

12n.ru 18163 ролика

Только факты 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().