UUID v7 coming in .NET 9

by Jul 10, 2024

UUID v7 coming in .NET 9

For those that didn’t know, you can create Guids in different ways (algorithms).

System.Guid supports UUID v4 out-of-the-box, the most used version.

UUID v7 is now added, which creates Guids based on the current time. This means Guids can be sorted, which is more index friendly for databases (=faster).

SQL Server already has the alternative NEWSEQUENTIALID() for ages to fix the sorting problem in the database.

But now .NET 9 will natively support UUID v7, complete with timestamps!

You can create Guids as UUID v4 using the new CreateVersion7() method:

πšŸπšŠπš›β€‚πšπšžπš’πšπŸ·β€‚=β€‚π™Άπšžπš’πš.π™²πš›πšŽπšŠπšπšŽπš…πšŽπš›πšœπš’πš˜πš—πŸ½();

πšŸπšŠπš›β€‚πšπšžπš’πšπŸ·β€‚=β€‚π™Άπšžπš’πš.π™²πš›πšŽπšŠπšπšŽπš…πšŽπš›πšœπš’πš˜πš—πŸ½(π™³πšŠπšπšŽπšƒπš’πš–πšŽπ™ΎπšπšπšœπšŽπš.πš„πšπšŒπ™½πš˜πš );

Now you can created sorted Guids in .NET!

#
Remy van Duijkeren

Remy van Duijkeren

Power Platform Advisor

Microsoft Power Platform Advisor with over 25 years of experience in IT with a focus on (marketing) automation and integration.

Helping organizations with scaling their business by automating processes on the Power Platform (Dynamics 365).

Expert in Power Platform, Dynamics 365 (Marketing & Sales) and Azure Integration Services. Giving advice and strategy consultancy.

Services:
– Strategy and tactics advise
– Automating and integrating

Subscribe to
The Daily Friction

A daily newsletter on automation and eliminating friction

Related Content

I disconnect once a year to recharge!

I disconnect once a year to recharge! After a wonderful month-long holiday back in my home country, The Netherlands, I’m now back in Kuala Lumpur and ready to dive back into work. 🌏✈️ I spent quality time with friends and family, making the most of every moment. For...

read more

Automating Processes: Steps to Streamline Success πŸ”§

Automating Processes: Steps to Streamline Success πŸ”§ In today’s fast-paced business environment, process optimization is crucial for staying competitive and efficient. Here are some essential steps to ensure your processes are as smooth and effective as possible:...

read more

Ever wished you could explain complex ideas in minutes?

Ever wished you could explain complex ideas in minutes? I just tried Loom and I'm blown away. πŸŽ₯ With just one click, I can create professional-looking tutorials in a matter of minutes. No fuss, no hassleβ€”just hit record and share instantly. This tool is a game-changer...

read more