How To Force The 'true' Command To Return 'false' Recently, I published a video containing potentially dangerous misinformation. In this article, I'd like to set the record straight in the hopes of repairing my reputation, and preventing others from making the same mistake that I did.
DO YOU WANT TO BECOME CREATIVE? - Richard Koch Richard Koch is a former management consultant, entrepreneur, and writer of several books on how to apply the Pareto principle (80/20 rule) in all walks of life.
How to land your first job Tech Trailblazing: Your Ultimate Guide to Landing Your First Job Insights and strategies for unlocking your tech career potential
Origin trials and tribulations A deep dive into the state of origin trials across the web and who's (mis)using them, powered by HTTP Archive data from 16 million sites.
Building a Vertx Cluster Manager IntroductionIt is common practice to deploy multiple copies of an application spread across multiple servers, sometimes even across multiple regions. This is mainly to take advantage of high availbili
Garden Path Content | Sam Bleckley I’ve fought with this essay for ages, partly because the vocabulary in it makes me sad. I want to talk generically about telling stories starting in prehistory, and continuing through printing political pamphlets in the Enlightenment, publishing novels in...
Rendering rich responses from LLMs | Spencer Miskoviak How to render LLM (OpenAI) responses as rich-text with Vercel AI.
Conducting a Great Technical Interview Technical interviews are a vital component of culture building and setting your team up for success. Here is how I make sure they go well and have a great time doing it.
Languages & Runtime Community Standup | Practical steps to keep up with the latest .NET features Jeff Fritz told us that he took the screen name C# Fritz because it sounded cool, and that he considers himself an everyday developer. Join us for a chat wit...
What is AWS SQS #shorts What is AWS SQS #shorts Let us connect:🌍 My website - https://mohamadlawand.com📸 Instagram - https://www.instagram.com/mohamadlawand/🐦 Twitter - https...
How To Cache Filtered & Paged Database Results In C# dotnet In this video, I'll show you how to cache filtered and paged database results in C# by walking through my result set cache implementation. This will help you...
Native AOT Advances in .NET 8 Preview 6 -- Visual Studio Magazine .NET 8, now four months away from GA, continues to advance native ahead-of-time compilation (native AOT) functionality in the new Preview 6.
🔴 Recreating Threads App with .NET MAUI & NEW VS Code Extension! Let's try to recreate the Threads app UI with .NET MAUI all using the brand new .NET MAUI VS Code Extension!!! Join me live, ask questions, and code along wi...
Delete code related to CompilationRelaxations.NoStringInterning by MichalStrehovsky · Pull Request #64521 · dotnet/runtime The code that was dealing with this relaxation was deleted in #57693 last year (ceeload.cpp, line 4006). We still had code that was telling RyuJIT not to inline string literals across modules if No...
JIT: Import string.Empty as "" by EgorBo · Pull Request #64530 · dotnet/runtime A better version of #44847, it now saves mdToken of actual "" in VM and JIT just asks VM for it. Extends effect of #63734 for string.Empty Example: int Test1() => string.Empty.Length; // e.g. after...
Announcing Windows 11 Insider Preview Build 25905 Hello Windows Insiders, today we are releasing Windows 11 Insider Preview Build 25905 to the Canary Channel. We are releasing ISOs for this build – they can be downloaded here. Starting with to
What does Azure AD renamed Microsoft Entra ID mean for .NET developers? - .NET Blog Azure Active Directory (Azure AD) is being renamed as part of unification with the expanded Microsoft Entra identity and network access product family. This is a name change only and does not require any direct action from .NET developers.
Compiled Queries with Marten I had tentatively promised to do a full “critter stack” version of Oskar’s sample application in his Vertical Slices in Practice post last week that used Marten’s event sour…
How to Program C# in Visual Studio Code [2023] Developing C# in Visual Studio Code is simple, doesn't cost anything, and offers a great cross-platform developer experience.00:00 Introduction00:21 Installi...
How to prevent the screen turn off after a while in Blazor One of the challenges of web development is to keep the screen awake when an application needs to...
How to clone a Windows Runtime vector in the face of possible concurrent modification, part 1 - The Old New Thing Backing off and retrying, but the detection is the tricky part.
Program BEFORE the program - elegant abstractions A powerful functional programming technique that can be used to create elegant abstractions, all that it requires is a program running before your actual pro...
Enable EF Core Logging For Easier Debugging #shorts 🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovicJoin my weekly .NET newsletter:https://www.milanjovanovic.techRead ...
.NET Community Toolkit 8.2.1: New Code Fixers, Diagnostics and QoL Improvements Microsoft has published the latest version of its .NET Community Toolkit, version 8.2.1, with several new enhancements and features. According to the release, this new version brings quality-of-life improvements across all libraries, performance optimizat...
StyleCop Analyzers Implementation in .NET - Code Maze In this article, we will explore StyleCop Analyzers and how to configure them to enforce the desired coding style across our team.
Microsoft .NET Code Analysis: Understanding the Importance of ConfigureAwait() in Reusable Assemblies Check out this article on the importance of ConfigureAwait() in reusable assemblies. It discusses performance, avoiding deadlocks, and scalability.
GitHub - kaangiray26/geddit-app: Geddit is an open-source, Reddit client for Android without using their API Geddit is an open-source, Reddit client for Android without using their API - GitHub - kaangiray26/geddit-app: Geddit is an open-source, Reddit client for Android without using their API
Public, Private, and Protected Class Visibility Patterns in JavaScript An overview of JavaScript class member visibility language features and patterns.
React Router Hooks—Part 2 A summary of the useSubmit(), useBeforeUnload() and useRouteError() hooks of the newly released version of the React Router library, v6.
Blazor Basics: Data Binding in Blazor Data binding is a foundational feature of Blazor development used to bind data from C# code to the UI. Take a look at one-way, two-way and event binding.
dotTrace comes to BenchmarkDotNet | The .NET Tools Blog Using dotTrace profiling with BenchmarkDotNet benchmarking runs for .NET applications.
Using OWASP Dependency Check in Azure DevOps for .NET applications The OWASP Dependency-Check tool is a free open-source Software Composition Analysis (SCA) tool that attempts to detect publicly disclosed v...
.NET 8 Preview 6 Bolsters New Blazor Rendering Schemes -- Visual Studio Magazine Microsoft shipped .NET 8 Preview 6, bolstering the new rendering schemes for Blazor, the ASP.NET Core web-dev component that allows for primarily using C# instead of JavaScript.