.NET 7 Preview 6 Adds JSON Contract Customization -- Visual Studio Magazine The sixth preview of .NET 7 improves type converter functionality, updates System.Formats.Tar APIs, adds constraints to .NET template authoring, boosts CodeGen performance and allows for JSON contract customization.
SOLID? Nope, just Coupling and Cohesion How do we avoid writing spaghetti code so our systems don't turn into a hot mess? For me, it's focusing on coupling and cohesion.
Fast unit tests with databases, part 3 – Implementation of our solution In the first two parts of this series I wrote about our huge performance gains for database unit tests, as well as an introduction to our testing framework.After that more theoretical part, let’s get down to how we actually set up our tests and how we got...
Six Programming Languages I'd Like to See A few weird ideas for programming languages I came up with that it'd be "really" "cool" if someone made (wink)
Welcome, ironSource! | Unity Blog Unity announced today it has entered into an agreement to merge with ironSource, harnessing the company's tools, platform, technology, and talent to form an end-to-end platform that enables creators to more easily create, run & manage, publish, grow a...
Testing against your Production Database System - EF Core Techniques for testing EF Core applications against your production database system
Announcing Rate Limiting for .NET We're excited to announce built-in Rate Limiting support as part of .NET 7. Rate limiting provides a way to protect a resource in order to avoid overwhelming your app.
Command Line Support for Marten Projections Marten 5.7 was published earlier this week with mostly bug fixes. The one, big new piece of functionality was an improved version of the command line support for event store projections. Specifical…
Short stories: How much do you make? How do you sell one? How long does it take to write? An anecdotal account of my experience writing and selling "India World" to Tor.com
Looking for a job as a Software Engineer in Switzerland? Read this first. ➤ If you want to find a job in Switzerland - This step by step guide tells you: how to find job, what is important when applying and what are the formalities when you move to Switzerland
Integrate generator times into /reportAnalyzer by jaredpar · Pull Request #61661 · dotnet/roslyn This integrates the source generator timing work, #60267, into the /reportAnalyzer framework. A sample of the new output from a simple net7.0 console app is as follows: Microsoft (R) Visual C# Comp...
.NET Data Community Standup - Intercept this EF7 Preview 6 Event EF7 includes a variety of new interceptors and events, as well as many improvements to the existing lifecycle hooks. In this session, Arthur and others from ...
CP/M is really open-source now Bryan Sparks, President of DRDOS, clarified the license of CP/M: Let this paragraph represent a right to use, distribute, modify, enhance, and otherwise make available in a nonexclusive manner CP/M and its derivatives. This right comes from the company, ...
System.Security.Cryptography.Cose 7.0.0-preview.6.22324.4 Provides support for CBOR Object Signing and Encryption (COSE).
Decompiler Explorer Decompiler Explorer is an interactive online decompiler which shows equivalent C-like output of decompiled programs from many popular decompilers.
I've been abusing HTTP Status Codes in my APIs for years An opionated take on how to build HTTP APIs that are easy to understand as a consumer
Production postmortem: Your math is wrong, recursion doesn’t work this way We got a call from a customer, a pretty serious one. RavenDB is used to compute billing charges for customers. The problem was that in one of their instances...
Error Monitoring for .NET MAUI with Sentry James is joined by Matt Johnson-Pint from Sentry to show off their brand new error monitoring solution for .NET MAUI! Sentry for .NET MAUI give developers a...
35,000 new trees in Nova Scotia Cloudflare is proud to announce the first 35,000 trees from our commitment to help clean up bad bots (and the climate) have been planted
Why Sri Lanka is having an economic crisis A textbook currency crisis, triggered by a bunch of policy mistakes.
How to Turn a C# Object Into a JSON String in .NET? - Code Maze How to serialize a C# object into a JSON string? We're going to learn how to customize different aspects of the serialization process.
.NET Debugger.Launch for macOS and Linux An alternative to Debugger.Launch for macOS and Linux .NET apps
Distributed systems evolution: processes state Evolving distributed systems architecture is challenging. Addressing message evolution is one aspect. Another one is evolving existing processes and their pe...
eric.com » PowerShell TDD: Testing ShouldProcess Home > Anouncements, PowerShell, TDDSeams, test-driven > PowerShell TDD: Testing ShouldProcess
GitHub - themains/password: A password generator using an encoder-decoder model trained on ~881M passwords A password generator using an encoder-decoder model trained on ~881M passwords - GitHub - themains/password: A password generator using an encoder-decoder model trained on ~881M passwords
Publishing your work increases your luck In 12 months, @aarondfrancis changed his life by bypassing fear and embracing risk. Now, he’s working his dream job @tuple. Get his full story on The ReadME Project:
Introducing the Azure Developer CLI: A faster way to build apps for the cloud Introducing the public preview of the Azure Developer CLI—a new, open-source tool that accelerates the time it takes to get started on Azure. The Azure Developer CLI provides developer-friendly commands that map to key stages in your workflow: code, build...
Understanding Blockchain Latency and Throughput - Paradigm How to properly measure a (blockchain) system is one of the least talked about but most significant steps in its design and evaluation. There are numerous consensus protocols and variations
New working speculative execution attack sends Intel and AMD scrambling Both companies are rolling out mitigations, but they add overhead of 12 to 28 percent.