Meet Rider 2024.1 ๐
๐ A new tool to monitor your appโs performance
โ๏ธ Sticky lines in the editor
๐ Collections visualizer for the debugger
โจ Reworked New Project dialog and Terminal tool window
๐ฎ Support for @Odin_Inspector for @unitygames
๐น๏ธ Support for @UnrealEngineโs Slate UI framework
More reasons to update: jb.gg/rd-2024-1#dotnet#gamedev
What is the cleanest way to get configuration values in .NET?
I use the Options pattern, and here's why you.
App configuration lives in environment variables or JSON files.
You can get individual values using the `IConfiguration` interface.
But this is error-prone and cumbersome, so I don't recommend it.
Instead, I'll use the Options pattern:
- Create a class to represent the settings
- Bind the class properties application settings (JSON)
- Consume the Options pattern in my code using IOptions
You can also add data annotations to your settings class for simple validation.
Are you using the Options pattern?
If you are new to the Options pattern, start here โ milanjovanovic.tech/blog/howโฆ
How do you do more with Entity Framework?
#dotNETRocks talks to @ErikEJ about his work contributing to Entity Framework and creating tools to make #EntityFramework easier to use.
Listen in. ๐ฆป msft.it/6017gjB2L
ALT Image showing the .NET Rocks Podcast title slide on the left and the show hosts playfully holding microphones on the right.
๐ฃ GitHub Advanced Security for Azure DevOps public preview starts now! ๐ฃ
...now including the same secret scanning, dependency scanning, and CodeQL code scanning capabilities available within GitHub Enterprise.
Learn more. msft.it/6017gbogH
.NET Devs, how are you writing your frontends?
Blazor, Razor pages, Javascript framework?
If your not using Blazor yet, will the release of Blazor United in .NET 8 change that?
GPT-4 will make you superhuman.
But most people donโt know the best ways to use AI
That's why I built this Ultimate GPT-4 Guide:
โข 50 Chapters
โข 700 No Code & AI Tools
โข 1000 GPT-4 Prompts
To get it,
โข Like
โข Reply "GPT-4"
โข Follow me (so that I can DM)
I'll DM you
Discover powerful, cost-effective tools to make the best of your Windows Server and SQL Server investments. Download the e-book today: msft.it/60165d9Hk
Thank you @DonovanBrown for being an inspirational speaker and always sharing. Many have grown and learnt alot through you. All the best in your future endeavours, be it retirement or semi retirement. May the legacy of the man in the #blackshirt forever live on.
It was just announced internally so I thought I would share it here as well. April 28th will be my final day at Microsoft. My goal two years ago was to retire in five years. I am just a bit ahead of schedule. Time to hang up the #Blackshirt for good. #RubDevOpsOnIt#LoECDA
How is clean architecture evolving?
#dotNETRocks and Steve Smith (@ardalis) about his efforts and the various elements that go into building applications using clean architecture principles.
msft.it/60165GgIu
Microsoft Azure Load Testing is now generally availableโผ๏ธ
โ Generate high-scale load
โ Gain-actionable insights
โ Ensure the resiliency of your applications and services
Learn more and get started with Azure Load Testing todayโผ๏ธ
msft.it/601351EYV
ALT Screen shot of advanced load testing scenarios