.NET Tools
Essential productivity kit for .NET and game developers
dotInsights | April 2024
Welcome to dotInsights by JetBrains! This newsletter is the home for recent .NET and software development related content.
Featured Content
This month, we bring you featured content from Dennis Dietrich! Dennis Dietrich is a manager at Phoenix Contact’s Industrial Cabinet Solutions (ICS) business unit where he leads a software development team. He holds a master’s degree in Advanced Software Engineering from the University of Leicester and has over 20 years of industry experience in various roles including testing, development, and technical leadership.
When Rachel asked me to write a few paragraphs for the next issue of the dotInsights newsletter, I said “yes.” I said “yes” because I’d given her a couple of “maybes” in the past, and I was afraid doing so again might cut me off from her delicious homemade tiramisu for a while.
And as luck would have it, I’m working on a new talk at the moment and penned this synopsis of it titled “Sitting in meetings all day long: My first 180 days as a new Software Engineering Manager,” summarizing the talk and what you need to know if you’re considering engineering management. I ended up with almost 1900 words without even covering everything that’ll be in the talk.
This is how I ended up with submitting these two paragraphs you’re currently reading and a new article on LinkedIn. Instead of a preview – or an ad, if you will – for an upcoming talk, it’s a preview for a preview of an upcoming talk: Previewception (and, yes, Inception is one of my favorite movies).
In it, I talk about how I got ready for taking on my first manager position, about the differences between leadership and management, and how being a manager will change how you communicate. So without further ado and for your reading pleasure I present: Sitting in meetings all day long: A preview of my first 180 days as a new Software Engineering Manager.
Keep an eye out for a conference near you and come see the talk! In the meantime or if you can’t make it, here are some recommended books:
Links
Here’s the latest from the developer community.
- Call your Azure AD B2C protected API with authenticated HTTP requests from your JetBrains IDE – Alexandre Nédélec
- Read a Text File Without Specifying the Full Path in C# – Aneta Muslić
- Debugging MAUI for Beginners and the Erroneous Cursor Position – Iris Classon
- Beyond the Basics: Learning About Text-to-Speech in .NET MAUI – Leomaris Reyes
- Generate Unit Tests Using AI Assistant – Rachel Appel
- Our Favorite JetBrains Rider Shortcuts that aren’t Alt+Enter or Shift+Shift – Khalid Abuhakmeh (feat. JetBrains .NET Advocates)
- The Fastest Way to Search Gets Even Better in .NET 9 – Nick Chapsas
- Get Dummy JSON Data for Development and Prototype Testing with Project DummyJSON – Dave Ward
- Collection Expressions – Using C# 12 in Rider and ReSharper – Matthias Koch
- Understanding System.Diagnostics DiagnosticSource and DiagnosticSourceListener (Part 1) – Steve Gordon
- An introduction to the heap data structure and .NET’s priority queue – Andrew Lock
- Lightweight In-Memory Message Bus Using .NET Channels – Milan Jovanović
- How to Manage User Lifecycle with .NET and SCIM – Ram Gandhi
- Azure Functions Extensibility – Extensions and Isolated Worker Model – Tomasz Pęczek
- Mocking HttpClient requests for C# unit tests – Thomas Ardal
- How Much Does It Cost to Call OpenAI APIs? – Stephen Walther
- How to Send a JSON Object Using HttpClient in .NET – John Ademola
- 7 C# Project Ideas For Beginners To Escape Tutorial Hell – Nick Cosentino
- An Introduction to JetBrains Rider – Tips and Tricks – Dan Clark
From our .NET Guide
Each month we feature tutorials or tips from our .NET Guide.
Coffee Break
Take a break to catch some fun social posts.
JetBrains News
What’s going on at JetBrains? Check it out here:
- The ReSharper 2024.1 Release Candidate Is Now Available
- The Rider 2024.1 Release Candidate Is Now Available
- Sirenix’s Odin Inspector Support Comes to Rider, a JetBrains IDE
- Blazor Wasm Development Upgrades in JetBrains Rider 2024.1
✉️ Comments? Questions? Send us an email.