{"id":5812,"date":"2026-10-06T02:57:07","date_gmt":"2026-10-06T05:57:07","guid":{"rendered":"https:\/\/tucumandevelopers.com\/index.php\/2026\/10\/06\/dotinsights-october-2026\/"},"modified":"2026-10-06T02:57:07","modified_gmt":"2026-10-06T05:57:07","slug":"dotinsights-october-2026","status":"publish","type":"post","link":"https:\/\/tucumandevelopers.com\/index.php\/2026\/10\/06\/dotinsights-october-2026\/","title":{"rendered":"dotInsights | October 2026"},"content":{"rendered":"<div>\n<div>\n<section data-clarity-region=\"article\">\n<div>\n<p><a href=\"\/dotnet\/category\/net-tools\/\">.NET Tools<\/a><\/p>\n<p><strong>Did you know?<\/strong> The <code>System.Threading.Interlocked<\/code> class provides <a href=\"https:\/\/learn.microsoft.com\/en-us\/dotnet\/api\/system.threading.interlocked?view=net-10.0\" target=\"_blank\" rel=\"noopener\">atomic operations on shared variables<\/a>, so multiple threads can update them safely without a lock.<\/p>\n<figure><\/figure>\n<p>Welcome to dotInsights by JetBrains! This newsletter is the home for recent .NET and software development related information.<\/p>\n<h2>\ud83d\udd17 Links<\/h2>\n<p>Here\u2019s the latest from the developer community.<\/p>\n<ul>\n<li><a href=\"https:\/\/laurentkempe.com\/2026\/09\/26\/csharp-15-collection-expression-arguments\/\" target=\"_blank\" rel=\"noopener\">C# 15 Collection Expression Arguments: What\u2019s New vs C# 12 and 13<\/a> and <a href=\"https:\/\/laurentkempe.com\/2026\/09\/19\/typesafe-jev-dotnet-sdk-introduction\/\" target=\"_blank\" rel=\"noopener\">TypeSafe\u2019s Jev AI Model in .NET: A Community SDK for Structured AI Output in C#<\/a> \u2013 Laurent Kemp\u00e9<\/li>\n<li><a href=\"https:\/\/www.telerik.com\/blogs\/creating-account-ui-net-maui\" target=\"_blank\" rel=\"noopener\">Creating an Account UI in .NET MAUI<\/a> \u2013 Leomaris Reyes<\/li>\n<li><a href=\"https:\/\/steven-giesel.com\/blogPost\/4368fcea-c922-403e-bb3b-6b4990eb36d2\" target=\"_blank\" rel=\"noopener\">Adding Properties with extension methods in C# 14<\/a> \u2013 Steven Giesel<\/li>\n<li><a href=\"https:\/\/www.preemptive.com\/blog\/control-flow-obfuscation\/\" target=\"_blank\" rel=\"noopener\">Control Flow Obfuscation: A Practitioner\u2019s Guide for .NET and Java Teams<\/a> \u2013 Michelle Pruitt<\/li>\n<li><a href=\"https:\/\/minidump.net\/the-hidden-trap-of-fixed-buffers-in-csharp\/\" target=\"_blank\" rel=\"noopener\">The hidden trap of fixed buffers in C#<\/a> \u2013 Kevin Gosse<\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=YMyo16QX4I0\" target=\"_blank\" rel=\"noopener\">Interactive Terminals in the Browser with Aspire and .NET!!!<\/a> \ud83c\udfa5 \u2013 Isaac Levin<\/li>\n<li><a href=\"https:\/\/blog.maartenballiauw.be\/posts\/2026-10-01-using-aspnet-core-passkeys-for-second-factor-authentication\/\" target=\"_blank\" rel=\"noopener\">Using ASP.NET Core Passkeys for Second Factor Authentication<\/a> \u2013 Maarten Balliauw<\/li>\n<li><a href=\"https:\/\/andrewlock.net\/exploring-the-dotnet-11-preview-7-the-pain-of-serializing-unions-and-closed-class-hierarchies-with-system-text-json\/\" target=\"_blank\" rel=\"noopener\">The pain of serializing unions and closed class hierarchies with System.Text.Json<\/a> \u2013 Andrew Lock<\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=RvwZXIhP6Vg\" target=\"_blank\" rel=\"noopener\">My Claude Code Status Line (Steal It)<\/a> \ud83c\udfa5 \u2013 Gui Ferreira<\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=YyJ3cI25HNs\" target=\"_blank\" rel=\"noopener\">You\u2019re Not Doing Event-Driven Architecture. You\u2019re Doing CRUD Over Pub\/Sub<\/a> \ud83c\udfa5 \u2013 CodeOpinion by Derek Comartin<\/li>\n<li><a href=\"https:\/\/lemire.me\/blog\/2026\/09\/26\/how-fast-can-you-fix-a-utf-16-string-in-c\/\" target=\"_blank\" rel=\"noopener\">How fast can you fix a UTF-16 string in C#?<\/a> \u2013 Daniel Lemire<\/li>\n<li><a href=\"https:\/\/www.freecodecamp.org\/news\/the-design-patterns-handbook-learn-popular-design-patterns-with-c-code-examples\/\" target=\"_blank\" rel=\"noopener\">The Design Patterns Handbook: Learn Popular Design Patterns with C# Code Examples<\/a> \u2013 Isaiah Clifford Opoku<\/li>\n<li><a href=\"https:\/\/martinfowler.com\/rachels-ramblings\/code-review.html\" target=\"_blank\" rel=\"noopener\">Maybe We Shouldn\u2019t Be Reviewing All This Code<\/a> \u2013 Rachel Laycock<\/li>\n<li><a href=\"https:\/\/www.clearmyinbox.ai\/learn\/counting-claude-code-mistakes-dotnet-saas\" target=\"_blank\" rel=\"noopener\">I counted Claude Code\u2019s mistakes for six months<\/a> \u2013 Chris Devine<\/li>\n<li><a href=\"https:\/\/www.red-gate.com\/simple-talk\/ai\/what-really-happens-when-you-let-ai-design-your-database-schema-everything-you-should-know\/\" target=\"_blank\" rel=\"noopener\">What really happens when you let AI design your database schema (everything you should know)<\/a> \u2013 Lukas Vileikis<\/li>\n<li><a href=\"https:\/\/dotnettips.com\/2026\/09\/06\/net-object-pooling-reducing-allocation-costs-and-gc-pressure\/\" target=\"_blank\" rel=\"noopener\">.NET Object Pooling: Reducing Allocation Costs and GC Pressure<\/a> \u2013 David McCarter<\/li>\n<li><a href=\"https:\/\/www.thoughtworks.com\/insights\/blog\/generative-ai\/why-generative-ai-wont-create-ten-x-developers\" target=\"_blank\" rel=\"noopener\">Why generative AI won\u2019t create 10x developers<\/a> \u2013 Ricardo Piccoli<\/li>\n<li><a href=\"https:\/\/blog.elmah.io\/getting-started-with-rag-in-asp-net-core\/\" target=\"_blank\" rel=\"noopener\">Getting started with RAG in ASP.NET Core<\/a> \u2013 Ali Hamza Ansari<\/li>\n<li><a href=\"https:\/\/itnext.io\/how-we-built-real-time-stock-pricing-at-mofid-brokerage-031015ce1301\" target=\"_blank\" rel=\"noopener\">How We Built a Real-Time Stock Pricing System at Scale<\/a> \u2013 Mohsen Rajabi<\/li>\n<li><a href=\"https:\/\/www.devleader.ca\/2026\/09\/03\/how-to-unit-test-a-c-processing-pipeline\" target=\"_blank\" rel=\"noopener\">How To Unit Test a C# Processing Pipeline<\/a> \u2013 Nick Cosentino<\/li>\n<li><a href=\"https:\/\/www.roundthecode.com\/dotnet-tutorials\/what-is-middleware-aspnet-core-and-gotchas\" target=\"_blank\" rel=\"noopener\">What is middleware in ASP.NET Core and the gotchas<\/a> \u2013 David Grace<\/li>\n<li><a href=\"https:\/\/blog.elmah.io\/using-c-14-to-build-smart-records-for-config-settings-models\/\" target=\"_blank\" rel=\"noopener\">Using C# 14 to build \u201cSmart records\u201d for config &amp; settings models<\/a> \u2013 Ali Hamza Ansari<\/li>\n<li><a href=\"https:\/\/blog.ploeh.dk\/2026\/09\/08\/worse-is-better-c-versus-f\/\" target=\"_blank\" rel=\"noopener\">Worse is better: C# versus F#<\/a> \u2013 Mark Seemann<\/li>\n<li><a href=\"https:\/\/shinylib.net\/blog\/2026\/09\/shiny-appfunctions\/\" target=\"_blank\" rel=\"noopener\">Introducing Shiny.AppFunctions \u2014 One C# Declaration for Siri and Gemini<\/a> \u2013 Allan Ritchie<\/li>\n<li><a href=\"https:\/\/sunsetless.com\/guides\/ews-to-graph-differences\" target=\"_blank\" rel=\"noopener\">What changes when EWS Managed API code moves to Microsoft Graph<\/a> \u2013 Jack Marchewka<\/li>\n<li><a href=\"https:\/\/www.kunal-chowdhury.com\/2026\/09\/csharp-14-extension-types-static-members.html\" target=\"_blank\" rel=\"noopener\">C\u266f 14 Extension Types and Static Members \u2013 Next-Gen Extension Architecture for Clean .NET 10 Code<\/a> \u2013 Kunal Chowdhury<\/li>\n<li><a href=\"https:\/\/www.freecodecamp.org\/news\/the-design-patterns-handbook-learn-popular-design-patterns-with-c-code-examples\/\" target=\"_blank\" rel=\"noopener\">The Design Patterns Handbook: Learn Popular Design Patterns with C# Code Examples<\/a> \u2013 Isaiah Clifford Opoku<\/li>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/unions-and-closed-hierarchies-in-aspnetcore\/\" target=\"_blank\" rel=\"noopener\">Use C# unions and closed hierarchies in ASP.NET Core<\/a> \u2013 Dmitrii Korolev<\/li>\n<li><a href=\"https:\/\/jesseliberty.com\/2026\/09\/10\/agent-skills-101\/\" target=\"_blank\" rel=\"noopener\">Agent Skills 101<\/a> \u2013 Jesse Liberty<\/li>\n<li><a href=\"https:\/\/www.twilio.com\/en-us\/blog\/developers\/tutorials\/product\/augment-voice-calls-twilio-intelligence-csharp\" target=\"_blank\" rel=\"noopener\">How to Augment Voice Calls with Twilio Intelligence in C#<\/a> \u2013 Matthew Setter<\/li>\n<\/ul>\n<h2>\u2615 Coffee Break<\/h2>\n<p>Take a break to catch some fun social posts.<\/p>\n<p>\ud83d\udcd6 It\u2019s just how things are now \u2026.<\/p>\n<figure>\n<\/figure>\n<p>\ud83d\udce8We\u2019ve all been there. <\/p>\n<figure>\n<\/figure>\n<p>\ud83d\udda5\ufe0f What kind of IT department is this?!?<\/p>\n<figure>\n<\/figure>\n<h2>\ud83d\uddde\ufe0f JetBrains News<\/h2>\n<p>What\u2019s going on at JetBrains? Check it out here:<\/p>\n<p><strong>\ud83c\udf89 <\/strong><a href=\"https:\/\/www.youtube.com\/watch?v=adwmjYzQhaU\" target=\"_blank\" rel=\"noopener\"><strong>&nbsp;.NET Day Online 2026 | October 7, 2026 at 11:00 CEST | tune in here<\/strong><\/a> \ud83c\udf89`<\/p>\n<ul>\n<li><a href=\"https:\/\/blog.jetbrains.com\/dotnet\/2026\/09\/28\/rd-2026-2-3\/\">Rider 2026.2.3 Is Released!<\/a><\/li>\n<li><a href=\"https:\/\/blog.jetbrains.com\/dotnet\/2026\/09\/16\/rd-rs-2026-2-2\/\">Rider and ReSharper 2026.2.2 Are Out!<\/a><\/li>\n<li><a href=\"https:\/\/blog.jetbrains.com\/dotnet\/2026\/09\/09\/why-rider-and-resharper-were-slow-to-start-and-how-microsoft-helped-fix-the-problem\/\">Why Rider and ReSharper Were Slow to Start, and How Microsoft Helped Fix the Problem<\/a><\/li>\n<\/ul>\n<p>\u2709\ufe0f Comments? Questions? <a href=\"mailto:dotnet-advocates@jetbrains.com\">Email us<\/a>.&nbsp;<\/p>\n<\/p><\/div>\n<p> <a href=\"#\"><\/a> <\/section>\n<div>\n<p><h2>Discover more<\/h2>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>Fuente: <a href=\"https:\/\/blog.jetbrains.com\/dotnet\/2026\/10\/05\/dotinsights-october-2026\/\">Art\u00edculo original<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>.NET Tools Did you know? The System.Threading.Interlocked class provides atomic operations on shared variables, so multiple threads can update them safely without a lock. Welcome to dotInsights by JetBrains! This newsletter is the home for recent .NET and software development related information. \ud83d\udd17 Links Here\u2019s the latest from the developer community. C# 15 Collection Expression [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5811,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"webixso_pending_account_ids":""},"categories":[46],"tags":[],"class_list":["post-5812","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-jetbrain"],"jetpack_publicize_connections":[],"_links":{"self":[{"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/posts\/5812","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/comments?post=5812"}],"version-history":[{"count":0,"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/posts\/5812\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/media\/5811"}],"wp:attachment":[{"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/media?parent=5812"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/categories?post=5812"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/tags?post=5812"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}