Topics
-
Visual Studio Code October 2024
by Guest Visual Studio Code Team- 0 replies
- 12 views
Learn what is new in the Visual Studio Code October 2024 Release (1.95) Read the full article Continue reading...
-
Introducing Microsoft.Extensions.VectorData Preview
by Guest Luis Quintanilla- 0 replies
- 55 views
We are excited to introduce the Microsoft.Extensions.VectorData.Abstractions library, now available in preview. Just as the Microsoft.Extensions.AI libraries offer a unified layer for working with AI services, this package provides the .NET ecosystem with abstractions that help integrate vector stores into .NET applications and libraries. [HEADING=1]Why vector stores?[/HEADING] Vector databases are important for tasks like search and grounding Generative AI responses. Similar to how relational databases and document databases are optimized for structured and semi-structured data, vector databases are built to efficiently store, index, and manage data represented a…
-
- 0 replies
- 3 views
Learn what is new in the Visual Studio Code October 2024 Release (1.95) Read the full article View the full article
Last reply by VS Code, -
.NET Upgrade Assistant Now Supports Upgrading to Centralized Package Mangement
by Guest McKenna Barlow- 0 replies
- 19 views
Recently .NET Upgrade Assistant has introduced some useful new features and a new Central Package Management (CPM) upgrade type. .NET Upgrade Assistant helps you upgrade your solutions to newer versions of .NET. Whether you’re upgrading from .NET Framework to .NET 8 or just between .NET versions, .NET Upgrade Assistant can help you understand what changes are needed and will automate many of the changes for you. .NET Upgrade Assistant is available as a Visual Studio extension or as a command-line tool. The newest version of Upgrade Assistant introduces a new type of upgrade to allow you to convert your whole solution or a selected set of projects to use Nuget Central …
-
eShop infused with AI – a comprehensive intelligent app sample
by Guest Jeremy Likness- 0 replies
- 16 views
Artificial intelligence, or AI, is a powerful tool that can enhance your applications to provide an improved and individually customized experience that caters to your customers’ unique desires while simultaneously improving the quality and efficiency of your internal operations. Although simple demo apps are often an easy and fast way to ramp-up on new technology, the “real world” is far more complex and you want to see more examples of robust, reality-inspired scenarios that use AI. To help answer not just the question, “What is AI?” but also “How can I use AI in my applications?” we created an application that illustrates how to infuse AI into a typical line-of-busines…
-
.NET MAUI Welcomes Syncfusion Open-source Contributions
by Guest David Ortinau- 0 replies
- 14 views
Today, Syncfusion announced their dedication as contributors to .NET MAUI and released the Syncfusion Toolkit for .NET MAUI, a set of free, open-source controls for .NET MAUI! Syncfusion is a leader in UI controls and components and have some impressive controls for .NET. Today they made 14 of these UI controls freely available for .NET MAUI developers. These controls are available in the syncfusion/maui-toolkit repository on GitHub as well as a NuGet package Syncfusion.Maui.Toolkit which you can use in your .NET MAUI projects today. To get started now with these controls, add the NuGet package to your project. [iCODE]<PackageReference Include="Syncfusion.Maui.Tool…
-
MongoDB EF Core Provider: What’s New?
by Guest Rishit Bhatia- 0 replies
- 43 views
The EF Core provider for MongoDB went GA in May 2024. We’ve come a long way since we initially released this package in preview six months ago. We wanted to share some interesting features that we’ve been working on which would not have been possible without the support of and collaboration with Microsoft’s .NET Data and Entity Framework team. In this post, we will be using the MongoDB EF Core provider with MongoDB Atlas to showcase the following: Adding a property to an entity and change tracking Leveraging the escape hatch to create an index Performing complex queries Transactions and optimistic concurrency The code related to this blog can be found on Gi…
-
.NET Conf 2024 Student Zone
by Guest Katie Savage- 0 replies
- 6 views
We are excited to announce the return of the .NET Conf Student Zone at this year’s .NET Conf 2024. The Student Zone is a beginner-friendly, virtual event where experts will teach you how to build amazing projects – all using C# and .NET! This year, our experts will walk you through building a portfolio web application and an AI demo project. We’ll also be talking all about career readiness with hiring managers, recruiters, early-in-career engineers, and more! This year, we’re running the event twice to reach you in your time zone. Tune in November 18 at 4:00pm UTC or November 19 at 4:00am UTC! [HEADING=1][ATTACH type=full" alt="✅]6000[/ATTACH] Register now[/HEADING] …
-
How we build GitHub Copilot into Visual Studio
by Guest Anson Horton- 0 replies
- 5 views
In 1907, during the heat and humidity of a northern hemisphere summer, Paris newspaper Le Martin and the New York Times announced they would be sponsoring a race so ambitious as to be known simply as, “The Great Race.” The planned route was from New York to Paris and the astute among you may note there isn’t any actual land passage from one to the other. There was a theory that the Bering strait would ice over in the winter and prove crossable; that ‘Bering Land Bridge’ had been, of course, gone for ~18k years (just missed it!). This was at a time when there was little infrastructure to support these vehicles and very few paved roads. This is how it has felt integratin…
-
What’s new in System.Text.Json in .NET 9
by Guest Eirik Tsarpalis- 0 replies
- 35 views
The 9.0 release of System.Text.Json includes many features, primarily with a focus on JSON schema and intelligent application support. It also includes highly requested enhancements such as nullable reference type support, customizing enum member names, out-of-order metadata deserialization and customizing serialization indentation. [HEADING=2]Getting the latest bits[/HEADING] You can try out the new features by referencing the latest build of System.Text.Json NuGet package or the latest SDK for .NET 9. [HEADING=1]JSON Schema Exporter[/HEADING] The new [iCODE]JsonSchemaExporter[/iCODE] class can be used to extract JSON schema documents from .NET types using either…
-
Catch the highlights from Azure Developers – .NET Aspire Day 2024!
by Guest Mehul Harry- 0 replies
- 5 views
Thank you to everyone who joined us for Azure Developers – .NET Aspire Day 2024! It was an incredible event filled with insights and practical guidance on building distributed applications with .NET Aspire and deploying them to Azure Container Apps. Whether you attended live or missed out, we have you covered with a full playlist of sessions, available . Dive into these sessions to explore how .NET Aspire can help you supercharge your cloud-native development projects. If you’re ready to start exploring the event resources, you can access all of them here. [HEADING=1]Highlights from Azure Developers – .NET Aspire Day 2024[/HEADING] Here’s a quick rundown o…
-
Engineering the Scalable Vector Extension in .NET
by Guest Kunal Pathak- 0 replies
- 8 views
Scalable Vector Extension (SVE) on Arm processors is revolutionizing how modern hardware handles parallel workloads. SVE allows for flexible vector processing, enabling significant performance improvements across various applications. We are excited to announce the integration of Arm SVE support as an [iCODE][Experimental][/iCODE] feature. It will bring the power of scalable vector processing to .NET developers through SVE .NET APIs for the first time. This addition empowers developers to write more efficient, high-performance code that can take full advantage of modern hardware architectures. This marks only the initial step on a long journey toward fully implementing an…
-
.NET 9 Release Candidate 2 is now available!
by Guest .NET Team- 0 replies
- 10 views
As we prepare the general availability (GA) release of .NET 9 in November we are adding our final touches around performance, stability, and any additional optimizations to make it the best release of .NET 9. Today, we are excited to announce the release of .NET 9 Release Candidate 2. As with Release Candidate 1, this release is covered by a go-live license so you can receive support when using it in your production applications. We encourage developers today to try out this latest release and give the teams feedback on anything that you find in your development so we can incorporate any additional enhancements into the final release. Download .NET 9 Release Candidate…
-
Introducing Microsoft.Extensions.AI Preview – Unified AI Building Blocks for .NET
by Guest Luis Quintanilla- 0 replies
- 23 views
We are excited to introduce the Microsoft.Extensions.AI.Abstractions and Microsoft.Extensions.AI libraries, available in preview today. These packages provide the .NET ecosystem with essential abstractions for integrating AI services into .NET applications and libraries, along with middleware for adding key capabilities. To support the .NET ecosystem, the .NET team has enhanced the core Microsoft.Extensions libraries with these abstractions, or “exchange types,” for .NET Generative AI applications and libraries. AI capabilities are rapidly evolving, with common patterns emerging for functionality like “chat,” embeddings, and tool calling. Unified abstractions are cruc…
-
.NET and .NET Framework October 2024 servicing releases updates
by Guest Tara Overfield- 0 replies
- 7 views
Use release notes for downloading October updates Please use the release note links in this post to download the October updates. The download page on the .NET website has not yet been updated for October. We are actively working to update the .NET website. Welcome to our new combined .NET servicing updates for October 2024. To help streamline and help you keep up to date with the latest service releases we have decided to combine our update posts around both .NET & .NET Framework so you can find all the information in one convenient location on the blog. Don’t forget that you can find updates about .NET previews on GitHub, specifically for .NET 9. Let’s get into …
-
Visual Studio Code September 2024
by Guest Visual Studio Code Team- 0 replies
- 11 views
Learn what is new in the Visual Studio Code September 2024 Release (1.94) Read the full article Continue reading...
-
- 0 replies
- 3 views
Learn what is new in the Visual Studio Code September 2024 Release (1.94) Read the full article View the full article
Last reply by VS Code, -
Announcing the stable release of the official OpenAI library for .NET
by Guest .NET Team- 0 replies
- 12 views
Back in June, we launched the first beta of the OpenAI library for .NET, empowering developers to integrate advanced AI models into their applications. Today, we are excited to share that the stable release of the official OpenAI library for .NET is now live. This release ensures a smooth and reliable integration experience for developers working with OpenAI and Azure OpenAI services in their .NET applications. [ATTACH type=full" alt="OpenAI NuGet Package]5982[/ATTACH] [HEADING=1]Key features[/HEADING] The official OpenAI library for .NET provides powerful tools that simplify integrating OpenAI’s cutting-edge models into your .NET applications, offering developers a…
-
Getting started with testing and .NET Aspire
by Guest Aaron Powell- 0 replies
- 20 views
Automated testing is an important part of software development, helping ensure that bugs are caught early and regression issues are prevented. In this blog post, we will explore how to get started with testing in .NET Aspire, allowing us to test scenarios across our distributed applications. [HEADING=1]Testing Distributed Applications[/HEADING] Distributed applications are inherently complex, you need to ensure components such as databases, caches, etc. are available and in the correct state. Then your application may have multiple services that need to be tested together. .NET Aspire is a great tool to help us define the environment for our application, connecting to…
-
Join the .NET Smart Components ecosystem
by Guest Daniel Roth- 0 replies
- 25 views
The .NET Smart Components are a set of sample drop-in UI components that make it easy to add AI-enabled features for useful scenarios, like auto-filling forms from clipboard data, smart text completions, and semantic search. The .NET Smart Components demonstrate how prepackaging AI-based functionality into reusable components makes it easier to integrate these features into existing apps. We’re making the .NET Smart Components source code available as reference sample implementations to help bootstrap a vibrant ecosystem of reusable .NET AI-powered components. [HEADING=1]Now open source[/HEADING] The .NET Smart Components have a new home on GitHub in the dotnet/smartc…
-
Who's Online 0 Members, 0 Anonymous, 13 Guests (See full list)
- There are no registered users currently online