Microsoft Developer Blogs

Get the latest information, insights, announcements, and news from Microsoft.

Deep insert support in OData client

In the Deep insert support in OData webapi blog post, we demonstrated how to add deep insert capabilities to an OData service. In this blog post, we demonstrate how to add deep insert capabilities in OData client. In the following sections, we implement a client app. Create a Console application Start Visual Studio 2022 and select ...


Infinite chat with history embeddings

Hello prompt engineers, The last few posts have been about the different ways to create an ‘infinite chat’, where the conversation between the user and an LLM model is not limited by the token size limit and as much historical context as possible can be used to answer future queries. We previously covered: Sliding window...


New React TypeScript SPA Templates and More

We have made the latest React TypeScript SPA Templates available in our latest preview. If you are developing React TypeScript Web application with ASP.NET as backend in Visual Studio, go ahead and try the new template! All the Visual Studio React and Vue templates using the JavaScript SDK are now using Vite, so you would get the benefit of a ...


PowerShellGet 3.0.22-beta22 is now available

The latest preview of PowerShellGet is now available on the PowerShell Gallery. In this new preview version of PowerShellGet, PowerShellGet is a compatibility module that allows use of PowerShellGet 2.x (and below) cmdlet syntax with PSResourceGet functionality by making a best effort mapping between the cmdlet interfaces of both versions of ...


Power Platform Global AI #HackTogether Keynote Recap and What’s Coming

Last week we launched The Power Platform Global AI #HackTogether – a virtual hackathon all about using AI in the Power Platform. Here’s what happened last week and what’s still to come. Week 0 Recap Last week, we kicked off the virtual hackathon with a keynote by Ryan Cunningham (Vice President, Power Apps). Ryan gave an ...


Enhancing the CMake Targets View in Visual Studio

The CMake Targets View in Visual Studio is a view that allows you to visualize your CMake project structure by the CMake targets and build specified target libraries and executables. To make this view more usable, we have implemented a few new improvements to make it easier than ever to navigate your CMake targets. This includes improved ...


IntelliTest simplifies writing and maintaining unit tests

Writing a suite of unit tests that exhaustively exercise and validate the logic of the code is not easy. It can even be considered too expensive to do at all. Fortunately, IntelliTest addresses both concerns: it helps you achieve high code coverage at a fraction of the cost, and now in Preview, this Enterprise feature supports projects that ...