8. Minimal APIs для больших проектов

  Рет қаралды 4,887

Platinum DEV

Platinum DEV

Күн бұрын

Пікірлер: 37
@tonycarlson1977
@tonycarlson1977 4 ай бұрын
большое спасибо за видео. Ваш труд один из лучших на ру сегменте
@PlatinumTechTalks
@PlatinumTechTalks Ай бұрын
Спасибо!
@nikitalingyt4837
@nikitalingyt4837 2 жыл бұрын
Добрый день. Сам живу в Киева . Приехал сюда в 2018 году с Донецка .Хочу стать программистом и уже 2 года трачу на это время. Внимание моё сильно размыто .То шарп учил , оказалось на шарпе мало годной информации.Так как быстро развивается и если смотришь старое то уже устарело .Потом учил пайтон ,Там все довольно предельно ясно и много инфы.Так как работу сейчас трудно найти и хотят очень много ,то стараюсь своё время тратить на обучуени.После твоего канала начала мотивация по изучение опять шарпа. Хороший минимальный курс по апи.Хотелось бы больше. У вас прошлый курс был на дотнет 5.Хотелось бы увидеть на канале как создаются проекты и хоть понимать что будет в продакшене . Спасибо вам за ваши интересные видео обучение .
@ДимаНикулин-ъ4ж
@ДимаНикулин-ъ4ж 2 жыл бұрын
Большое спасибо, благодаря Вашему курсу я наконец-то смог разобраться что это такое.
@PlatinumTechTalks
@PlatinumTechTalks 2 жыл бұрын
И Вам спасибо большое!
@shananboiara
@shananboiara Жыл бұрын
Спасибо за труды, теперь я точно уверился, что с минимал апи нет смысла связываться)
@PlatinumTechTalks
@PlatinumTechTalks Жыл бұрын
@tanksblitz9665
@tanksblitz9665 Жыл бұрын
Почему?
@denchikniki2741
@denchikniki2741 2 жыл бұрын
Добрый день. Благодарю за курс! Очень информативно!
@PlatinumTechTalks
@PlatinumTechTalks 2 жыл бұрын
Спасибо большое за просмотр и отзыв!!!
@denchikniki2741
@denchikniki2741 2 жыл бұрын
Не сможете в дальнешем рассмотреть тему покрытия проекта модульными и др. тестами? Спасибо!
@PlatinumTechTalks
@PlatinumTechTalks 2 жыл бұрын
@@denchikniki2741 не обещаем)
@ПростоЁж-щ3ъ
@ПростоЁж-щ3ъ 2 жыл бұрын
Спасибо большое за труд. Помогли переписать проект на minimal api.
@hello_world_zz
@hello_world_zz Жыл бұрын
очень хороший курс!
@minimalstory
@minimalstory 2 жыл бұрын
спасибо за труд, лучшего аналога так и не нашел в рунете)
@evrozah1
@evrozah1 Жыл бұрын
Классный мини курс
@ДенисЗайцев-ю4к
@ДенисЗайцев-ю4к 2 жыл бұрын
Большое спасибо. Очень интересно и понятно)
@PlatinumTechTalks
@PlatinumTechTalks 2 жыл бұрын
Спасибо вам!!
@alexsavchuk2343
@alexsavchuk2343 2 жыл бұрын
Огромное спасибо автору за этот курс. Очень хотелось минимальными усилиями переписать свой сервер с Node Js на .Net 6. Хорошая, концентрированная информация и большой фундамент для экспериментов.
@PlatinumTechTalks
@PlatinumTechTalks 2 жыл бұрын
Спасибо вам огромное за просмотр и за отзыв, это очень приятно и важно слышать! И удачи с переходом на .NET 6!! Кстати, а почему вы решили перейти с Node Js, если не секрет?
@alexsavchuk2343
@alexsavchuk2343 2 жыл бұрын
@@PlatinumTechTalks Все просто. Я начинал изучение программирования с геймдева (Unity). Много времени провел за изучением C# и в какой-то момент внезапно возникла потребность сделать клиент-серверное приложение с базой данных. Я начал экспериментировать с React и firebase, что потребовало недель изучения Javascript. В последствие захотелось написать свой Api, что у меня успешно получилось. С расширением функционала ко мне пришла мысль о попытке написать Api на C#, однако Asp.Net Core быстро развивается и сложно было найти информацию по базовым принципам построения архитектуры серверного приложения. После просмотра вашего курса появилось много идей по совершенствованию архитектуры сервиса, который я буду переносить с Node js на .net)
@PlatinumTechTalks
@PlatinumTechTalks 2 жыл бұрын
Какая крутая история, спасибо, что поделились! Надеюсь, всё получится!
@evgenyshebanov1748
@evgenyshebanov1748 2 жыл бұрын
Спасибо за курс) можете сказать, что за расширение, показывающее, когда была отредактирована строка?
@PlatinumTechTalks
@PlatinumTechTalks 2 жыл бұрын
и вам спасибо!! Это GitLens
@aaa_aaa6226
@aaa_aaa6226 2 жыл бұрын
Спасибо за видео, понятное и полезное. Я для себя придумал вынести регистрацию эндпоинтов в отдельный метод расширения класса WebApplication. Тогда в Program.cs можно подключать эндпоинты с помощью команд типа app.SetEndpoints(); Ну и можно разбить эндпоинты по группам - например HotelEndpoints, UserEndpoints и т.д, а затем подключать их к WebApplication когда это понадобится.
@kwotefox3494
@kwotefox3494 2 жыл бұрын
Дякую за чудовий матеріал, чи буде щось схоже з використанням GraphQL?
@ДмитрийЯковенко-г5х
@ДмитрийЯковенко-г5х 2 жыл бұрын
Было бы интересно посмотреть, Web API профессионально, но с использованием minimal
@Saveaaa
@Saveaaa 2 жыл бұрын
Вопрос. Допустим юзер авторизовался , получил токен, получил инфу о себе (имя,id) с помощью токена. И теперь юзает api. Как лучше вести журнал действий юзеров. К примеру юзер {id } добавил запись {id} в такое то время или что то изменил. Id юзера посылается клиентом? Или брать его из токена каждый раз? Где лучше это делать в моделях или конечных точках?
@PlatinumTechTalks
@PlatinumTechTalks 2 жыл бұрын
зависит от реализации. но часто id юзера клиенту не нужен и можно брать его прямо из токена. про модели и конечные точки не очень понял - где лучше брать id? можно сделать отдельный сервис для работы с токеном пользователя и использовать его по необходимости. в моделях, особенно если это просто dto объекты (data transfer object) то лучше не надо там. как логировать: так чтобы потом можно было легко и быстро получать необходимую информацию для устранения потенциальных проблем или получать подтверждения корректного поведения системы из той информации которая логируется
@Saveaaa
@Saveaaa 2 жыл бұрын
@@PlatinumTechTalks спасибо )
@vasiapunkrok
@vasiapunkrok 2 жыл бұрын
Спасибо большое за курс! Такой вопрос: почему решили оставить маппинг методов контроллеров на http запросы через методы? Кажется, что раз уж разнесли по отдельным методам, нагляднее было бы "традиционно" навешать атрибуты в декларативном стиле
@f0cus570
@f0cus570 2 жыл бұрын
Можете пожалуйста приложить пример как бы это выглядело?
@illusion9651
@illusion9651 2 жыл бұрын
Не подскажешь, а как создать проект по предыдущему шаблону без минимал апи?
@valera924
@valera924 10 ай бұрын
Кек, в итоге всё равно пришли к контроллерам 😂
@PlatinumTechTalks
@PlatinumTechTalks 8 ай бұрын
старые привычки трудно искореняются)
@momi3428
@momi3428 2 жыл бұрын
Здравствуйте, а можете скинуть ссылку, или полное название конференции dot net&
@PlatinumTechTalks
@PlatinumTechTalks 2 жыл бұрын
www.dotnetconf.net
7. Minimal APIs - добавляем аутентификацию
17:19
Long Nails 💅🏻 #shorts
00:50
Mr DegrEE
Рет қаралды 18 МЛН
Creative Justice at the Checkout: Bananas and Eggs Showdown #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 26 МЛН
За кого болели?😂
00:18
МЯТНАЯ ФАНТА
Рет қаралды 3,3 МЛН
5. Minimal APIs - добавляем Swagger в Web API
10:39
Platinum DEV
Рет қаралды 3,5 М.
Что нового в C# 10 - новые фичи языка C#
11:24
Что нового в C# 12
22:36
Platinum DEV
Рет қаралды 5 М.
Всё об Entity Framework Core
2:38:04
Platinum DEV
Рет қаралды 55 М.
Чистая архитектура ASP.NET Core 7
25:20
Excalib
Рет қаралды 13 М.
Создаем масштабируемую архитектуру
14:56
Long Nails 💅🏻 #shorts
00:50
Mr DegrEE
Рет қаралды 18 МЛН