C# Digest - Keep it secret, keep it safe with .NET
#479 – November 06, 2023 | View in browser |
C# Digest
Everything you need to know about configuration and secret management in .NET
A handy pocketguide that covers everything a .NET developer needs to know about configuration and secret management.
eBook: Migration to .NET MAUI (sponsor)
Do you plan to start your first cross-platform app? Or do you plan to migrate your Xamarin or desktop app to .NET MAUI? You're in the right place. Learn when and how to transition to cross-platform app development.
Questions I ask as .NET interviewer
This blog post is a small collection of questions I asked as a technical interviewer when we had candidates for software developer positions. This might be helpful for you if you are preparing for a job interview.
Deep Dive: Why did this dll increase in file size by 50%?
We recently noticed that one of the dlls that we produce had suddenly jumped up in file size. The WinUI Controls library, Microsoft.UI.Xaml.Controls.dll that ships as part of Windows App SDK had ballooned in size in our internal builds. It had suddenly grown from 7 MB to 10.5 MB – approximately a 50% increase in size.
Avoiding flaky tests with TimeProvider and ITimer
In this post I look at the new TimeProvider and ITimer types added in .NET 8, describe how to use them, and show common problems they solve.
Removing fields from an object should reduce that object's size. Why am I not seeing any difference?
how did you like this issue?
newsletters
Older messages
Using PerfView to Diagnose High CPU in an ASP.NET app
Sunday, October 29, 2023
PerfView was critical in tracking down the problem #478 – October 30, 2023 View in browser C# Digest Using PerfView to Diagnose High CPU in an ASP.NET app At work, I was recently faced with a puzzling
Premature Infrastructure is the Root of All Evil
Sunday, October 22, 2023
A habit of creating infrastructure code before it is actually needed #477 – October 23, 2023 View in browser C# Digest Premature Infrastructure is the Root of All Evil Premature infrastructure is a
The lowly strategy pattern is still useful
Thursday, October 19, 2023
Allows one of a family of algorithms to be selected on-the-fly at runtime #476 – October 16, 2023 View in browser C# Digest The Lowly Strategy Pattern is Still Useful One of the simplest and most
Dynamically adapting to application sizes
Sunday, October 8, 2023
.NET 8.0 new experimental GC feature called DATAS #475 – October 09, 2023 View in browser C# Digest Dynamically adapting to application sizes The .NET 8 GC introduces an experimental feature called
Improve memory allocation by initializing collection size
Sunday, October 1, 2023
Sometimes just a minor change can affect performance #474 – October 02, 2023 View in browser C# Digest Improve memory allocation by initializing collection size Sometimes just a minor change can affect
You Might Also Like
GCP Newsletter #399
Monday, May 20, 2024
Welcome to issue #399 May 20th, 2024 News Gemini Official Blog Vertex AI Vertex AI at I/O: Bringing new Gemini and Gemma models to Google Cloud customers - Vertex AI updates from Google I/O '24.
SeekOut lays off staff
Monday, May 20, 2024
Plus: ChatGPT revenue heats up and Meta's Oversight Board pulls at a Threads case View this email online in your browser By Christine Hall Monday, May 20, 2024 Good afternoon, and welcome back to a
👋 Try These Samsung Galaxy Gestures and Motions — Tips to Free Up OneDrive Storage
Monday, May 20, 2024
Also: Using the Apple Watch as a Walkie-Talkie, and More! How-To Geek Logo May 20, 2024 Did You Know Despite what you may have been taught in school, there are only 4 Great Lakes, hydrologically
TechCrunch Space: Star(side)liner
Monday, May 20, 2024
The first crewed launch of Boeing's Starliner capsule has been pushed back yet again to no earlier than May 25. View this email online in your browser By Aria Alamalhodaei Monday, May 20, 2024
AI Consultants should have a 15-Minute Sales Call Funnel
Monday, May 20, 2024
Your feedback is clear. I'll build 'the AI Consultant program'
Daily Coding Problem: Problem #1447 [Medium]
Monday, May 20, 2024
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Mastermind is a two-player game in which the first player attempts to guess
JTBD deep-dive - and a special announcement
Monday, May 20, 2024
Before we get to this week's Deep-Dive, we're pumped to announce that today is the official launch day for Today, we relaunch Gigantic, now powered by Product Collective. Gigantic helps product
⚙️ Exclusive Interview: Deeplearning.ai cofounder on the importance of regulation for job creation
Monday, May 20, 2024
Plus: The FTC has a few questions about AI & Colorado gets serious about AI regulation
2 weeks until the R&D 100 Final Deadline!
Monday, May 20, 2024
2 weeks until the R&D 100 Final Deadline! WTWH Media The 62nd R&D 100 Awards competition is nearing the end of its run, with the Final submission deadline being two weeks away. This esteemed
Cybersecurity consolidation is here: CyberArk snags Venafi for $1.54B
Monday, May 20, 2024
CyberArk is acquiring Venafi from Thoma Bravo for a good $1.54 billion. View this email online in your browser By Rebecca Bellan Monday, May 20, 2024 Welcome to TechCrunch AM! This morning, we've