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

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ต.ค. 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в
    @АлександрВарфоломеев-э2в 2 ปีที่แล้ว +2

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

  • @TheKovalAndrey
    @TheKovalAndrey 2 ปีที่แล้ว +2

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

  • @Дмитрийсекрет-н7о
    @Дмитрийсекрет-н7о 2 ปีที่แล้ว +2

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

  • @РоманКозакевич-х3э
    @РоманКозакевич-х3э 4 หลายเดือนก่อน

    Ухтииии

  • @firemanhood1526
    @firemanhood1526 2 ปีที่แล้ว +2

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

  • @ДмитрийКондратенко-б5ь
    @ДмитрийКондратенко-б5ь 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 и пр.), попробуйте начать собственный небольшой проект. Это позволит освоить большой пласт информации быстрее. На TH-cam есть множество отличных вариантов с реализацией полноценных проектов. Кроме этого, старайтесь читать небольшие статьи по разным темам, это так же позволит расширить кругозор и понимание принципов работы фреймворка.

    • @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 уже есть 🙂 th-cam.com/users/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

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