F# language strategy We will drive F# evolution and support the F# ecosystem with language leadership and governance. We will encourage community contributions to improve the F# language and developer experience.
Zero-knowledge proof composition and recursion. Part 6: cycles of curves In this new series of video, following the series of videos on PLONK ( https://www.youtube.com/watch?v=RUZcam_jrz0) I introduce the different ideas and schem...
Generative AI VS Code Tool Now Does Unit Testing -- Visual Studio Magazine 'Our new unit test generation capability uses cutting-edge AI technology to generate unit tests for your code automatically.'
What are Azure Functions? | One Dev Questions Melony Qin shares a few details about the end-to-end development experience with #Azure Functions. Pay as you go and develop your way, pick from multiple pro...
GitHub - siara-cc/sqlite_blaster: A library for creating huge Sqlite indexes at breakneck speeds A library for creating huge Sqlite indexes at breakneck speeds - GitHub - siara-cc/sqlite_blaster: A library for creating huge Sqlite indexes at breakneck speeds
Producer/Consumer Pattern with Wolverine This is going to be the start of a series of short blog posts to show off some Wolverine capabilities. You may very well point out that there are some architectural anti-patterns in the system I…
On .NET Live - Grace: Exploring what's next in version control using F# In this week's episode, Scott Arbeit joins us to demo Grace. Grace is a new, modern, easy-to-use, fast, ambient, cloud-native version control system, written...
Debugging Dapr applications with Rider or Visual Studio: A better way Dapr is a impressive set of APIs for building distributed applications with any language and platform. It provides a set of building blocks that you can use to build microservices. Dapr is based on si
Random Finally Gets Its Missing Methods in .NET 8 Use code REST15 for 15% off the new From Zero to Hero - REST APIs in .NET course: https://bit.ly/restchapsasBecome a Patreon and get source code access: http...
Backend API design principles: Don’t mirror your data It’s very common to model your backend API as a set of endpoints that mirror your internal data model. For example, consider a blog engine, which may have:GE...
Extending the System Menu to add advanced commands in .NET - Gérald Barré In this post, I describe how to extend the system menu in Winforms or WPF to add advanced commands like 'Open logs' or 'Capture trace'.
Convert a File to a Byte Array in C# - Code Maze In this article, we discuss use cases for leveraging a byte array and provide two methods to convert a file into a byte array in C#.
Onboarding users in ASP.NET Core using Azure AD Temporary Access Pass and Microsoft Graph The article looks at onboarding different Azure AD users with a temporary access pass (TAP) and some type of passwordless authentication. An ASP.NET Core application is used to create the Azure AD …
347: Converting Star Wars Dark Forces 3DO Files with .NET MAUI Franks heads back to create apps for games from the 1990s with .NET MAUI.
Performance (ReadOnly)List vs Immutable collection types A bit back on LinkedIn, there was a discussion about read-only collection and immutability where this is not the point I want to discuss now, as I already covered that here: "ReadOnlyCollection is not an immutable collection". This post is just about the ...
Rust Coreutils: Fixing Low-Hanging Performance Fruit September 13, 2022 I have been toying with learning Rust for the last few years, but since I wasn’t able to use it at work it never really stuck with me. Throughout my career I mainly worked on low-latency C/C++ systems, and on performance engineering wor...
Boost Your ReactJS Web App Performance with These Tips and Tricks Learn how to optimize your ReactJS web app for maximum performance with these expert tips and tricks. Improve page load times, reduce resource usage.
Scaling Akka.Persistence.Query to 100k+ Concurrent Queries for Large-Scale CQRS One of our major engineering milestones for Akka.NET v1.5 (ships on February 28th, 2023):
What To Be Wary of With Iterators and Collections in C# - DZone Which approach is better: an iterator or a materialized collection? In this article, we explore common pitfalls with both of these different approaches!
James Shore: Testing Without Mocks: A Pattern Language Automated tests are important. Without them, programmers waste a huge amount of time manually checking and fixing their code.
.NET Systems Programming Learned the Hard Way – Webinar Recording | The .NET Tools Blog The recording for .NET Systems Programming Learned the Hard Way, with CEO and Petabridge founder Aaron Stannard, is now available on JetBrainsTV. https://youtu.be/dIwJJXYRbh8 What is a thread
Azure Open Source Day 7th March 2023 Tuesday, March 7, 2023 9:00 AM–10:30 AM Pacific Time (UTC-8) Learn how to use your data to build intelligent, scalable apps faster and easier. Take a deep dive into open source and Azure and see the latest open-source technology in action—while connecti...
Monsters Weekly 263 - Postgresql and Entity Framework Entity Framework dives many of today’s most popular applications. Using EF with PostgreSQL is a snap! Checkout how in this video.
How Shadow DOM and accessibility are in conflict Shadow DOM promises to allow developers to create more maintainable, cross-framework components, but there is an as-yet unsolved conundrum for accessibility.
.NET Serialization Benchmarks - Feb 2023 What is the fastest .NET Serialization framework in February 2023? I've updated my benchmarks to find out.
Observed No. 7 - Well Architected Welcome to the seventh edition of Observed! Your weekly newsletter, where I bring you a tip you can implement in your infrastructure across many categories like AWS, Terraform and General DevOps practices. This week’s edition looks at the Well-Architected...
The Insane Logistics of Formula 1 Buy The Crew 2, available now from the Ubisoft Store for Xbox One, PlayStation 4 and PC http://ubi.li/74cntWatch the related video by Real Engineering: https...
Cryptography 101 - PHINUG Online Dev Sessions 2023.03 Learn the fundamentals of cryptography, including public/private and symmetric encryption, hashing, and digital signatures. Discover which techniques are app...