.NET Monthly Roundup - September 2023 - .NET 8 RC1, Performance megapost, community news, and more! 📆Welcome to our September .NET Monthly Roundup with Jon Galloway! In just 3 minutes, Jon breaks down the latest news from the month of September 2023 that ....
New .NET MAUI Docs Detail How to Migrate from Xamarin.Forms -- Visual Studio Magazine Standing for .NET Multi-platform App UI, .NET MAUI has been described by the company as the 'evolution of Xamarin.Forms' with said evolution including the ability to create desktop apps in addition to the traditional mobile targets of Xamarin, iOS and And...
Exploring the Penthouse Hub: A Luxurious Retreat in the Sky Penthouse Hub- Penthouses have long been the preferred residence of the ultra-wealthy because of its reputation for lavishness and opulence.
Vizio TV Not Turning On: Troubleshooting Guide Our televisions now serve as a primary source of information, entertainment, and more in today's high-tech society. A Vizio TV
Time to fall back: When daylight saving time 2023 ends Daylight hours are getting shorter as winter approaches, and by the time it arrives, Canadians will be immersed in even
How Healthy Engineering Teams Invest Their Time Fact: Developers like to spend their time working on things that matter.
Understand Linear regression through many facets A summary + a little math of five ways to formulate and solve a linear regression problem.
Was async fn a mistake? Was async fn a mistake? This stabilization PR for async fn in traits made me think: was async fn in Rust a mistake? I mean, I dunno. Maybe it wasn’t. But play along for a moment. By the way, I don’t...
How I Supercharged Web Reading with ChatGPT As a programmer, I've always been captivated by the potential of AI in everyday tasks. This time, I've tapped into the power of ChatGPT to make web reading an enhanced experience. Here's my journey.
Are You Self-Disciplined or Just Disciplined? Forget about pleasing others and embrace self-discipline. When we compare discipline vs. self-discipline, we learn why the latter is your ticket to reaching your goals.
Streaming JSON from OpenAI API This blog posts explains how streaming from the OpenAI API improves user experience (UX). More importantly, we look how you can stream JSON data. We provide examples using Next.js, Vercel AI SDK and my very own http-streaming-request library.
Synthetic control in python: Opioid death increases in Oregon and Washington So Charles Fain Lehman has a recent post on how decriminalization of opioids in Oregon and Washington (in the name of harm reduction) appear to have resulted in increased overdose deaths. Two recen…
How to Create an Infinite Memory LLM with Vector Databases? By using a vector database, we can bypass the finite context limitation of current LLMs and give the model only the context relevant to the task in hand.
Creativity Is A Muscle Creativity is a muscle. Progressively overload it so it keeps growing, and whatever you do don't forget to rest it.
Hidden information and solving Dominoes - Emir's blog Some notes about the construction of a Block Dominoe playing algorithm for a hidden information variant of the game. I build a game simulator, learn from a heuristic algorithm and then develop some play-out based algorithms which seem fairly good. I conje...
Interesting A few conversations last week made me realize I use the word “interesting” in an unusual way. I rely heavily on mental models. Of course, e...
Writing a bad chess engine - Kevin Schaul To stay sharp while on parental leave, I’ve been toying around with writing a chess engine. A bad one. I am truly awful at chess. I know how the pieces are allowed to move, but that’s it. …
Producer/Consumer Exception Handling - A More Reliable Approach In the last 2 articles, we looked at a couple of ways to deal with exceptions that can happen when using the Producer/Consumer pattern ...
Unlocking the Secrets of Realm Scans: A Deep Dive into Their Significance In the digital age, where data reigns supreme, the concept of domain scanning has emerged as a critical part of
College Should Be More Like Prison: An Unconventional Perspective It may seem illogical to make college more like a prison in today's fast-paced world, when the quest of higher
Faster Way To Deal With Exceptions That You Aren't Using In #CSharp If we hate exceptions in CSharp much, why are we throwing them? In this video, we'll look at some variations to throwing exceptions in C# in addition to some...
Introduction to Chargomez1 Ever heard of the term "Chargomez1"? If not, have no fear. By the end of this article, you will understand
Deepwoken Krulian Knife Deepwoken Krulian Knife- Have you ever really submerged yourself in Deepwoken's world? Just picture a world where there are magical
How we’re opening up access to GOV.UK Forms - Government Digital Service GDS is leading the digital transformation of the UK government.
A very belated improvement to the filtering of the Browse for Folder dialog so it shows only drive letters - The Old New Thing The case of the very short UNC.
ASP.NET Core News - 10/06/2023 Would you like to advertise with us? Visit the Media Kit for details on how to sponsor this newsletter with thousands of readers every week.
Build a Console App in .NET Core Like a Pro! If you have worked with .NET before chances are you’ve interacted with a console application at some point. Console applications
ASCII protocol buffers as config files While I don't go on the Orange Site any more, I still make enough trips through the larger space of similar sites to get some idea of what people are talking about. Last week, the topic of interest seemed to be YAML and how evil it is. I can't argue ...
Announcing Microsoft Playwright Testing: Scalable end-to-end testing for modern web apps | Azure Blog | Microsoft Azure We are excited to announce the preview of Microsoft Playwright Testing, an end-to-end scalable service for running Playwright tests. Learn more
What Are The Principles of Programming Languages? Let's answer "What are the principles of programming languages" so that you, as a beginner, can help decide how to navigate selection of programming languages.
Asynchronous Request Response Pattern with MassTransit 📌 Check out my Pragmatic Clean Architecture course: https://bit.ly/3PupkOJ🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanj...
Code Maze Weekly #188 - Code Maze Issue #188 of the Code Maze weekly. Check out what’s new this week and enjoy the read. .NET and C# Top Picks How to test the logs from ILogger in .NET [www.meziantou.net] How would you go about validating if a log message is written to the log? In this po...
Classroom 6x: Revolutionizing Education for Tomorrow Have you ever walked into a contemporary classroom and thought, "Wow, I'm in a science fiction movie!" You have entered
Incidental Seventy: What You Need to Know Picture coming across a phrase you think you know, but you're not really sure what it means. This is the
Polaris : A Customer Migration Story Tune in to find out how Polaris migrated a Xamarin.Forms app to .NET MAUI
Calling an ASP.NET Core Web API Secured with Microsoft Entra ID using Azure Managed Identity .NET, .NET Core, ASP.NET, ASP.NET Core, Visual Studio, Jaliya Udagedara
Why Do Older .NET Developers Hate Modern .NET? Use code CLEAN20 and get 20% off the brand new Clean Architecture course on Dometrain: https://dometrain.com/course/getting-started-clean-architecture-in-dot...
🚀 Top 5 AWS Services Every .NET Developer Must Know! Unlock Your Project's Potential! 💻 #shorts Top 5 AWS Services Every .NET Developer Must Know! Unlock Your Project's Potential! #shortsSupport me on Patreon to access the source code:https://www.patreo...
From Self-Taught to MVP: Navigating the Event-Driven World with Josh Garverick Show Notes Welcome to The Modern .NET Show! Formerly known as The .NET Core Podcast, we are the go-to podcast for all .NET developers worldwide and I am your...
Introduction to Trixie Tongue Tricks Have you ever been astounded by someone's tongue as they smoothly articulated a tongue twister or executed a difficult trick?
Gojo vs Wiki: An Unexpected Battle While we're all familiar with online battles, "Gojo vs Wiki" is a first for most of us. It's a little
S6E03 - From Self-Taught to MVP: Navigating the Event-Driven World with Josh Garverick Josh Garverick dives into the world of software development, sharing his experiences and discussing the latest trends and technologies. From Josh's self-taught journey to his work with the ALM Rangers group, listeners gain valuable insights from a seasone...
Shocking Details: Florida Middle School Teacher Arrested & Terminated After Child Porn Was Found On His Phone Having your child placed in the care of a teacher only to learn disturbing details about their character is every
iPhone 15 Colors Learn about the variety of exquisite iPhone 15 colors and the skilled artisans that created them. Learn the meanings behind
First Normal Form Gets No Respect - Simple Talk Dr. Codd first described the relational model in a paper in Communications of the ACM (CACM 13 No 6; June 1970). Some more work followed up after that by
How to version your ASP.NET API In this article, we want to take a look at the introduction of proper versioning into your ASP.NET Core WebApi project. You will see how to set up both your application as well as your Swagger documentation.
Using Problem Details in .NET 7 When comparing API's, I see a lot of different ways how error messages are returned. With the introduction of Problem Details for HTTP APIs ...
Looking at Producer/Consumer Dependencies: Bounded vs. Unbounded Channels In the last article, " Don't Use 'Task.WhenAll' for Interdependent Tasks ", we saw how using WhenAll for tasks that are interdependent ca...
Announcing the $12k NIST Elliptic Curves Seeds Bounty Announcing a $12,288 bounty (tripled to charity) for cracking the five seeds selected by the NSA in the '90s for the NIST elliptic curve standard.
Weekly Update 368 Azure Hyperscale; Horse Isle Breach; Activision Breach; Hjedd Breach; Safe, Secure, Anonymous, and Other Misleading Claims
Documentation as a path to Open Source with Sarah Rainsberger Sarah Rainsberger owns technical documentation at Astro. What was her path into open source and technology? It might surprise you. Sarah started as an avid user of the Astro project and turned it into a career. She chats with scott about how important tec...
Padding for Overlaid Structs Techniques for adding padding or holes in overlaid structs used with memory-mapped files in C#.