CSharp developers are familiar with IServiceCollection in ASP NET Core...
Read more here:
https://www.devleader.ca/2024/05/14/how-to-use-iservicecollection-in-console-applications-what-you-need-to-know/
CSharp developers are familiar with IServiceCollection in ASP NET Core...
Read more here:
https://www.devleader.ca/2024/05/14/how-to-use-iservicecollection-in-console-applications-what-you-need-to-know/
So it looks like there's more than one way to compare strings in CSharp, eh?
Read more here:
https://www.devleader.ca/2024/01/01/how-to-compare-strings-in-csharp-tips-and-tricks-you-need-to-know/
Do you use optional parameters in CSharp?
Read more here:
https://www.devleader.ca/2023/12/03/how-to-take-advantage-of-csharp-optional-parameters-for-cleaner-code/
How does the switch statement work in CSharp?
Read more here:
https://www.devleader.ca/2023/11/16/the-csharp-switch-statement-how-to-go-from-zero-to-hero/
How do you use enums in CSharp?
Read more here:
https://www.devleader.ca/2023/10/27/how-to-use-enums-in-csharp-understanding-the-basics/
Bart Wullems of The Art of Simplicity shares his experience using Microsoft's .NET Source Browser to take a peek at a particular API's internals. The code documentation pages have links to the corresponding Github repositories where you can see exactly how any given function is implemented.
"Browse the .NET code base with the .NET Source Browser"
https://bartwullems.blogspot.com/2025/06/browse-net-code-base-with-net-source.html
#programming #dotnetcore #documentation #education #opensource
Have you used reflection in CSharp?
Read more here:
https://www.devleader.ca/2023/10/25/how-to-master-the-art-of-reflection-in-csharp-and-boost-your-programming-skills/
Cleaned up discovery-related workflows:
✔ Structured logging
✔ Better data shape for UI
✔ Stronger test coverage
Larger procedural logic is on deck — one rule at a time.
Focused on backend resiliency today. Every operation now logs success/failure with full traceability. Sleek, testable, and built for scale.
#BackendDev #DotNetCore #Auditing #DevLog #CleanArchitecture
Tested duplicate assignment edge cases today and watched the constraints + logs catch it like clockwork. This is what good engineering feels like.
You've no doubt seen this keyword in CSharp code...
Read more here:
https://www.devleader.ca/2024/01/10/what-does-yield-do-in-c-a-simplified-view-for-beginners/
InfoWorld contributor Joydip Kanjilal reviews a group of read-only data structures in .NET Core that are optimized to allow very fast thread-safe reads over their data in comparison to plain dictionaries, lists, and hash sets.
Namely: FrozenSet and FrozenDictionary.
He also shows benchmark results, and includes a tutorial written in C#.
"How to use frozen collections in C#"
https://www.infoworld.com/article/4000458/how-to-work-with-frozen-collections-in-c-sharp.html
#programming #csharp #datastructures #optimization #dotnetcore
What kind of sorcery do we get with TWO dependency containers in ASP NET Core?!
Read more here:
https://www.devleader.ca/2024/05/03/autofac-componentregistrybuilder-in-asp-net-core-how-to-register-dependencies-part-3/
What is Base64 and how does it help us with binary data?
Read more here:
https://www.devleader.ca/2024/01/02/how-to-format-a-string-as-base64-in-csharp-beginners-guide/
What happens if we ditch the recommended way to set up Autofac in ASP Net Core?
Read more here:
https://www.devleader.ca/2024/05/02/autofac-containerbuilder-in-asp-net-core-what-you-need-to-know-part-2/
Is using AutofacServiceProviderFactory the best way to setup Autofac?
Read more here:
https://www.devleader.ca/2024/04/30/autofacserviceproviderfactory-in-asp-net-core-problems-with-dependency-injection-part-1/
Roblox is hiring Principal Software Engineer - Core Services
🔧 #csharp #golang #java #dotnet #dotnetcore #aspdotnet #flask #android #ios #express #api #rest #docker #principalengineer
🌎 San Mateo, California
⏰ Full-time
🏢 Roblox
Job details https://jobsfordevelopers.com/jobs/principal-software-engineer-core-services-at-roblox-com-jan-23-2025-f07cea?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Upgrading Your .NET Applications: Exploring .NET Upgrade Assistants at Microsoft Build.
buff.ly/wwbSsPV
#dotnet #modernization #msbuild #dotnetcore #visualstudio #vscode
Upgrading Your .NET Applicatio...
Upgrading Your .NET Applications: Exploring .NET Upgrade Assistants at Microsoft Build.
#dotnet #modernization #msbuild #dotnetcore #visualstudio #vscode
Exceptions are a plague on programming.
Read more here:
https://www.devleader.ca/2024/04/23/try-catch-in-c-the-basics-you-need-to-know/