⚡️ F# Weekly #18, 2025 – F# in Helix
The 18th issue of F# Weekly for 2025 covers news about the use of F# in Helix. The update shares details and highlights from the F# ecosystem for this week.
♻️ Subscribe for free now!
The 18th issue of F# Weekly for 2025 covers news about the use of F# in Helix. The update shares details and highlights from the F# ecosystem for this week.
♻️ Subscribe for free now!
Sergey Tihon's Blog
F# Weekly #18, 2025 – F# in Helix
Welcome to F# Weekly, A roundup of F# content from this past week: News Packaging and Publishing a .NET MAUI Library with GitHub Actions – .NET Blog Running RAG with ONNX Runtime GenAI for On…
⚡️ C# Song Recommendation Example in Functional Programming
This article is part of a series on functional programming design. It looks at a C# example that collects song recommendations for a user, based on a scenario from Oleksii Holub’s Pure-Impure Segregation Principle article.
♻️ Subscribe for free now!
This article is part of a series on functional programming design. It looks at a C# example that collects song recommendations for a user, based on a scenario from Oleksii Holub’s Pure-Impure Segregation Principle article.
♻️ Subscribe for free now!
blog.ploeh.dk
Song recommendations as a C# Impureim Sandwich
A refactoring example.
⚡️ Limitations of InvariantCulture in String Comparison
StringComparison.InvariantCulture and CultureInfo.InvariantCulture do not act the same way in all cases. While CultureInfo.InvariantCulture works for formatting and parsing data, it does not give the same results for every string comparison.
♻️ Subscribe for free now!
StringComparison.InvariantCulture and CultureInfo.InvariantCulture do not act the same way in all cases. While CultureInfo.InvariantCulture works for formatting and parsing data, it does not give the same results for every string comparison.
♻️ Subscribe for free now!
Meziantou's blog
StringComparison.InvariantCulture is not always invariant - Gérald Barré
In this post, I describe the pitfalls of using StringComparison.InvariantCulture and StringComparer.InvariantCulture in .NET.
⚡️ Azure Front Door, Traffic Manager, and Load Balancer Comparison
The text compares Azure Front Door, Traffic Manager, and Load Balancer for handling global application delivery. It explains how these tools are used in Microsoft Azure to manage traffic across different regions and setups.
♻️ Subscribe for free now!
The text compares Azure Front Door, Traffic Manager, and Load Balancer for handling global application delivery. It explains how these tools are used in Microsoft Azure to manage traffic across different regions and setups.
♻️ Subscribe for free now!
Build5Nines
Comparing Azure Front Door, Traffic Manager, And Load Balancer: Choosing The Right Tool For Global Application Delivery | Build5Nines
Modern cloud architectures demand flexible, resilient, and scalable traffic distribution strategies. As workloads increasingly span multiple regions and
⚡️ Microsoft at Red Hat Summit 2025
Microsoft will join Red Hat Summit 2025 to show new technology solutions. Both companies will share how their tools help organizations move forward.
♻️ Subscribe for free now!
Microsoft will join Red Hat Summit 2025 to show new technology solutions. Both companies will share how their tools help organizations move forward.
♻️ Subscribe for free now!
Microsoft Azure Blog
Unlock what’s next: Microsoft at Red Hat Summit 2025 | Microsoft Azure Blog
Learn more about the solutions that Microsoft and Red Hat have to offer that drive technological advancements and empower organizations.
⚡️ Improving Write Speeds in Dapper with Dapper Plus
The Dapper Plus library offers ways to speed up write queries in Dapper. It adds features like BulkInsert, BulkUpdate, BulkDelete, BulkMerge, and BulkSynchronize for handling large amounts of data.
♻️ Subscribe for free now!
The Dapper Plus library offers ways to speed up write queries in Dapper. It adds features like BulkInsert, BulkUpdate, BulkDelete, BulkMerge, and BulkSynchronize for handling large amounts of data.
♻️ Subscribe for free now!
Anton Dev Tips
How To Fix Slow Write Queries in Dapper With Dapper Plus Library
Explore the best solution on the market for fast Bulk Inserts in Dapper with Dapper Plus Library. BulkInsert, BulkUpdate, BulkDelete, BulkMerge, BulkSynchronize methods
⚡️ C# Supports Custom Operator Overloading
C# lets you create your own versions of built-in operators such as +, -, and == for your types. This feature can make your code act like native types, but is not used very often.
♻️ Subscribe for free now!
C# lets you create your own versions of built-in operators such as +, -, and == for your types. This feature can make your code act like native types, but is not used very often.
♻️ Subscribe for free now!
The JetBrains Blog
dotInsights | May 2025 | The .NET Tools Blog
Did you know? C# allows you to define custom operators for your own types by overloading built-in operators (like +, -, ==, etc.). This is not something most developers use often, and it can make your
⚡️ .NET AI Chat Web App Template in Preview
The new .NET AI Chat Web App template is now in preview. This post looks at the features included and gives a short view of how it works.
♻️ Subscribe for free now!
The new .NET AI Chat Web App template is now in preview. This post looks at the features included and gives a short view of how it works.
♻️ Subscribe for free now!
Andrew Lock | .NET Escapades
Exploring the new AI chat template
In this post I explore the new .NET AI Chat Web App template (currently in preview) and take a brief look at the implementation it provides
⚡️ Azure Storage Actions Now Generally Available
Azure Storage Actions is now open for everyone to use. It is a managed tool that helps people automate their data work in Azure Blob and Data Lake Storage.
♻️ Subscribe for free now!
Azure Storage Actions is now open for everyone to use. It is a managed tool that helps people automate their data work in Azure Blob and Data Lake Storage.
♻️ Subscribe for free now!
Microsoft Azure Blog
Unlock seamless data management with Azure Storage Actions—now generally available | Microsoft Azure Blog
Announcing the general availability of Azure Storage Actions, our fully managed platform that transforms how to automate data management tasks. Learn more.
⚡️ Modeling Embeddings in Azure SQL and SQL Server
Storing and searching text embeddings in Azure SQL and SQL Server can be done with the right database setup. Embeddings, also called vectors, are now a main data type for search, filtering, and recommendation features.
♻️ Subscribe for free now!
Storing and searching text embeddings in Azure SQL and SQL Server can be done with the right database setup. Embeddings, also called vectors, are now a main data type for search, filtering, and recommendation features.
♻️ Subscribe for free now!
Microsoft News
Efficiently and Elegantly Modeling Embeddings in Azure SQL and SQL Server
Master best practices for azure SQL Server embeddings vectors to streamline your database operations and improve efficiency.
⚡️ Impact of Streaming Data on Azure Cosmos DB Vector Search
This article looks at how adding and removing vectors in real time affects the quality of vector search in Azure Cosmos DB. It builds on past work about scaling and managing large vector datasets using DiskANN.
♻️ Subscribe for free now!
This article looks at how adding and removing vectors in real time affects the quality of vector search in Azure Cosmos DB. It builds on past work about scaling and managing large vector datasets using DiskANN.
♻️ Subscribe for free now!
Microsoft News
Azure Cosmos DB with DiskANN Part 4: Stable Vector Search Recall with Streaming Data
Explore the impact of Streaming Ingestion on vector search quality in multi-tenant applications with Azure Cosmos DB.
⚡️ Data API Now Available for vCore-Based Azure Cosmos DB for MongoDB
The Data API for vCore-based Azure Cosmos DB for MongoDB is now generally available. This lets users work with their MongoDB data using a RESTful HTTPS interface, without the need for extra drivers or complex query code.
♻️ Subscribe for free now!
The Data API for vCore-based Azure Cosmos DB for MongoDB is now generally available. This lets users work with their MongoDB data using a RESTful HTTPS interface, without the need for extra drivers or complex query code.
♻️ Subscribe for free now!
Microsoft News
General Availability for Data API in vCore-based Azure Cosmos DB for MongoDB
Learn how the MongoDB Data API enhances access to data in vCore-based Azure Cosmos DB with RESTful HTTPS for apps.
⚡️ Open Agent2Agent (A2A) Protocol Supports Multi-Agent Apps
The Agent2Agent (A2A) protocol lets different agents share goals, manage their own state, carry out actions, and send back results in a safe and clear way. People can use known tools like Semantic Kernel or LangChain with A2A to work together.
♻️ Subscribe for free now!
The Agent2Agent (A2A) protocol lets different agents share goals, manage their own state, carry out actions, and send back results in a safe and clear way. People can use known tools like Semantic Kernel or LangChain with A2A to work together.
♻️ Subscribe for free now!
The Microsoft Cloud Blog
Empowering multi-agent apps with the open Agent2Agent (A2A) protocol | The Microsoft Cloud Blog
Microsoft announces support for the open A2A protocol, helping to enable agent-to-agent interoperability across platforms. Learn more.
⚡️ Microsoft Virtual Datacenter Tour Shows Global Cloud Network
Microsoft’s Virtual Datacenter Tour lets people see the setup and design behind more than 300 datacenters in over 60 regions worldwide. The tour shows the infrastructure that supports Microsoft’s cloud services.
♻️ Subscribe for free now!
Microsoft’s Virtual Datacenter Tour lets people see the setup and design behind more than 300 datacenters in over 60 regions worldwide. The tour shows the infrastructure that supports Microsoft’s cloud services.
♻️ Subscribe for free now!
Microsoft Azure Blog
Microsoft’s Virtual Datacenter Tour opens a door to the cloud | Microsoft Azure Blog
Explore the infrastructure and datacenter design that powers over 60 datacenter regions and 300+ datacenters globally with Microsoft's Virtual Datacenter Tour.
⚡️ Tracebit Uses C# for B2B SaaS Security Product
Tracebit made their business security software with C#. The product is for companies that use software as a service.
♻️ Subscribe for free now!
Tracebit made their business security software with C#. The product is for companies that use software as a service.
♻️ Subscribe for free now!
Microsoft News
Why we built our startup in C#
Tracebit built their B2B SaaS security product using C#.
⚡️ Azure Developer CLI May 2025 Release Announced
The May 2025 update for the Azure Developer CLI (azd) has been announced. This release shares the latest changes and updates for azd.
♻️ Subscribe for free now!
The May 2025 update for the Azure Developer CLI (azd) has been announced. This release shares the latest changes and updates for azd.
♻️ Subscribe for free now!
Microsoft News
Azure Developer CLI (azd) – May 2025
Announcing the May 2025 release (version 1.15.0) of the Azure Developer CLI (azd).
⚡️ Docker’s Role in Software Development
Docker began as a tool to manage Linux containers and later changed how software is shared and used. It has shaped new ways to build and deploy computer programs, making containers, microservices, and cloud-native ideas more common.
♻️ Subscribe for free now!
Docker began as a tool to manage Linux containers and later changed how software is shared and used. It has shaped new ways to build and deploy computer programs, making containers, microservices, and cloud-native ideas more common.
♻️ Subscribe for free now!
Build5Nines
Software Innovation: Docker - Container Revolution That Changed Software Development | Build5Nines
Between the constant chatter about “containers,” “microservices,” and “cloud-native,” Docker stands as a major player in the lexicon of contemporary software
⚡️ Fabric Mirroring for Azure Cosmos DB Gets New Features in Public Preview
The newest refresh of Fabric Mirroring for Azure Cosmos DB is now in public preview and includes new features. Users can now copy their Azure Cosmos DB data to OneLake in Microsoft Fabric with more control and options.
♻️ Subscribe for free now!
The newest refresh of Fabric Mirroring for Azure Cosmos DB is now in public preview and includes new features. Users can now copy their Azure Cosmos DB data to OneLake in Microsoft Fabric with more control and options.
♻️ Subscribe for free now!
Microsoft News
Fabric Mirroring for Azure Cosmos DB: Public Preview Refresh Now Live with New Features
Unlock the benefits of Microsoft Fabric's latest refresh, making Azure Cosmos DB data integration simpler and more secure.
⚡️ Free T-SQL Analyzer Tool Finds Code Issues
T-SQL Analyzer is a free, open-source tool that checks T-SQL scripts for common mistakes and design problems. It runs on different systems and helps users spot issues early when writing SQL Server code.
♻️ Subscribe for free now!
T-SQL Analyzer is a free, open-source tool that checks T-SQL scripts for common mistakes and design problems. It runs on different systems and helps users spot issues early when writing SQL Server code.
♻️ Subscribe for free now!
Microsoft News
Avoid T-SQL anti-patterns with the free T-SQL analysis tool
T-SQL Analyzer is a free command line tool for identifying, and reporting the presence of anti-patterns in SQL Server T-SQL scripts.
⚡️ C# 14 Adds Extension Members
C# 14 brings a new feature called extension members. The new 'extension' syntax makes it easier to add more functions to existing code.
♻️ Subscribe for free now!
C# 14 brings a new feature called extension members. The new 'extension' syntax makes it easier to add more functions to existing code.
♻️ Subscribe for free now!
Microsoft News
C# 14 – Exploring extension members
C# 14 introduces extension members. See how the `extension` syntax offers flexibility for extension authors and continuity for developers using extensions