- Видео 68
- Просмотров 1 717 114
SachkovTech
Россия
Добавлен 15 дек 2023
Мой тг канал - t.me/sachkov_blog
Мой курс по .Net Fullstack - sachkov-dotnet.vercel.app
Twitch - www.twitch.tv/sachkovtech
Мой курс по .Net Fullstack - sachkov-dotnet.vercel.app
Twitch - www.twitch.tv/sachkovtech
НЕ ДОПУСТИ ЭТИ ОШИБКИ В СВОЁМ ПЕТ-ПРОЕКТЕ
Мой курс по .Net Fullstack - sachkov-dotnet.vercel.app
Мой телеграм канал - t.me/sachkov_blog
В этом видео я расскажу о популярных ошибках в пет проектах, которые допускают новички в программировании! Не совершай эти ошибки, и тогда твой путь в it будет гораздо проще, а скилл гораздо выше.
00:00 - Введение, самые частые ошибки в пет-проекте
00:50 - Почему пет-проект это важно
03:05 - Вы пытаетесь сделать всё идеально
07:20 - Отсутствие чётких задач
10:10 - Слишком простой проект
13:45 - Отсутствие архитектуры в проекте
15:58 - Грязный код
Мой телеграм канал - t.me/sachkov_blog
В этом видео я расскажу о популярных ошибках в пет проектах, которые допускают новички в программировании! Не совершай эти ошибки, и тогда твой путь в it будет гораздо проще, а скилл гораздо выше.
00:00 - Введение, самые частые ошибки в пет-проекте
00:50 - Почему пет-проект это важно
03:05 - Вы пытаетесь сделать всё идеально
07:20 - Отсутствие чётких задач
10:10 - Слишком простой проект
13:45 - Отсутствие архитектуры в проекте
15:58 - Грязный код
Просмотров: 2 842
Видео
ХОСТ и Kestrel в ASP.NET Core - Всё про IHostedServices и Background Services
Просмотров 3,1 тыс.Месяц назад
Мой курс по .Net Fullstack - sachkov-dotnet.vercel.app Мой телеграм канал - t.me/sachkov_blog Для чего нужен ХОСТ в ASP.NET Core и C# - Всё про IHostedServices. В этом видео я расскажу про хост в .Net, как его настраивать и для чего он нужен. 00:00 - Введение 00:30 - Что такое хост 07:20 - Настраиваем хост на практике 15:00 - Конфигурациия с appsettings.json 16:50 - Worker service 18:20 - Жизне...
Асинхронность в C# и Asp Net Core на ПРАКТИКЕ
Просмотров 11 тыс.3 месяца назад
Мой курс по .Net Fullstack - sachkov-dotnet.vercel.app Переходи в мой телеграм канал - t.me/sachkov_blog В этом видео я расскажу вам про асинхронность и многопоточность в C# и Asp Net Core на реальном примере 00:00 - Вступление, важная информация 01:10 - Зачем нужно многопоточное программирование? 02:30 - Как в asp net core работает многопоточность 05:30 - Что такое синхронность? 06:17 - IO и C...
Валидация данных с FluentValidation в .NET и ASP.NET Core
Просмотров 3,2 тыс.4 месяца назад
Валидация данных с FluentValidation в .NET и ASP.NET Core
Советы для начинающих .Net разработчиков
Просмотров 5 тыс.5 месяцев назад
Советы для начинающих .Net разработчиков
Как ПРАВИЛЬНО применять DDD: Агрегаты, Сущности, Объекты значений
Просмотров 6 тыс.5 месяцев назад
Как ПРАВИЛЬНО применять DDD: Агрегаты, Сущности, Объекты значений
Entity Framework Core ДЛЯ ПРОДВИНУТЫХ: Change tracking, Транзакции, Вложенные коллекции, Навигация
Просмотров 10 тыс.6 месяцев назад
Entity Framework Core ДЛЯ ПРОДВИНУТЫХ: Change tracking, Транзакции, Вложенные коллекции, Навигация
Dependency Injection | Внедрение зависимостей в C# и ASP.NET Core
Просмотров 13 тыс.7 месяцев назад
Dependency Injection | Внедрение зависимостей в C# и ASP.NET Core
ASP.NET Core + React веб-приложение | Как связать Бэкенд и Фронтенд?
Просмотров 16 тыс.8 месяцев назад
ASP.NET Core React веб-приложение | Как связать Бэкенд и Фронтенд?
Онлайн чат на ASP.NET Core, SignalR и React. Пет проект для новичков
Просмотров 12 тыс.8 месяцев назад
Онлайн чат на ASP.NET Core, SignalR и React. Пет проект для новичков
План изучения ASP.NET Core и React | Роадмап для фуллстек веб разработчика
Просмотров 9 тыс.9 месяцев назад
План изучения ASP.NET Core и React | Роадмап для фуллстек веб разработчика
Как использовать Value Objects (Объекты значений) | Моделирование сущностей DDD
Просмотров 3,9 тыс.9 месяцев назад
Как использовать Value Objects (Объекты значений) | Моделирование сущностей DDD
Запросы, контроллеры, эндпоинты в ASP.NET Core | Клиент серверное взаимодействие по HTTP
Просмотров 5 тыс.10 месяцев назад
Запросы, контроллеры, эндпоинты в ASP.NET Core | Клиент серверное взаимодействие по HTTP
ASP.NET Core - чистая, луковая АРХИТЕКТУРА для новичков | Структура проекта
Просмотров 19 тыс.10 месяцев назад
ASP.NET Core - чистая, луковая АРХИТЕКТУРА для новичков | Структура проекта
Авторизация в ASP.NET Core 8 с помощью ролей (roles) и политик (policies)
Просмотров 9 тыс.10 месяцев назад
Авторизация в ASP.NET Core 8 с помощью ролей (roles) и политик (policies)
Аутентификация в ASP.NET Core 8 с помощью JWT и Cookies + Хеширование
Просмотров 25 тыс.11 месяцев назад
Аутентификация в ASP.NET Core 8 с помощью JWT и Cookies Хеширование
Entity Framework Core на практике : репозитории, миграции, модели, связи, запросы к PostgreSQL
Просмотров 24 тыс.Год назад
Entity Framework Core на практике : репозитории, миграции, модели, связи, запросы к PostgreSQL
Domain driven design на практике в Asp Net Core | Богатая доменная модель
Просмотров 6 тыс.Год назад
Domain driven design на практике в Asp Net Core | Богатая доменная модель
CRUD веб приложение на ASP.NET Core, React, EF Core, Postgresql с чистой архитектурой
Просмотров 41 тыс.Год назад
CRUD веб приложение на ASP.NET Core, React, EF Core, Postgresql с чистой архитектурой
Ну хз я вот с Пайтона начал, говорят хорош для новичков
при возможности будем рады если будет видео про OOP & SOLID, это будет прям очень круто вы хорошо все объясняете!!!МОЛОДЕЦ
круто все объяснил, спасибо за ваш труд!!!
Добрый день. Что скажете про пет поект на razor pages? Давно был опыт написания сайта на php (без использования фреймворков). Есть желание сделать новый на c#. Думаю про razor pages, т к. есть готовая вёрстка.
Советую использовать js фреймворк, потому что razor в коммерции неактуален
Интересно как чат реализовать на P2P
Есть ещё 2 важных момента: что делать, когда нам не нужно трекать изменения и как достать агрегат, когда джойнов много и запрос выполняется долго
Я не программист, я механик. Как я понял Асинхронность это образно когда в один запрос содержит несколько задач, которые не могут выполниться одновременно. И вот эти задачи выполняются внутри запроса по очереди, то есть асинхронно, не в один момент времени. В общем на всякого мудреца программиста довольно простоты. На всякую хитрую гайку есть болт со спецрезьбой))
Это устаревшая инфа. В 2025 надо учить только плюсы!!!
Отличный урок, спасибо !!
Java: 🗿
правильно ли я понимаю, что доступ к базе идет исключительно от одного пользователя?
Да эта схема прекрасно работает только в рамках одного инстанса приложения. Как только дело доходит до масштабирования, надо искать производительное решение типо редиса, которое должно стать узким горлышком. А так ролик не очем.
да это и так всё было понятно, правда не всем, но в данном примере, действительно, может быть всем. Короче, тема не для шортса
Ты не показал что у тебя в UserRoleConfiguration
при миграции таблица UserRole пустая, поэтому нет UserRoleConfiguration
бесполезное видео. в бан
немного неверно
ага, а ещё есть люди, прикиньте, которые знают какие механизмы под этим всем внизу лежат (прерывания, DMA) и для которых это "чудное открытие" async/await - и не открытие вовсе :-)
Мой курс по .Net Fullstack - sachkov-dotnet.vercel.app Мой телеграм канал - t.me/sachkov_blog
Неактуально)
спс слоняра
ОГРОМНОЕ СПАСИБО, долго искал канал с таким контентом, все очень доходчиво
Мой курс по .Net Fullstack - sachkov-dotnet.vercel.app Мой телеграм канал - t.me/sachkov_blog
Хороший материал, много нового для себя подчеркнул
Подскажите, пожалуйста. Какой марки стол?
Ergostol
29:14 а если оба if не пройдут, то метод вернет все курсы ? то есть если передать некорректные данные, то вернуться все курсы, а не пустой лист, например ? или я не понимаю что-то
В 2025 нужно учить надо?
Я не очень понял что есть BL уровень, это уровень бизнес логики, судя по всему он должно хранить сервисы уровня домена, а у вас получается уровень прикладной, это легально?
ну а если вы новичок то лучше начните с c++ один из самых простых и понятных языков
Сколько ватт мощности получается
Удали канал, пожалуйста
Мой курс по .Net Fullstack - sachkov-dotnet.vercel.app Мой телеграм канал - t.me/sachkov_blog
Любят еще спрашивать про то что дает переопределение метода через ключевое слово new, в чем разница с override
Зачем это эпилептическое караоке внизу?
кто мы? и какие у нас права! и все
СиШарп - закопайте стюардессу
Спасибо братан
Байтить нехорошо! 32:46
На пэтах маловероятно встретить "реальную проблему".
Тот самый чел, который использует DbContext в слое Application напрямую
А это плохо или хорошо? Просто только разбираться начал
Мой курс по .Net Fullstack - sachkov-dotnet.vercel.app Мой телеграм канал - t.me/sachkov_blog
Шняга ваш стол, спортом займитесь
Они отличаються всем. Многопоточнойсть это инструмент ОС. Поток может содержать любой код, в том числе и блокирующий. Так же потокам предоставляються синхронизирующие инстременты, например мютексы. Асинхронность - это просто однопоточный архитектурный трюк, реализуемый корутинами, выполняемыми по карусели, и вытекающий из особенностей IO работать в неброликующем режиме. Код реализующий корутину может содержать только асинхронный код. Если хоть в одной корутине что-то застрянет, вся асинхроность ляжет. Многопоточность - это универсально, параллельно и мощно, ассинхронность ограничена работой с IO и спецификой кода.
Rider IDE разве бесплатным стал?
Да
15:11 Микросервисы типо грпс? Или как?
Грпс и микросервисы это синонимы что-ли?
Можно микросервисы писать без grpc, делаешь отдельные проекты, можно их заодно в докер обернуть. И для общения они могут использовать чистый http либо http+брокер типа кафки или рмк
Я бы добавил, что стоит сначала сделать как, ты хочешь, а потом смотреть как делают другие, и потом разобрать почему именно так. Таким образом вы сможете понять какие проблемы есть у вас в коде, и почему люди прошли к тому что стоит писать код иначе (в большинстве случаев)
Комментарий здорового человека!
для начинающего джуна хватит и более простые сайты. например блог с крудом + поиск + авторизация + комменты от пользователей. по такому сценарию можно создать E-commerse сайты. так что не пугайте новичков. Главное выбрать строго типизированные языки аля C# или Java. Ибо платят больше + перспективы лучше))
Круто! Как всегда полезно и доступно!
Спасибо