ASP.NET User Secrets | Безопасное хранение секретов приложения

Поделиться
HTML-код
  • Опубликовано: 4 окт 2024

Комментарии • 68

  • @codaza-channel
    @codaza-channel  2 года назад +6

    Удобная навигация по видео :)
    0:00 - Начало
    1:07 - В чём состоит проблема?
    2:26 - Решение: User Secrets
    4:57 - Live example
    7:13 - Пример: Создаём проект в Visual Studio 2022 (.NET6)

  • @ibragimProtopopov
    @ibragimProtopopov Год назад +65

    CODAZA ВЕРНИСЬ!!! Ты нам нужен) Нам еще не все стало понятно!!! Лайкайте чтобы вернуть codazu))

    • @VoidBlade_Emty
      @VoidBlade_Emty 11 месяцев назад +5

      Уже как год нету , а я все ещё его жду

    • @Тимка3-ц1е
      @Тимка3-ц1е 2 месяца назад

      уже как два года нету(

  • @Speed-Run-Facts
    @Speed-Run-Facts Год назад +9

    Брат не бросай канал , выкладывай новые видео

  • @Victor-nm5rv
    @Victor-nm5rv Год назад +13

    Куда пропал автор? В учебе так помогают его короткие крутые видео!

  • @Viktor123Viktor
    @Viktor123Viktor 2 года назад +11

    Коммент для продвижения канала. Хороших каналов по теме мало, и надо бы чтобы о них узнали все причастные.

  • @gega7387
    @gega7387 Год назад +5

    Очень крутые ролики, надеемся, что вернетесь(

  • @anonim6364
    @anonim6364 2 года назад +9

    Какой годный контент, редко такое можно встретить. Ты молодец

  • @ewgenbi
    @ewgenbi Год назад +2

    Автору спасибо! Контент больше похож на коммерческую разработку, чем у разных Дударей и ХаудиХоев.

  • @Polite_person_
    @Polite_person_ 7 месяцев назад +1

    Вернись Воин!!!! Ты просто Бог преподавания, без сарказма говорю!

  • @АртемийКонь
    @АртемийКонь 11 месяцев назад +3

    Мы тебя ещё ждём(

  • @maksimprudnikau4630
    @maksimprudnikau4630 2 года назад +5

    Спасибо за видео. Очень полезно и познавательно!

  • @KonstantinErmakov-h2h
    @KonstantinErmakov-h2h 2 года назад +4

    Все круто, спасибо!! Хотелось бы увидеть разбор темы по сериализации))

    • @SuperZASWED
      @SuperZASWED 2 года назад +1

      Да, плюсую, очень хочется разобраться с сериализацией, но тяжело, даёшь видос!))

  • @fozzydev4384
    @fozzydev4384 2 года назад +4

    отличный контент. строго по делу. видно, что автор старается сделать годноту

    • @codaza-channel
      @codaza-channel  2 года назад +2

      Рад, что контент нравится. Спасибо за комментарий 💙

  • @Vorobushechek
    @Vorobushechek Год назад +3

    Codaza, я о тебе недавно узнал и понял какие ты классные видео делаешь, мне нравится ещё твой нейтральный голос. Мне очень хочется чтобы ты вернулся ведь я недавно начал изучать C#

    • @madoha8641
      @madoha8641 9 месяцев назад

      как успехи бро

    • @Vorobushechek
      @Vorobushechek 9 месяцев назад

      @@madoha8641 Нормально, прохоху курс по unity и C# в скилл боксе

  • @aleksalex1479
    @aleksalex1479 2 года назад +6

    Круто! Спасибо автору 👍
    Очень понравилось что все что нужно знать об этой теме - разобрано, причем ещё и за 10 минут, без воды. Причем видео ещё само по себе приятно смотреть и слушать, отдельно выделю классную музыку.

    • @codaza-channel
      @codaza-channel  2 года назад +1

      Очень рад, что информация оказалась полезной! Благодарю за комментарий! 💙

  • @xagent
    @xagent Год назад +2

    Предлагаю тему для последующих роликов: объяснение принципов solid. Для новичков будет очень полезно.

  • @АлександрВарфоломеев-э2в

    Контент просто топ!

  • @TheKovalAndrey
    @TheKovalAndrey 2 года назад +2

    Отлично, спасибо)

  • @Дмитрийсекрет-н7о
    @Дмитрийсекрет-н7о 2 года назад +2

    Офигенный видос.

  • @РоманКозакевич-х3э
    @РоманКозакевич-х3э 4 месяца назад

    Ухтииии

  • @firemanhood1526
    @firemanhood1526 2 года назад +2

    Как всегда топчик хлопчик)

  • @ДмитрийКондратенко-б5ь

    Привет, смотрю твои видео - очень классная подача материала, спасибо за большой труд. Но хотел бы сделать пару замечаний, то что бросилось в глаза не только в этом видео, но и в других: 1) ты никогда не используешь «быстрые действия и рефакторинг», в результате там где студия сама может помочь создать readonly поле при добавлении нового параметра в конструктор, ты это делаешь сам руками - это замедляет темп подачи материала. 2) И ещё видно что новая студия делает часто правильные подсказки для автозаполнения, предлагая серым цветом правильный по ее мнению вариант. Очень часто это как раз то что нужно, но ты опять печатаешь это руками, когда можно просто нажать на tab) Конечно все это дело привычки, но немножко смущает что ты этим не пользуешься

    • @codaza-channel
      @codaza-channel  2 года назад +18

      Привет! Спасибо за обратную связь 🙂
      Причина по которой я стараюсь не пользоваться быстрыми действиями состоит в том, чтобы зритель видел развитие мысли в процессе написания кода без резких “скачков”, которые эти действия создают. На канале люди с разным уровнем подготовки и начинающих разработчиков такие “фокусы” также могут смущать.
      Однако, я постараюсь учесть пожелание и применять быстрый рефакторинг время от времени, там, где это будет уместно.

    • @ДмитрийКондратенко-б5ь
      @ДмитрийКондратенко-б5ь 2 года назад +1

      @@codaza-channel хотя, с другой стороны это «замедление» даёт время осмыслить лучше суть происходящего в некоторых моментах. В общем признаю, что для обучающего контента может так действительно лучше

  • @ivanushkaBarin
    @ivanushkaBarin 6 месяцев назад

    Такой контент шикарный был, куда же ты пропал, брат...

  • @edosoghomonyan3072
    @edosoghomonyan3072 2 года назад +2

    👌

  • @h_worker1826
    @h_worker1826 8 месяцев назад +1

    @codaza-channel, мы ждем тебя. Будут ли ролики

  • @parvinaliyevv
    @parvinaliyevv Год назад +1

    Ты куда пропал нужно снять видео про C# 11 new features )))

  • @SuperAnonymousViewer
    @SuperAnonymousViewer 9 месяцев назад

    Codaza с Новым годом 🎉 вернись к нам 😢

  • @ashotrustavelyan7498
    @ashotrustavelyan7498 2 года назад +1

    codaza здарова, можешь выпустить маленький цикл о принцыпах по типу SOLID??

    • @codaza-channel
      @codaza-channel  2 года назад +1

      Привет! Подумаю над этим 🙂

  • @for-tohka
    @for-tohka Год назад

    Codaza, рассакжи про throw

  • @ДмитрийМ-ю1е
    @ДмитрийМ-ю1е 2 года назад

    А если релиз билдится на билд машине, откуда возьмутся продакшн значения параметров? Там должен быть секрет с таким же id?

  • @winstochurgle9133
    @winstochurgle9133 2 года назад

    Codaza, хочу услышать твой совет.
    Я хочу изучить asp.net core. Но не могу определиться с источником. Рассматриваю замечательную книгу "Asp.Net Core In Action", метанит, или в microsoft visual academy.
    Что можешь порекомендовать? Как лучше изучать?

    • @codaza-channel
      @codaza-channel  2 года назад +2

      Я думаю вы на верном пути. "ASP.NET Core in Action" прекрасная книга, которая углубит ваши знания. Я бы начинал именно с неё.
      Как только освоитесь с базовыми принципами ASP.NET (контроллеры, middleware, filters и пр.), попробуйте начать собственный небольшой проект. Это позволит освоить большой пласт информации быстрее. На RUclips есть множество отличных вариантов с реализацией полноценных проектов. Кроме этого, старайтесь читать небольшие статьи по разным темам, это так же позволит расширить кругозор и понимание принципов работы фреймворка.

    • @winstochurgle9133
      @winstochurgle9133 2 года назад +1

      @@codaza-channel Спасибо, буду работать :)

    • @timur2887
      @timur2887 3 месяца назад

      @@winstochurgle9133 ну что, получилось?)

  • @имяфамилия-э7ы2е
    @имяфамилия-э7ы2е 2 года назад

    db_prod лежит без секретов в git? Когда выкладываем на хостинг, где файл с секретами?

    • @codaza-channel
      @codaza-channel  2 года назад

      Нет. Любые данные, которые не должны попасть к третьим лицам, не должны попасть в git.

  • @stivendiplet8083
    @stivendiplet8083 2 года назад

    будет видео по интернирование строк и потокобезопасность? про семафоры?

    • @codaza-channel
      @codaza-channel  2 года назад

      Про semaphore уже есть 🙂 ruclips.net/user/shortsgiWCGFTF6lE

  • @leonids6708
    @leonids6708 Год назад +1

    Сказал - еще увидимся и обманул 😔

  • @mr_smind
    @mr_smind Год назад +1

    Жаль что перестали пилить ролики, Выгорание?

    • @phat80
      @phat80 Год назад

      Когда вы видите канал, нацеленный на русскоязычную аудиторию, прекративший делать контент в 2022 году, знайте, это из-за того, что при просмотрах из России теперь нет рекламы, а значит и монетизации. Если зрители из России составляли значимую часть, то продолжать делать контент нет смысла. И еще это значит, что человек этим занимался не по зову сердца, а только ради денег ) Так как не смотря на отрубание монетизации многие продолжают выпускать контент, пусть даже сейчас это и не так выгодно.

    • @ЯнаГончарова-ф5с
      @ЯнаГончарова-ф5с Год назад +1

      @@phat80 я так понимаю этот комментарий пишет человек, который по зову сердца пишет качественный и абсолютно бесплатный контент для русскоязычной аудитории, ссылочкой на свой канал не поделитесь?))

    • @phat80
      @phat80 Год назад +2

      @@ЯнаГончарова-ф5с я не поделюсь, так как мой канал тоже заброшен, но не по причине того, что я потерял монетизацию. Мой канал изначально ее не предполагал, так как посвящен музыке, да и не рассчитан был именно на русскоязычную аудиторию. Просто я потерял доступ к своему компьютеру, на котором и занимался монтажом. Он у меня стационарный и большой, с собой не потаскаешь. А купить мощный ноутбук для монтажа не было средств (я не айтишник, это всего лишь мое хобби).
      Если вы подумали, что я кого-то обвиняю в чем-то, то нет. Если человек делает ролики на YT только ради денег, это его полное право. Я лишь объяснил причину, по которой в 2022 году умерло много годных каналов из тех, которые не успели раскрутиться до варианта использования интеграций.

    • @timur2887
      @timur2887 3 месяца назад

      @@phat80 хотите освоить новую профессию?) как вы тут оказались, просто любопытно)

    • @phat80
      @phat80 3 месяца назад

      @@timur2887 ах да, как выше и писал, разработка - это мое хобби. Устроиться никуда не вышло, да я больше и не пытаюсь. У меня нет софт-скилов, я интроверт. А софт-скилы - это обязательное условие для работы. Пишу для себя. Раньше писал еще для знакомых, которым нужны были сайты. Но во времена конструкторов сейчас каждый и сам все может сделать, что требуется на их уровне.

  • @syrymjoli
    @syrymjoli 2 года назад

    кто понял что за посхалка там?🧐🧐🧐

  • @yevheniytymchishin8401
    @yevheniytymchishin8401 2 года назад +1

    Порт не может быть 100500 :)

    • @codaza-channel
      @codaza-channel  2 года назад

      😢

    • @yevheniytymchishin8401
      @yevheniytymchishin8401 2 года назад +1

      ​@@codaza-channel А вообще прикольная штука. Я прикрутил такую же систему с appsettings.json к WPF приложению. Еще до вчерашнего дня, для такого же кейса с сикретом использовал дополнительный файл appsettings.Development.json и не коммитил его в репозиторий. Сегодня вот уже переделал на User Secrets manager. Только в моем случае есть нюансы, так как я сам руками создаю объект конфикгурации. Вот дополнительные шаги, которые мне нужно было сделать:
      1. установить пакет Microsoft.Extensions.Configuration.UserSecrets
      2. в ConfigurationBuilder добавить строку .AddUserSecrets(Assembly.GetExecutingAssembly())

  • @kl45gp
    @kl45gp 2 года назад +2

    че так мало лайков, вообще не понятно

  • @winstochurgle9133
    @winstochurgle9133 2 года назад

    Sus?

  • @fakefox441
    @fakefox441 Год назад

    Автор забросил канал?..

  • @syrymjoli
    @syrymjoli 2 года назад

    codazaaa! видос будет про asp.net из каробки чтото дашборт UI?

    • @codaza-channel
      @codaza-channel  2 года назад +1

      Пока не планируется 🙂