Тёмный
․NET Oxford
․NET Oxford
․NET Oxford
Подписаться
Rethinking XAML - Matt Lacey
10:27
Год назад
gRPC - Poornima Nayar
56:09
Год назад
Incident Management - Mårten Rånge
1:06:05
Год назад
Postman Flows - Matt Nield
15:58
2 года назад
C# Encryption 101 - Frans Lytzen
19:35
2 года назад
Optimise Your Azure Spend - with Frans
1:18:04
2 года назад
.NET 6 API diff - Stefan Pölz
21:24
2 года назад
Visual Studio 2022 - with Kendra Havens
1:05:55
2 года назад
Комментарии
@PaulSebastianM
@PaulSebastianM 3 месяца назад
In my view it seems like F# has the potential to become one of the most versatile programming languages out there while also being one of the biggest productivity boosters.
@mehdikhaleghian4890
@mehdikhaleghian4890 7 месяцев назад
This has been a very good session on the features of Azure Service Bus. Thanks for the upload
@capegreg3197
@capegreg3197 8 месяцев назад
Not easy to follow without access to code.
@luiscahuana310
@luiscahuana310 8 месяцев назад
thanks for share you knowlodge
@amarpanray
@amarpanray 11 месяцев назад
Wow, excellent communication skills. Thanks for this video.
@Manithan123
@Manithan123 Год назад
How to use Orchard with SQL Server? Why are there no videos on this topic??
@bakacheen
@bakacheen Год назад
it would also be an idea if the proxy generator would generate both the class and the interface as partial, in some cases there can be a need for more constructors because of some extra dependencies
@obinnaokafor6252
@obinnaokafor6252 Год назад
I think Xaml has served its purpose. It is high time Microsoft moved over to writing the UIs in code e.g. Comet C# MVU or MauiReactor. Just like Flutter
@mrx10001
@mrx10001 Год назад
Idk about pattern matching, just seems like it will simply make it harder to read code to me. I'm already avoiding using ?? since it can be more confusing sometimes. Readable code isn't just about the code being short, it's about the steps being in a logical and understandable sequence.
@nitkarshchourasia2406
@nitkarshchourasia2406 Год назад
You are a wonderful, human being.
@Piedone
@Piedone Год назад
You were a really awesome crowd, thank you for welcoming me!
@neunistivlija
@neunistivlija Год назад
I like rider because it works
@MogulSuccess
@MogulSuccess Год назад
is this for testing? What is the new benefit an organization gains after this?
@saravanan-subramanian
@saravanan-subramanian Год назад
Great overview and presentation, Kevin. Thank you!
@meme-blower
@meme-blower Год назад
very helpful, thanks
@bikerd12
@bikerd12 Год назад
Simply awesome presentation!!!!
@andrewreiser3584
@andrewreiser3584 Год назад
I take you point about the lack of toggle with going to Solution Explorer. But note that you can get back to the editor with Ctrl-F6
@fieryscorpion
@fieryscorpion 2 года назад
This talk was amazing! And the UI was so polished and nice! Can you please do another talk on doing proper authentication/ authorization, containerization, deployment etc.?
@larshanisch
@larshanisch 2 года назад
Nice talk! I think, your shooting function may have an error. If that's a TimeSpan, than TotalSeconds is the right property for the time difference. If you wait exactly one minute with your input, .Seconds is zero again, not 60. I confuse them all the time...
@achamamamtachot
@achamamamtachot 2 года назад
talk talk talk a lots of talking No code almost 30 mins. This is how Microsoft do the presentations.
@luciannaie
@luciannaie 2 года назад
increase the dev UI font size, when presenting its features ;)
@seanvogel8067
@seanvogel8067 2 года назад
Control G is the bell character, but I don’t know if it works. I think there’s a beep method somewhere in C sharp
@madsimonj
@madsimonj 2 года назад
Thanks. I'll have a look into that
@larshanisch
@larshanisch 2 года назад
\a is the bell character like \t is tab. Depending on the console implementation (and maybe your sound settings) just outputting it should beep.
@larshanisch
@larshanisch 2 года назад
I just tested Console.WriteLine("\a"). There will be a sound if your sound schema has it enabled (I always use "no sounds" so no "bell"). I don't know which of the sound setting it actually is... With the default schema there's some noise.
@simonpainter2242
@simonpainter2242 2 года назад
@@larshanisch Thanks! I'll see if I can get that change made in time for the next time I do this talk!!
@ramonbaldwin3751
@ramonbaldwin3751 2 года назад
😔 𝐩𝓻Ỗ𝓂Ø𝓈M
@ConnorZ
@ConnorZ 2 года назад
Very insightful presentation!
@pinguslol
@pinguslol 2 года назад
I like the idea for this talk a lot, but IMO there wasn’t enough substance. Underrated extensions, problems solved etc.
@McNerdius
@McNerdius 2 года назад
OK third and last attempt to share this info, it keeps getting nuked for some reason. Maybe posting as a reply rather than a top-level comment , it won't get nuked ? (I'm replacing dots with spaces between the quoted words, maybe it thinks i'm spamming links ?) Must-have entries in "settings json" for C# + VS Code: "omnisharp enableRoslynAnalyzers": true, "omnisharp enableImportCompletion": true, "omnisharp enableEditorConfigSupport": true And export Visual Studio Code Styles data to an editorconfig file in the root of solutions or projects - this is way more than vanilla editorconfig, search microsoft docs for more info. Doing these four things will bring the VS Code + C# editing experience much closer to that of Visual Studio.
@ImperatorZed
@ImperatorZed 2 года назад
So did Blazor desktop and mobile kind of merge with how Blazor MAUI works now?
@jacekbialek409
@jacekbialek409 2 года назад
yeah nice talk, but your APi it's not even inside the docker
@expeditiontoabyss3597
@expeditiontoabyss3597 2 года назад
Can you please clarify a bit. I assume that you will run your integration tests somewhere in your CI, right. How would the CI specify the configuration for the integration testing? Is it usually done via env varilables? In production, do people usually have docker-compose in ther CI tool as well, or do they create some database instance which is a bit more real to production? And in case you know, can we also write integration tests for queue events (for message-broker, e.g, RMQ)? Does anyone know good resource on that? Thanks!
@danclarkeuk
@danclarkeuk Год назад
Sorry for the slow reply - only just seen this comment. The config (eg. connection string) can be hardcoded. It's the same locally vs in CI. It's just localhost. Yep, you'd do docker-compose up as part of the pipeline, then docker compose down afterwards. Yep - you can do the same concept if you're using a message broker that can be run in Docker.
@SHAWNMOSSANEN
@SHAWNMOSSANEN 2 года назад
For Authencation should'nt we wrap our App Razor with CascadingAuthenticationState That's how I did it Example: <CascadingAuthenticationState> <Router AppAssembly="@typeof(Program).Assembly" AdditionalAssemblies="new[] { typeof(NetWebAssemblyUtilities).Assembly }"> <Found Context="routeData"> <AuthorizeRouteView RouteData="@routeData" DefaultLayout="@typeof(MainLayout)"> <NotAuthorized> <UnauthorizedComponent></UnauthorizedComponent> </NotAuthorized> </AuthorizeRouteView> </Found> <NotFound> <LayoutView Layout="@typeof(MainLayout)"> <NotFoundComponent></NotFoundComponent> </LayoutView> </NotFound> </Router> </CascadingAuthenticationState>
@chris-sainty
@chris-sainty 2 года назад
Generally, yes. I didn't do that in this talk as I was showing a lot of the nuts and bolts of how things work. But all that the CascadingAuthenticationState component does is provide a Task<AuthenticationState> cascading value that components in the app can receive as a cascading parameter and then use to get the current authentication state of the user.
@ozsvartkaroly
@ozsvartkaroly 2 года назад
Thank you for mentioning ZoomIt! I started using it too.
@andresestevez2701
@andresestevez2701 2 года назад
una duda cuanto es el costo, no ubico donde esta el precio solo es de 30 dias
@distinguishedmoments2277
@distinguishedmoments2277 2 года назад
Great video. Thanks a lot! Few people show this detailed explanation of the changes, mucho appreciato
@repsej74
@repsej74 2 года назад
Thanks for a good presentation. :)
@ToTheTMAX
@ToTheTMAX 2 года назад
When in the editor and I press the shortcut to resize the pane it doesn't work? Does yours work in the editor?
@emakei
@emakei 2 года назад
Sorry, guys. But is that real that I should in 2021 write “while not a.endOfStream” and not “f.readlines()”? Or this line of code have very special meaning?
@ianrussell877
@ianrussell877 2 года назад
Firstly, thank you for watching the video and for your comment. Since I don't read data from files very often, I wasn't aware that there were better ways of doing it. The primary reason for choosing that style, other than the obvious getting data from the file, was to show how to use IDisposible classes in F# with use and new.
@Samossam
@Samossam 2 года назад
Thanks for this video. The website feels really dense and too abstract to understand what the project is about. I found this video and your demos helpful to understand what Reaqtor does and could be used for 👍.
@ImranKhan-nc7wp
@ImranKhan-nc7wp 2 года назад
You made me fall in love with Blazor.
@CodingWithClarity
@CodingWithClarity 2 года назад
That's awesome! :)
@lightify97
@lightify97 2 года назад
What is the font you're using?
@5h0st001
@5h0st001 2 года назад
How did you get visual toolbox to show items like that?
@CodingWithClarity
@CodingWithClarity 2 года назад
This is Visual Studio plugin called DemoSnippets
@MrSikesben
@MrSikesben 2 года назад
Great! Chris
@satyavel8368
@satyavel8368 2 года назад
Awesome job Stephanie on presenting on #BicepLang
@ehvlullo
@ehvlullo 3 года назад
Nice talk! I feel integration test for APIs (specifically using a real sql server running in docker) does not get the spotlight it deserves. Seeing these direct assertions from the test project on the database using dapper now, it seems like the way to go.
@L0RDeX
@L0RDeX 3 года назад
Great video! I have been using Rider for a year now but found few new tips for myself.
@grimmersnee
@grimmersnee 3 года назад
this is a good one for me
@stevecollins4068
@stevecollins4068 3 года назад
Great talk Stuart. Shame required properties has been pushed back to C# 11
@mosth8ed
@mosth8ed 3 года назад
The content is great, but even with monitor brightness turned down to 10%, everything is just too bright for me. In future videos, might you consider at least a medium/darker grey for the slides/IDE theme? I had to pop the video out in a window and made it smaller to make it bearable to the old retinas.
@onman999
@onman999 Год назад
I was so happy to see him using a high contrast as that medium and darker grey are exhausting as one needs to gaze and squeeze the eyes to see what's actually happening (or press your nose against the screen). I really don't understand why people work on a dark theme as, apart from experience, it is already scientifically proven it is harder for your brain to process the text.
@marcialsilva6805
@marcialsilva6805 3 года назад
Love it, thanks
@jankool01
@jankool01 3 года назад
Thanks
@sunilanthony17
@sunilanthony17 3 года назад
Hi Chris, I have a follow-up question regarding security. I've always built apps using ASP.Net Core Identity user management to secure my web Apps/API's(jwt). Are you recommending developers to start using cloud providers such as Azure AD, Auth0, Okta and etc?
@chris-sainty
@chris-sainty 3 года назад
I am. I don't think most developers need to role their own auth and with the costs being so high of getting it wrong, I'd always leave it to the experts. Services like Auth0 and Azure B2C are free for a crazy number of users, 5000+.