We have just released the RavenDB 7.1 Release Candidate, and you can download it from the website:The big news in this release is the new Gen AI integration. You are now able to define Generative AI tasks on your own data. I have a Deep Dive post that talks about it in detail, but the gist of it is that you can write prompts like:Translate the Product titles in our catalog from English to Spanish, Greek, and Japanese.Read the Job Postings’ descriptions and extract the years of experience, required skills, salary range, and associated benefits into this well-defined structure.Analyze Helpdesk Tickets and decide whether we need to escalate to a higher tier. RavenDB will take the prompt and your LLM of choice and apply it transparently to your data. This allows your data to think.There is no need for complex integrations or months-long overtime work, just tell RavenDB what you want, and the changes will show up in your database. I’m really excited about this feature. You can start by downloading the new bits and taking it for a spin, check it out under the AI Hub > AI Tasks menu item in the Studio.The deep dive post is also something that you probably want to go through 🙂. As usual, I would dearly love your feedback on the feature and what you can do with it..
Get up to date on all of the .NET sessions from Microsoft Build 2025 covering .NET 10, C# 14, .NET Aspire, ASP.NET Core, Blazor, AI development, and more!
In this post I provide an introduction to MonoGame, looking at it's history, the requirements for building with MonoGame, and finally a first sample app.…
Nullable Reference Types are a feature in C# that helps developers avoid null reference exceptions by providing compile-time checks for nullability. This feature was introduced in C# 8.0 and is designed to improve code quality and reduce runtime errors.When the compiler cannot handle all cases, so
Yesterday I gave a live talk about some of the re-design we did to the internals of RavenDB’s storage engine (Voron). I think it went pretty well, and the record is here.Would love to hear your feedback!
We are super excited to introduce a new feature that was released as part of .NET 10 Preview 4 that makes getting started with C# easier than ever. You can now run a C# file directly using . This means you no longer need to create a project file or scaffold a whole application to run a quick script, test a snippet, or experiment with an idea. It's simple, intuitive, and designed to streamline the C# development experience, especially for those just getting started.
What is ?
Until now, executing C# code using the CLI required a project structure that included a file. With this new capability, which we call fi...
Tomorrow I’m going to be doing a Discord webinar about the deep optimizations we did in how RavenDB talks to the disk. We are talking about some of the biggest changes to the internals in a decade or so, with the accompanying performance numbers to justify that. I had a great time preparing for that, and I’m really hoping to see you there.Event link is here.
Summary of some best practice and insights about circuit breaker resilience policy fine-tuning.
We use cookies to analyze our website traffic and provide a better browsing experience. By
continuing to use our site, you agree to our use of cookies.