ASP.NET Core Service Discovery
43:01
Build your own dotnet watch tool
20:59
Take control over ASP.NET Core
17:44
Meta Programming is King
23:49
6 ай бұрын
Interfaces vs Abstract Classes
14:43
Clojure for C# Developers
39:02
9 ай бұрын
My take on HTMX with ASP.NET Core
14:17
Example of a custom DSL in C#
8:23
Пікірлер
@dickybird08
@dickybird08 Күн бұрын
I have been doing this all week at work. We are doing a complete overhaul of user management and authentication and it can be overwhelming. I have watched all of your auth videos for years now and the timing on this one couldn't be better. Thank you for the video!
@RawCoding
@RawCoding Күн бұрын
Nice!
@subramaniannk4255
@subramaniannk4255 Күн бұрын
You have xxplained the concept beautifully, thanks
@currentuser1219
@currentuser1219 3 күн бұрын
😘 Nicely done
@duznt-xizt
@duznt-xizt 3 күн бұрын
This makes me appreciate Fastendpoints even more. They've made this kinda stuff pretty darn easy. It's good to learn what's going on under the hood though.
@gautammakwana6302
@gautammakwana6302 3 күн бұрын
How did you created the access token and refresh token. Login endpoint just calls signin method.
@RawCoding
@RawCoding 3 күн бұрын
You’ll have to watch my auth playlist ASP.NET Core Authentication and Authorization Tutorials kzbin.info/aero/PLOeFnOV9YBa4yaz-uIi5T4ZW3QQGHJQXi
@mibli2935
@mibli2935 3 күн бұрын
Aside from the amazing quality of your material I especially appreciate the brevity of your introduction. Subscribe, like and support, without additional bla-bla-bla. Just like Jules says in "Pulp fiction" - "That's all you had to say, Negro!"(c)
@revocengiz
@revocengiz 3 күн бұрын
Thank you
@ardonbailey2654
@ardonbailey2654 3 күн бұрын
This is super helpful. Thanks.
@TheShawn_v
@TheShawn_v 3 күн бұрын
the butt over there makes me crazy
@nullentrophy
@nullentrophy 3 күн бұрын
.NET Auth is nasty T_T
@RawCoding
@RawCoding 3 күн бұрын
I now tried auth in spring, laravel, express, django. And I can say its not that bad here…
@matthewrossee
@matthewrossee 3 күн бұрын
Even fucking ruby on rails has less magic than spring.
@JoonhwanLee
@JoonhwanLee 3 күн бұрын
OMG, Amen
@verynotsuspicious
@verynotsuspicious 4 күн бұрын
appreciate you
@jeong-ahyoon9077
@jeong-ahyoon9077 4 күн бұрын
You are so good
@naveenpujari8996
@naveenpujari8996 4 күн бұрын
order of authentiction and authrization matters or not.? you mention aurthrization first in piple line service.addauthrization
@RawCoding
@RawCoding 4 күн бұрын
Yes it does, authN authentication is about WHO ARE YOU? authZ authorization is about ARE YOU ALLOWED? If we dont know who you are, we cant start answering are you allowed…
@naveenpujari8996
@naveenpujari8996 3 күн бұрын
@@RawCoding so yours viideo clip should be updated or you may need to drop a disclaimer and for users . as you have mentioned order viseversa.
@viniciuscarvalho5029
@viniciuscarvalho5029 4 күн бұрын
damn man! Thanks!
@user-py2xi2gf8z
@user-py2xi2gf8z 5 күн бұрын
Man, your explaining way is fascinating me.
@q1337
@q1337 7 күн бұрын
5:55 Honestly too real
@SZTUKAHARDKORU
@SZTUKAHARDKORU 8 күн бұрын
channel worth subscribing, thanks
@drygordspellweaver8761
@drygordspellweaver8761 8 күн бұрын
So hilarious that underneath all this bloated async garbage are if statements and gotos 🤡 what the industry has been demonizing for years. Lmao..
@drygordspellweaver8761
@drygordspellweaver8761 8 күн бұрын
eNtErPrIzE software: spend 20 hours to save 5 seconds of typing. Also make your code run 100x slower. Can't have customers with a good user experience, no sir.
@user-py2xi2gf8z
@user-py2xi2gf8z 9 күн бұрын
dude! thank you so much.
@chinmayshetye3
@chinmayshetye3 9 күн бұрын
Thanks!
@Somfic
@Somfic 9 күн бұрын
not to be dramatic but this video was a life changer for me when i first saw it, really inspired me to start working with functional code and eventually snowballed into adopting Rust as my new main language, thank you so much. extremely underrated.
@RawCoding
@RawCoding 9 күн бұрын
That’s what we love to hear! Well done 👏
@ivandrofly
@ivandrofly 10 күн бұрын
I've worked with spring before, we have 1 week and spend the next with solving the configuration issue with eclipse
@emabianchetti3758
@emabianchetti3758 11 күн бұрын
In my company we would like to migrate a set of applications from windows form to .NET Core Web app hosted in a local server. Since our PC belongs to a domain network, my idea was to structure the new infrastructure as you show in this video. So one app (IdentityServer) will be responsible to ask the user credentials and forward them via LDAP to the AD server that manages our domain credentials. When it authorizes the user, the identityserver looks for his permissions in our SQL db and then authorizes/non authorize the user to access the specific app resources… Could work?
@Azeemamjad017
@Azeemamjad017 11 күн бұрын
Very Informative thanks a lot💖
@tatpaul
@tatpaul 12 күн бұрын
Thanks, this and all other videos helps a lot to understand core concepts of .net. Probably the best explainer in whole youtube for this thematic
@jamesterstudio4812
@jamesterstudio4812 12 күн бұрын
Do you have an example where we are using google for authentication?
@wirelessmistress608
@wirelessmistress608 12 күн бұрын
you are totally wrong about T4 text templating ... you almost made me swallow my chewing gum hearing you talk Mono.TextTemplating.Roslyn is standalone and it is very much something you use away from Visual Studio In-Process in C# code directly with Roslyn compiling it for you under Net6+ ... I have projects that uses this and it works perfectly .... if you don't use or know something don't go and pretend you do ... it hurts your credibility + you go across major tech and swim in it as fast you can like they're just a breeze and almost a formality ... I didn't learn much but I can't see someone coming to this for the first time following anything you explained the way you avalanche this thing especially the interpreter pattern which is just the hardest thing you might try in the stack and make it sound like it's a breeze to write a lexer a parser and a ABNF or EBNF grammar and lexicon or walk you parse tree after this later and make something useful of the thing ... wow you're really the relaxed type ... you're either out of it or unconscious or never did a significant interpreter before and only just toy stuff ... can't stand your super cool style mentioning some of the hardest stuff on the planet ... like you do this without throwing a sweat or something ... if you don't emit IL in reflection you certainly can't do weaving that's for sure and if it's a problem to have a dynamic assembly in cache and change it up why cache it then ... explain that one because I sure as hell didn't get a thing of what you were saying ... you do expression and source generators and that's it ... according to my impression of your so-called tutorial
@mt89vein
@mt89vein 15 күн бұрын
This is called ambient context, and you should be careful with it. It may cause problems with testing and debugging
@kirillo3532
@kirillo3532 15 күн бұрын
Шикарный материал) спасибо, что освещаешь такие темы) Причем очень доступно и легко для усвоения темы)
@trudyreiser8075
@trudyreiser8075 15 күн бұрын
You go way too fast
@cocoscacao6102
@cocoscacao6102 16 күн бұрын
Great video again. Never heard of AsyncLocal up until now.
@piotrc966
@piotrc966 16 күн бұрын
Really great!
@jamesarceri5540
@jamesarceri5540 16 күн бұрын
Good stuff as always sir.
@binoypatel09
@binoypatel09 16 күн бұрын
Nicely explained, thanks for the great content
@urzalukaskubicek9690
@urzalukaskubicek9690 16 күн бұрын
The white screen when you switch to browser is killing me
@RawCoding
@RawCoding 16 күн бұрын
Don’t leave the house or the sun might kill you
@urzalukaskubicek9690
@urzalukaskubicek9690 15 күн бұрын
@@RawCoding I only leave my house in the night. Days are for sleeping.
@nullentrophy
@nullentrophy 17 күн бұрын
So, it behaves like this because http requests are handled asynchronously? -If they were handled synchronously this wouldn't be the behavior?- If they were handled synchronously, it would not have had scoped behavior? I am confused. It is unholy magic
@nullentrophy
@nullentrophy 17 күн бұрын
Checked out the implementation of AsyncLocal. It's just glorified Dictionary wrapper LOL
@thaibui1829
@thaibui1829 17 күн бұрын
thank you JESUS !!!!!!!!
@diegoronkkomaki6858
@diegoronkkomaki6858 17 күн бұрын
Good stuff, learned a lot.
@ivandrofly
@ivandrofly 17 күн бұрын
“Zeus! Your Son Has Returned. I Bring The Destruction Of Olympus!”
@jonyfrany1319
@jonyfrany1319 18 күн бұрын
permission block
@md.redwanhossain6288
@md.redwanhossain6288 18 күн бұрын
One question, when using docker, the DPAPI key needs to be saved in the DB. The secret key stores as plain text. To encrypt it, the MS docs says I need an certificate. I wonder if it is possible to use AES encryption to encrypt that key? This will make the stuff very simple.
@davidpccode
@davidpccode 19 күн бұрын
Thank youuuuuuuu
@carstenvoss6169
@carstenvoss6169 19 күн бұрын
I am asking myself, what the test tests. In the second example, you test that the HttpClient returns a response that you provided
@RawCoding
@RawCoding 18 күн бұрын
I am showing how to mock an httpclient for testing, I am not testing anything so you shouldn’t be asking yourself that because the video is not about writing a test.
@XinyaTang-oz5of
@XinyaTang-oz5of 19 күн бұрын
Hi! I want to know which previous episode I need to watch before going through this one! I have basic flask and web scrapping knowledge but got confused at around 7 mins of this video.
@tanoryjakaperdana1419
@tanoryjakaperdana1419 20 күн бұрын
We need to keep pass parameter to the contructor..
@frankhaugen
@frankhaugen 21 күн бұрын
It's for orchestration yet working with multiple repos isn't supported... How do I get this set up for my 134 repos with services, IDPs, cache providers etc?
@user-ox6qj4zh9s
@user-ox6qj4zh9s 21 күн бұрын
I tried the fetch thing but it does not redirect to google