⚡️ Outbox Pattern in .NET: How to Guarantee Message Delivery Without Distributed Transactions
Here's a detailed guide to implementing Outbox in .NET 10 using EF Core, PostgreSQL, RabbitMQ, and MassTransit.
In this article, you'll learn how to avoid event loss in distributed systems by storing business data and messages in a single transaction, and then publishing asynchronously through a separate background process.
The article also discusses the issues of scaling, processing "poisonous" messages, and monitoring.
♻️ Subscribe for free now!
Here's a detailed guide to implementing Outbox in .NET 10 using EF Core, PostgreSQL, RabbitMQ, and MassTransit.
In this article, you'll learn how to avoid event loss in distributed systems by storing business data and messages in a single transaction, and then publishing asynchronously through a separate background process.
The article also discusses the issues of scaling, processing "poisonous" messages, and monitoring.
♻️ Subscribe for free now!
HAMED SALAMEH
Outbox Pattern in .NET: How to Implement Reliable Message Publishing - HAMED SALAMEH
Learn how to implement the Outbox Pattern in .NET 10 with EF Core, PostgreSQL, and RabbitMQ. Solve the dual-write problem with a production-ready, working sample.
❤1
⚡️ F# Weekly #26, 2026
A new issue of F# Weekly has been released. In the release: WebSharper 10.1 update, an article on compiling F# in Erlang using Fable REPL, as well as a new publication by Urs Enzler about consistency boundaries in Event Sourcing and other materials from the F# ecosystem.
♻️ Subscribe for free now!
A new issue of F# Weekly has been released. In the release: WebSharper 10.1 update, an article on compiling F# in Erlang using Fable REPL, as well as a new publication by Urs Enzler about consistency boundaries in Event Sourcing and other materials from the F# ecosystem.
♻️ Subscribe for free now!
Sergey Tihon's Blog
F# Weekly #26, 2026 — Fable REPL on BEAM & WebSharper 10.1
Welcome to F# Weekly, A roundup of F# content from this past week: Microsoft News AI-Powered MSBuild Investigation with the Microsoft Binlog MCP Server – .NET Blog Azure Functions MCP Extensi…
❤1
⚡️ Levi's migrated its global IT infrastructure to Azure
Levi Strauss & Co., which has created some of the world's most recognizable jeans, has completed the migration of its global IT infrastructure to Microsoft Azure, consolidating nine ERP systems into a single cloud platform.
According to the company, the migration made it possible to halve delays, increase the performance of disk subsystems by 60% and reduce the decommissioning time of its own data centers from nine to six months.
The created cloud infrastructure became the basis for large-scale AI implementation: today Levi's uses more than 1000 AI agents, GitHub Copilot, and Microsoft Fabric to automate development, analytics, and business processes.
♻️ Subscribe for free now!
Levi Strauss & Co., which has created some of the world's most recognizable jeans, has completed the migration of its global IT infrastructure to Microsoft Azure, consolidating nine ERP systems into a single cloud platform.
According to the company, the migration made it possible to halve delays, increase the performance of disk subsystems by 60% and reduce the decommissioning time of its own data centers from nine to six months.
The created cloud infrastructure became the basis for large-scale AI implementation: today Levi's uses more than 1000 AI agents, GitHub Copilot, and Microsoft Fabric to automate development, analytics, and business processes.
♻️ Subscribe for free now!
Microsoft
Levi Strauss & Co. builds a more resilient, AI-enabled business with Azure | Microsoft Customer Stories
Heritage brand Levi Strauss & Co. builds a resilient and innovative new chapter in the cloud with Azure.
❤1
⚡️ Claude Code против Codex
MCP. Directory has published a detailed comparison of two of the most popular agent-based CLIs for programming — Claude Code by Anthropic and Codex by OpenAI.
The authors conclude that there is no overall winner between them: both tools support MCP, can independently edit code, work with Git, run commands, and use subagents.
The key factors of choice are the model on which the agent works and the subscription already paid by the user. At the same time, the scenario of using both CLI simultaneously is becoming more and more popular among experienced developers: one agent writes code, and the other independently checks changes before committing.
♻️ Subscribe for free now!
MCP. Directory has published a detailed comparison of two of the most popular agent-based CLIs for programming — Claude Code by Anthropic and Codex by OpenAI.
The authors conclude that there is no overall winner between them: both tools support MCP, can independently edit code, work with Git, run commands, and use subagents.
The key factors of choice are the model on which the agent works and the subscription already paid by the user. At the same time, the scenario of using both CLI simultaneously is becoming more and more popular among experienced developers: one agent writes code, and the other independently checks changes before committing.
♻️ Subscribe for free now!
MCP.Directory
Claude Code vs Codex CLI (2026)
Claude Code vs OpenAI Codex CLI in 2026: model access, pricing, MCP, subagents, sandboxing, approval modes — when to switch and when to run both.
⚡️ .NET CLI tools in the AI fury or how to guide agents during production investigations
Christophe Nasarre discusses how to integrate diagnostic tools like dotnet-dump, dotnet-counters, and dotnet-dstrings with AI agents like Cursor, GitHub Copilot, Claude Code, and Visual Studio.
In the article, the author describes three scenarios: turning your own CLI utilities into MCP servers with typed tools and ready-made workflows, using SKILL.md files to manage existing console utilities without changing their code, and a more advanced option — managing graphical applications like Windbg through a special bridge.
According to Christoph, this approach allows AI to be entrusted not only with writing code, but also with a full-fledged investigation of problems in production, from finding memory leaks to analyzing locks and the causes of high application latency.
♻️ Subscribe for free now!
Christophe Nasarre discusses how to integrate diagnostic tools like dotnet-dump, dotnet-counters, and dotnet-dstrings with AI agents like Cursor, GitHub Copilot, Claude Code, and Visual Studio.
In the article, the author describes three scenarios: turning your own CLI utilities into MCP servers with typed tools and ready-made workflows, using SKILL.md files to manage existing console utilities without changing their code, and a more advanced option — managing graphical applications like Windbg through a special bridge.
According to Christoph, this approach allows AI to be entrusted not only with writing code, but also with a full-fledged investigation of problems in production, from finding memory leaks to analyzing locks and the causes of high application latency.
♻️ Subscribe for free now!
Welcome to Christophe Nasarre's Blog
.NET CLI tools in the AI fury or how to guide agents during production investigations
How to let an AI coding agent investigate dev and production issues by driving your .NET diagnostics CLI tools — via MCP servers, SKILL.md files, or even by controlling a GUI application.
⚡️ Microsoft brings a .NET modernization agent to GitHub Copilot
Microsoft has introduced the Upgrade Agent, a GitHub Copilot agent that automates migrating .NET applications to newer versions of the platform. Rather than a one-shot prompt, it runs as a multi-phase workflow: it assesses the project and its dependencies, builds a prioritized upgrade plan, executes code transformations, and tracks builds and errors in real time. Progress and code changes are shown on an interactive upgrade canvas. The agent is available in Visual Studio, Visual Studio Code, and GitHub Copilot CLI, and is added via the microsoft/upgrade-agent-plugins marketplace plugin.
♻️ Subscribe for free now!
Microsoft has introduced the Upgrade Agent, a GitHub Copilot agent that automates migrating .NET applications to newer versions of the platform. Rather than a one-shot prompt, it runs as a multi-phase workflow: it assesses the project and its dependencies, builds a prioritized upgrade plan, executes code transformations, and tracks builds and errors in real time. Progress and code changes are shown on an interactive upgrade canvas. The agent is available in Visual Studio, Visual Studio Code, and GitHub Copilot CLI, and is added via the microsoft/upgrade-agent-plugins marketplace plugin.
♻️ Subscribe for free now!
Microsoft News
Modernize .NET applications in the GitHub Copilot app
Modernize .NET applications in the GitHub Copilot app. Follow your upgrade from assessment through execution in an interactive upgrade canvas.
⚡️ Canonical launches managed Kubeflow service on Microsoft Azure
Canonical has unveiled Managed Kubeflow on Microsoft Azure — a fully managed ML orchestration platform that deploys from the Azure Marketplace in under 30 minutes. The service runs entirely within the customer's cloud perimeter: data never leaves their tenant, and access is governed through Microsoft Entra ID and role-based policies. Canonical takes over Kubeflow operations — Istio configuration, upgrades and security patching, GPU and storage provisioning — removing the operational burden from platform engineering teams. This lets data science teams focus on ML workflows, from distributed training and fine-tuning of generative models to predictive analytics and fraud detection.
♻️ Subscribe for free now!
Canonical has unveiled Managed Kubeflow on Microsoft Azure — a fully managed ML orchestration platform that deploys from the Azure Marketplace in under 30 minutes. The service runs entirely within the customer's cloud perimeter: data never leaves their tenant, and access is governed through Microsoft Entra ID and role-based policies. Canonical takes over Kubeflow operations — Istio configuration, upgrades and security patching, GPU and storage provisioning — removing the operational burden from platform engineering teams. This lets data science teams focus on ML workflows, from distributed training and fine-tuning of generative models to predictive analytics and fraud detection.
♻️ Subscribe for free now!
theregister
Canonical Managed Kubeflow lands on Azure
PARTNER CONTENT: Why platform teams are swapping DIY Kubeflow for Canonical's managed service
⚡️ OWASP releases Top 10 security risks for agentic AI applications for 2026
The OWASP GenAI Security Project has published the OWASP Top 10 for Agentic Applications 2026 — a peer-reviewed industry framework describing the most critical security risks facing autonomous AI agents that plan, act, and make decisions across complex workflows. Released on December 9, 2025, the list was developed with more than 100 experts, researchers, and practitioners. It distills OWASP's broader generative-AI guidance into practical, actionable measures, giving builders, defenders, and decision-makers a clear starting point for reducing agentic AI risks and supporting safe, trustworthy deployments.
♻️ Subscribe for free now!
The OWASP GenAI Security Project has published the OWASP Top 10 for Agentic Applications 2026 — a peer-reviewed industry framework describing the most critical security risks facing autonomous AI agents that plan, act, and make decisions across complex workflows. Released on December 9, 2025, the list was developed with more than 100 experts, researchers, and practitioners. It distills OWASP's broader generative-AI guidance into practical, actionable measures, giving builders, defenders, and decision-makers a clear starting point for reducing agentic AI risks and supporting safe, trustworthy deployments.
♻️ Subscribe for free now!
OWASP Gen AI Security Project
OWASP Top 10 for Agentic Applications for 2026
The OWASP Top 10 for Agentic Applications 2026 is a globally peer-reviewed framework that identifies the most critical security risks facing autonomous and agentic AI systems. Developed through extensive collaboration with more than 100 industry experts,…
⚡️ F# Weekly #28, 2026
A new issue of the F# Weekly digest is out. The week's key releases are Mibo 2.0, a game framework for building indie games in F# with support for Raylib, MonoGame, and headless servers, and the Fable 5.7 compiler, which speeds up discriminated union pattern matching by 6–10x and delivers 1.6x faster sequences when compiling to Python. The issue also features Mathias Brandewinder's piece on rendering cast shadows in graphical F# applications, the next part of Urs Enzler's event sourcing series, the SharpLsp language server for F# and C#, and the latest TypeScript 7.0 and Visual Studio Code 1.128 releases.
♻️ Subscribe for free now!
A new issue of the F# Weekly digest is out. The week's key releases are Mibo 2.0, a game framework for building indie games in F# with support for Raylib, MonoGame, and headless servers, and the Fable 5.7 compiler, which speeds up discriminated union pattern matching by 6–10x and delivers 1.6x faster sequences when compiling to Python. The issue also features Mathias Brandewinder's piece on rendering cast shadows in graphical F# applications, the next part of Urs Enzler's event sourcing series, the SharpLsp language server for F# and C#, and the latest TypeScript 7.0 and Visual Studio Code 1.128 releases.
♻️ Subscribe for free now!
Sergey Tihon's Blog
F# Weekly #28, 2026 — Mibo 2.0, Fable 5.7, and Cast Shadows in F#
Welcome to F# Weekly, A roundup of F# content from this past week: News SharpLsp – Open Source C# and F# Language Server for VS Code, Zed, and More Deslop — Live MCP + LSP duplicate-code serv…
❤1
⚡️ Brain: the AI system that flags Azure outages
Microsoft has unveiled Brain, an internal AI-based system that continuously monitors Azure's health and increasingly acts on its own: declaring outages, halting problematic rollouts, and notifying affected customers. As Azure CTO Mark Russinovich explained, Brain builds a real-time digital twin of the cloud and assesses service health using machine learning. Automatic notifications have markedly cut support tickets, as customers learn about a problem before they need to call. On top of Brain, the company is already running AI agents that help find and fix the cause of an outage faster.
♻️ Subscribe for free now!
Microsoft has unveiled Brain, an internal AI-based system that continuously monitors Azure's health and increasingly acts on its own: declaring outages, halting problematic rollouts, and notifying affected customers. As Azure CTO Mark Russinovich explained, Brain builds a real-time digital twin of the cloud and assesses service health using machine learning. Automatic notifications have markedly cut support tickets, as customers learn about a problem before they need to call. On top of Brain, the company is already running AI agents that help find and fix the cause of an outage faster.
♻️ Subscribe for free now!
The New Stack
Meet Brain, the AI that decides when Azure is officially down
Inside Brain, the AIOps system Azure uses to model cloud health, declare outages, pause harmful rollouts, and auto-notify affected customers.
❤1
🎥 A Microsoft lecture on the engineering path to a utility-scale quantum computer
Microsoft has published a lecture from its educational series "Building the Modern Quantum Architecture," devoted to the engineering path toward a utility-scale quantum computer — one capable of solving problems classical machines cannot touch. The presenter, Microsoft Technical Fellow Dr. Matthias Troyer, explains why the most promising applications lie in chemistry and materials science — from better batteries to sustainable coolants — and how quantum computing will work alongside AI and high-performance computing (HPC) to accelerate scientific discovery. He also explores the idea of teaching AI the laws of quantum physics to predict material properties more accurately.
♻️ Subscribe for free now!
Microsoft has published a lecture from its educational series "Building the Modern Quantum Architecture," devoted to the engineering path toward a utility-scale quantum computer — one capable of solving problems classical machines cannot touch. The presenter, Microsoft Technical Fellow Dr. Matthias Troyer, explains why the most promising applications lie in chemistry and materials science — from better batteries to sustainable coolants — and how quantum computing will work alongside AI and high-performance computing (HPC) to accelerate scientific discovery. He also explores the idea of teaching AI the laws of quantum physics to predict material properties more accurately.
♻️ Subscribe for free now!
//devedigest
A Microsoft lecture on the engineering path to a utility-scale quantum computer
Microsoft has published a lecture from its educational series "Building the Modern Quantum Architecture," devoted to the engineering path toward a utility-scale quantum computer — one capable of solving problems classical machines cannot touch. The presenter…
⚡️ .NET 11 Preview 5: new Process APIs eliminate deadlocks when reading process output
In the latest part of his .NET 11 preview series, Andrew Lock walks through the Process API improvements in Preview 5. The old approach with `StandardOutput.ReadToEnd()` and `StandardError.ReadToEnd()` could deadlock when reading a child process's output. .NET 11 adds safe methods that read stdout and stderr simultaneously: `ReadAllText()` / `ReadAllTextAsync()`, a line-by-line `ReadAllLines()` with `await foreach` support for real-time processing, `ReadAllBytes()` for raw data, and one-call `RunAndCaptureText()` methods that combine startup, output capture, and waiting for exit. The changes remove common pitfalls, cut boilerplate, and make the APIs more discoverable through modern C# constructs.
♻️ Subscribe for free now!
In the latest part of his .NET 11 preview series, Andrew Lock walks through the Process API improvements in Preview 5. The old approach with `StandardOutput.ReadToEnd()` and `StandardError.ReadToEnd()` could deadlock when reading a child process's output. .NET 11 adds safe methods that read stdout and stderr simultaneously: `ReadAllText()` / `ReadAllTextAsync()`, a line-by-line `ReadAllLines()` with `await foreach` support for real-time processing, `ReadAllBytes()` for raw data, and one-call `RunAndCaptureText()` methods that combine startup, output capture, and waiting for exit. The changes remove common pitfalls, cut boilerplate, and make the APIs more discoverable through modern C# constructs.
♻️ Subscribe for free now!
Andrew Lock | .NET Escapades
Improvements to reading Process outputs
In this post I show some of the improvements to the Process API in .NET 11 for running processes and reading their outputs without risk of deadlock
⚡️ F# Weekly #29, 2026
A new issue of the F# Weekly digest is out. The week's main highlights are .NET 11 Preview 6, which brings F# language updates, and the release of the Mibo 3.0 game framework with MonoGame 3.8.5 support plus the Vulkan and DirectX 12 graphics APIs. The issue also covers fresh ecosystem library releases — Fable 5.11, Thoth.Json 13.0, Argu 6.2.5, SQLProvider 1.5.26, and specialized packages such as BioFSharp 3.1 and FsSpreadsheet.ExcelIO 7.0. Notable open-source projects include the Myriad code generator, the Grace version control system written in F#, the Zest static site generator, and the Fedit terminal editor. The issue also features video tutorials, posts on event sourcing and reflection, and Microsoft's .NET modernization resources.
♻️ Subscribe for free now!
A new issue of the F# Weekly digest is out. The week's main highlights are .NET 11 Preview 6, which brings F# language updates, and the release of the Mibo 3.0 game framework with MonoGame 3.8.5 support plus the Vulkan and DirectX 12 graphics APIs. The issue also covers fresh ecosystem library releases — Fable 5.11, Thoth.Json 13.0, Argu 6.2.5, SQLProvider 1.5.26, and specialized packages such as BioFSharp 3.1 and FsSpreadsheet.ExcelIO 7.0. Notable open-source projects include the Myriad code generator, the Grace version control system written in F#, the Zest static site generator, and the Fedit terminal editor. The issue also features video tutorials, posts on event sourcing and reflection, and Microsoft's .NET modernization resources.
♻️ Subscribe for free now!
Sergey Tihon's Blog
F# Weekly #29, 2026 — .NET 11 Preview 6 and Mibo 3.0
Welcome to F# Weekly, A roundup of F# content from this past week: News F# in .NET 11 Preview 6 – Release Notes Angel D. Munoz: Mibo 3.0.0 released — MonoGame 3.8.5 with Vulkan and DX12 suppo…
⚡️ Background tasks in ASP.NET Core with NCronJob and SignalR
Damien Bowden shows how to implement a background task scheduler in ASP.NET Core using the open-source NCronJob package together with SignalR to push execution status to clients in real time. Jobs implement the `IJob` interface with a `RunAsync` method that runs on a schedule and supports dependency injection — access to logging and SignalR hubs. In the example, two job types dispatch begin and end messages every five seconds, demonstrating concurrent and non-concurrent execution (the `[SupportsConcurrency(5)]` attribute), while the frontend displays these messages in real time via the SignalR JavaScript client. According to the author, the approach covers most typical scheduling scenarios while staying simple and maintainable.
♻️ Subscribe for free now!
Damien Bowden shows how to implement a background task scheduler in ASP.NET Core using the open-source NCronJob package together with SignalR to push execution status to clients in real time. Jobs implement the `IJob` interface with a `RunAsync` method that runs on a schedule and supports dependency injection — access to logging and SignalR hubs. In the example, two job types dispatch begin and end messages every five seconds, demonstrating concurrent and non-concurrent execution (the `[SupportsConcurrency(5)]` attribute), while the frontend displays these messages in real time via the SignalR JavaScript client. According to the author, the approach covers most typical scheduling scenarios while staying simple and maintainable.
♻️ Subscribe for free now!
Software Engineering
ASP.NET Core background tasks with NCronJob and SignalR
I was recommended NCronJob for implementing a background worker in ASP.NET Core and so I decided to give it a try, read the docs and learn this. This NuGet package is open source and works great. I…
⚡️ Mistral AI strikes multibillion-dollar deal with Microsoft to expand Azure in Europe
French startup Mistral AI — one of Europe's leading AI developers, known for its open-weight large language models and seen as the continent's main alternative to OpenAI — has announced a multibillion-dollar partnership with Microsoft to expand computing infrastructure across Europe (no specific figure was disclosed). The deal integrates Mistral's models into the Azure Foundry service and gives Azure customers access to the startup's France-based data centers. Two models are being added to Foundry — Mistral Medium 3.5 (open weights) and OCR 4 for document processing — with deployment options including Azure Local environments to meet data residency requirements. Microsoft President Brad Smith said the deal combines American and European technology. The partnership aligns with Europe's push for "sovereign AI."
♻️ Subscribe for free now!
French startup Mistral AI — one of Europe's leading AI developers, known for its open-weight large language models and seen as the continent's main alternative to OpenAI — has announced a multibillion-dollar partnership with Microsoft to expand computing infrastructure across Europe (no specific figure was disclosed). The deal integrates Mistral's models into the Azure Foundry service and gives Azure customers access to the startup's France-based data centers. Two models are being added to Foundry — Mistral Medium 3.5 (open weights) and OCR 4 for document processing — with deployment options including Azure Local environments to meet data residency requirements. Microsoft President Brad Smith said the deal combines American and European technology. The partnership aligns with Europe's push for "sovereign AI."
♻️ Subscribe for free now!
SiliconANGLE
Mistral AI strikes multibillion-dollar deal with Microsoft to build out Azure infrastructure in Europe
French artificial intelligence startup Mistral AI SAS has struck a multibillion-dollar deal with Microsoft Corp. to expand its computing infrastructure in Europe and increase the availability of its t
❤1
⚡️ Microsoft releases QDK 1.30 with faster quantum program compilation
Microsoft has released version 1.30 of the Quantum Development Kit (QDK) — a platform for building quantum programs that compiles code from Q#, OpenQASM, and Qiskit into the industry-standard QIR format. The main addition is expanded capabilities for the Adaptive profile: expressing loops directly without unrolling, calling functions without inlining, and supporting unbounded loops such as "repeat-until-success." In some cases this cuts compilation time and program size by orders of magnitude. The release also adds new editor quick-fixes (auto-import and converting qubits to arrays) and configurable qubit-loss policies in noise models for two-qubit gates. In total, the release includes more than 40 merged pull requests with improvements to QIR generation, Stim compiler support, and the type system.
♻️ Subscribe for free now!
Microsoft has released version 1.30 of the Quantum Development Kit (QDK) — a platform for building quantum programs that compiles code from Q#, OpenQASM, and Qiskit into the industry-standard QIR format. The main addition is expanded capabilities for the Adaptive profile: expressing loops directly without unrolling, calling functions without inlining, and supporting unbounded loops such as "repeat-until-success." In some cases this cuts compilation time and program size by orders of magnitude. The release also adds new editor quick-fixes (auto-import and converting qubits to arrays) and configurable qubit-loss policies in noise models for two-qubit gates. In total, the release includes more than 40 merged pull requests with improvements to QIR generation, Stim compiler support, and the type system.
♻️ Subscribe for free now!
GitHub
Release v1.30.0 · microsoft/qdk
Below are some of the highlights for the 1.30 release of the QDK.
Adaptive profile capabilities
QIR is the industry standard format that the QDK compiles programs into from various quantum language...
Adaptive profile capabilities
QIR is the industry standard format that the QDK compiles programs into from various quantum language...
❤1
⚡️ Rx.NET 7.0 released
The endjin team has released Rx.NET 7.0 (the `System.Reactive` 7.0.0 package on NuGet). The key change resolves a long-standing assembly "bloat" problem: previously, adding an Rx.NET reference in self-contained apps with Windows target frameworks pulled in WPF and Windows Forms, inflating output by roughly 90MB (47MB with trimming, 11MB for NativeAOT). UI framework functionality now lives in separate packages — `System.Reactive.Windows.Forms`, `System.Reactive.Wpf`, `System.Reactive.WindowsRuntime`, and `System.Reactive.Uwp`. Support for .NET 7.0 and earlier has been dropped; target platforms are .NET 8, 9, 10, .NET Framework 4.7.2, and UWP. The release wraps up the technical-debt cleanup, clearing the way for performance improvements and new operators.
♻️ Subscribe for free now!
The endjin team has released Rx.NET 7.0 (the `System.Reactive` 7.0.0 package on NuGet). The key change resolves a long-standing assembly "bloat" problem: previously, adding an Rx.NET reference in self-contained apps with Windows target frameworks pulled in WPF and Windows Forms, inflating output by roughly 90MB (47MB with trimming, 11MB for NativeAOT). UI framework functionality now lives in separate packages — `System.Reactive.Windows.Forms`, `System.Reactive.Wpf`, `System.Reactive.WindowsRuntime`, and `System.Reactive.Uwp`. Support for .NET 7.0 and earlier has been dropped; target platforms are .NET 8, 9, 10, .NET Framework 4.7.2, and UWP. The release wraps up the technical-debt cleanup, clearing the way for performance improvements and new operators.
♻️ Subscribe for free now!
endjin
Rx.NET v7.0 Now Available | endjin
Rx.NET 7.0 is now available, with the potential to reduce deployable application size by up to 90MB.
⚡️ Databricks to run its business on Azure and integrate Genie with the Microsoft ecosystem
Microsoft and Databricks have extended their strategic partnership into the 2030s and deepened their integration of cloud infrastructure and AI to help companies build AI grounded in their own data and business processes. Databricks will move its core operations to Azure Databricks and expand its use of Azure Cobalt Arm-based infrastructure, including the new Cobalt 200 generation (up to 50% better performance and default memory encryption). The Databricks Genie assistant and Unity AI Gateway will gain native integration with the Microsoft ecosystem — Entra, OneLake, Power BI, Purview, Microsoft 365, Teams, and Copilot — providing governed access to data and AI directly within workflows. The goal is to tie AI to trusted enterprise knowledge and keep costs under control. Thousands of companies already use Azure Databricks, among them Unilever, Electrolux, and SMBC.
♻️ Subscribe for free now!
Microsoft and Databricks have extended their strategic partnership into the 2030s and deepened their integration of cloud infrastructure and AI to help companies build AI grounded in their own data and business processes. Databricks will move its core operations to Azure Databricks and expand its use of Azure Cobalt Arm-based infrastructure, including the new Cobalt 200 generation (up to 50% better performance and default memory encryption). The Databricks Genie assistant and Unity AI Gateway will gain native integration with the Microsoft ecosystem — Entra, OneLake, Power BI, Purview, Microsoft 365, Teams, and Copilot — providing governed access to data and AI directly within workflows. The goal is to tie AI to trusted enterprise knowledge and keep costs under control. Thousands of companies already use Azure Databricks, among them Unilever, Electrolux, and SMBC.
♻️ Subscribe for free now!
Microsoft
Databricks and Microsoft expand partnership to help enterprises bring business context to enterprise AI
REDMOND, Wash., and SAN FRANCISCO — July 23, 2026 — Microsoft Corp. and Databricks on Wednesday announced an expansion of their decade-long strategic partnership, extending into the 2030s. Databricks will deepen its use of Azure Databricks to run core business…
⚡️ F# Weekly #30, 2026
A new issue of the F# Weekly digest is out. The week's highlights are FsHttp.Studio, a VS Code extension that runs FsHttp HTTP requests directly from F# scripts with rich response rendering (images, JSON, HTML), and the Fable Lit Fullstack Template 3.2, which adds a cross-platform desktop host, hot module replacement (HMR), and end-to-end type safety built on Fable.Lit and RPC via Serde.FS.Fable. The issue also covers fresh library and tooling releases: Fable 5.13 and 5.12, Mibo.Templates 3.1.1, WoofWare.Myriad.Plugins 10.3.1, and CliWrap 3.10.3. Notable projects include the Tree-sitter F# grammar, the Mibo game framework, the Zest static site generator, and the Fedit terminal editor.
♻️ Subscribe for free now!
A new issue of the F# Weekly digest is out. The week's highlights are FsHttp.Studio, a VS Code extension that runs FsHttp HTTP requests directly from F# scripts with rich response rendering (images, JSON, HTML), and the Fable Lit Fullstack Template 3.2, which adds a cross-platform desktop host, hot module replacement (HMR), and end-to-end type safety built on Fable.Lit and RPC via Serde.FS.Fable. The issue also covers fresh library and tooling releases: Fable 5.13 and 5.12, Mibo.Templates 3.1.1, WoofWare.Myriad.Plugins 10.3.1, and CliWrap 3.10.3. Notable projects include the Tree-sitter F# grammar, the Mibo game framework, the Zest static site generator, and the Fedit terminal editor.
♻️ Subscribe for free now!
Sergey Tihon's Blog
F# Weekly #30, 2026 — FsHttp.Studio & fable-lit-fullstack-template
Welcome to F# Weekly, A roundup of F# content from this past week: Microsoft News Visual Studio Code 1.130 Announcing a New Visual Manifest Editor in the WinApp VS Code Extension – #ifdef Win…
⚡️ JetBrains adds a debugger to ReSharper for VS Code
JetBrains has introduced a debugger in ReSharper for VS Code, closing the last gap in its .NET development toolset for the lightweight editor. In the article, Isaac Levin argues that debugging is a "reactive process," while real productivity comes from pairing debugging with proactive static analysis that catches errors before compilation. ReSharper for VS Code offers more than 2,500 real-time code inspections, quick-fixes via keyboard shortcuts, semantic symbol renaming across the entire solution, and fast navigation (Ctrl+T, Shift+F12) — and now a native .NET debugger powered by Rider's engine. According to the company, this turns ReSharper into a unified, intelligent development environment that combines analysis, navigation, testing, and debugging.
♻️ Subscribe for free now!
JetBrains has introduced a debugger in ReSharper for VS Code, closing the last gap in its .NET development toolset for the lightweight editor. In the article, Isaac Levin argues that debugging is a "reactive process," while real productivity comes from pairing debugging with proactive static analysis that catches errors before compilation. ReSharper for VS Code offers more than 2,500 real-time code inspections, quick-fixes via keyboard shortcuts, semantic symbol renaming across the entire solution, and fast navigation (Ctrl+T, Shift+F12) — and now a native .NET debugger powered by Rider's engine. According to the company, this turns ReSharper into a unified, intelligent development environment that combines analysis, navigation, testing, and debugging.
♻️ Subscribe for free now!
The JetBrains Blog
The Complete Package: Why Debugging Is Only Half the C# Productivity Story - The JetBrains Blog
As .NET developers, we need to iterate on our applications while building, and part of that developer inner loop is the debugging experience. The rise of multi-platform code editors further requires d
⚡️ OpenAI cuts prices for GPT-5.6 Luna and Terra models
OpenAI has announced price cuts for its GPT-5.6 model family: the fastest and most affordable Luna is now 80% cheaper, while the balanced Terra is 20% cheaper. As of July 30, API pricing is $0.20 per million input and $1.20 per million output tokens for Luna, and $2 / $12 for Terra; the price of the flagship Sol is unchanged. According to the company, Luna delivers the intelligence of last year's frontier-class models at roughly 6% of the cost per task and nearly nine times faster. At the same time, the API introduces Fast mode, replacing Priority Processing: for GPT-5.6 Sol it delivers up to 2.5× higher speed at twice the price, with no change in quality. The lower prices are also reflected in quota usage in Codex and ChatGPT Work, and will arrive on AWS soon.
♻️ Subscribe for free now!
OpenAI has announced price cuts for its GPT-5.6 model family: the fastest and most affordable Luna is now 80% cheaper, while the balanced Terra is 20% cheaper. As of July 30, API pricing is $0.20 per million input and $1.20 per million output tokens for Luna, and $2 / $12 for Terra; the price of the flagship Sol is unchanged. According to the company, Luna delivers the intelligence of last year's frontier-class models at roughly 6% of the cost per task and nearly nine times faster. At the same time, the API introduces Fast mode, replacing Priority Processing: for GPT-5.6 Sol it delivers up to 2.5× higher speed at twice the price, with no change in quality. The lower prices are also reflected in quota usage in Codex and ChatGPT Work, and will arrive on AWS soon.
♻️ Subscribe for free now!
OpenAI
Advancing the price-performance frontier with GPT-5.6
Explore lower GPT‑5.6 pricing for Luna and Terra—and how OpenAI’s more efficient models help enterprises deploy AI workflows at scale.