Topics
-
- 0 replies
- 17 views
This is a continuation of the sample .NET MAUI – UI testing with Appium and NUnit created as part of Gerald’s blog Getting started with UI testing .NET MAUI apps using Appium. In this blog, we will see how to use BrowserStack App Automate to run the previously written tests in the cloud on real devices! This blog provides a guide on setting up BrowserStack with your existing Appium user-interface (UI) tests of your .NET MAUI apps, and we will also see how to setup a continuous integration (CI)/continuous delivery (CD) pipeline to run these tests in an automated fashion. What is BrowserStack App Automate? BrowserStack’s App Automate lets you test your native and hybrid …
Last reply by .Net, -
- 0 replies
- 21 views
Announcing the general availability of custom instructions for VS Code. Read the full article View the full article
Last reply by VS Code, -
- 0 replies
- 48 views
The .NET team has just released preview2 of .NET 10, and it’s got a bundle of new features and improvements. You might want to give these a try but don’t want to mess with your local development environment. A great way to try out a .NET preview is by using dev containers. In this blog post, we’ll walk you through the steps to set up and use dev containers for experimenting with a new .NET release. What are Dev Containers? Dev containers are pre-configured, isolated environments that allow developers to work on projects without worrying about dependencies and configurations. They are particularly useful for trying out new technologies, as they provide a consistent and re…
Last reply by .Net, -
- 0 replies
- 57 views
Xbox services powers many of the core experiences in Xbox Gaming. Our services are primarily HTTP based microservices and enable experiences that range from telling our users who are online and what games are being played, to the ability to log in, to chat services. These services run on Azure compute and are primarily .NET based. Given that our service history spans all the way from Xbox 360 to the current generation of consoles, and that we must maintain compatibility across the multiple device types as well as individual games we support, it is key that any migrations or updates are performed carefully. Streamlining Innovation with .NET Aspire For the past couple of y…
Last reply by .Net, -
- 0 replies
- 107 views
MSTest, also known as Microsoft Testing Framework, simplifies the testing experience for .NET applications. This test framework allows users to write and execute tests while providing test suites integrated into the Test Explorer’s of Visual Studio and Visual Studio Code, as well as many CI pipelines. Fully supported, open-source, and cross-platform, MSTest works with all supported .NET targets while maintaining support for VSTest as well as adding support for the improved experience with Microsoft.Testing.Platform (MTP). MSTest 3.8 highlights We continually work to improve MSTest, address your feedback and offer smoother testing experience. MSTest 3.8 is a big release, …
Last reply by .Net, -
- 0 replies
- 142 views
Today, we are excited to announce the second preview release of .NET 10 with enhancements across the .NET Runtime, SDK, libraries, C#, ASP.NET Core, Blazor, .NET MAUI, and more. Check out the full release notes linked below and get started today. Download .NET 10 Preview 2 This release contains the following improvements. Libraries Encryption algorithm can now be specified in PKCS#12/PFX Export Full Release Notes Runtime Array Enumeration De-Abstraction Inlining of Late Devirtualized Methods Devirtualization Based on Inlining Observations Support for Casting and Negation in NativeAOT’s Type Preinitializer Full Release Notes SDK More consistent command order for d…
Last reply by .Net, -
- 0 replies
- 205 views
Solution files have been a part of the .NET and Visual Studio experience for many years now, and they’ve had the same custom format the whole time. Recently, the Visual Studio solution team has begun previewing a new, XML-based solution file format called SLNX. Starting in .NET SDK 9.0.200, the dotnet CLI supports building and interacting with these files in the same way as it does with existing solution files. In the rest of this post we’ll show how users can migrate to the new format, explore the new support across the dotnet CLI, and discuss the next steps towards a generally-available release of the format. Getting started Before the 9.0.200 SDK, the only way to crea…
Last reply by .Net, -
- 0 replies
- 209 views
HybridCache is a new .NET 9 library available via the Microsoft.Extensions.Caching.Hybrid package and is now generally available! HybridCache, named for its ability to leverage both in-memory and distributed caches like Redis, ensures that data storage and retrieval is optimized for performance and security, regardless of the scale or complexity of your application. Why use HybridCache? HybridCache reliably simplifies the boilerplate code like object serialization, cache-aside pattern implementation, and data consistency down to a single line of code. It also optimizes the data performance by combining in-memory and distributed cache stores enabling the application to ru…
Last reply by .Net, -
- 0 replies
- 239 views
Welcome to our combined .NET servicing updates for March 2025. Let’s get into the latest release of .NET & .NET Framework, here is a quick overview of what’s new in these releases: Security improvements This month you will find CVEs that have been fixed this month: CVE # Title Applies to CVE-2025-24070 .NET Elevation of Privilege Vulnerability .NET 9.0, .NET 8.0 .NET 8.0 .NET 9.0 Release Notes 8.0.14 9.0.3 Installers and binaries 8.0.14 9.0.3 Container Images images images Linux packages 8.0.14 9.0.3 Known Issues 8.0 9.0 Release changelogs ASP.NET Core: 8.0.14 | 9.0.3 Entity Framework Core: 9.0.3 Runtime: 8.0.14 | 9.0.3 SDK: 8.0.14 | 9.…
Last reply by .Net, -
- 0 replies
- 320 views
Want to get started with AI development, but not sure where to start? I’ve got a treat for you – we have a new AI Chat Web App template now in preview. This template is part of our ongoing effort to make AI development with .NET easier to discover and use, with scaffolding and guidance within Visual Studio, Visual Studio Code, and the .NET CLI. https://devblogs.microsoft.com/dotnet/wp-content/uploads/sites/10/2025/03/AI-Template-Preview.mp4 Please note that this template is in preview, and future versions may change based on your feedback and the rapid advancements in AI. Install the template now To get started with the first Preview of the template, you install the …
Last reply by .Net, -
- 0 replies
- 204 views
Learn what is new in the Visual Studio Code February 2025 Release (1.98) Read the full article View the full article
Last reply by VS Code, -
- 0 replies
- 242 views
The Microsoft.Extensions.AI.Evaluations library is designed to simplify the integration of AI evaluation processes into your applications. It provides a robust framework for evaluating your AI applications and automating the assessment of their performance. In November, we announced the public preview of the library, and today, we are thrilled to announce that it is now available open source in the dotnet/Extensions repo. This repository contains a suite of libraries that provide facilities commonly needed when creating production-ready applications. By making this library available to everyone, we aim to empower developers to harness the power of AI more effectively in …
Last reply by .Net, -
- 0 replies
- 312 views
Today, we are excited to announce the first preview release of .NET 10! We just shipped our first preview release, adding to some major enhancements across the .NET Runtime, SDK, libraries, C#, ASP.NET Core, Blazor, .NET MAUI, and more. Check out the full release notes linked below and get started today. Download .NET 10 Preview 1 This release contains the following improvements. Libraries Finding Certificates By Thumbprints Other Than SHA-1 Finding PEM-encoded Data in ASCII/UTF-8 New Method Overloads in ISOWeek for DateOnly Type String Normalization APIs to Work with Span of Characters Numeric Ordering for String Comparison Adding TimeSpan.FromMilliseconds Overload w…
Last reply by .Net, -
- 0 replies
- 327 views
We are excited to announce the release of .NET Aspire 9.1! This release includes several new features and quality of life improvements based on feedback from developers using .NET Aspire in production applications. In this post, we will focus on the new features in the .NET Aspire dashboard, as well as some other cool features that have been added in this release. Six great new dashboard features The .NET Aspire dashboard has received several new features in this release. Here are the highlights: Resource Relationships The dashboard now reflects the concept of a “parent” and “child” resource relationship. For example, if you create a Postgres instance with multiple da…
Last reply by .Net, -
- 0 replies
- 309 views
Join us for an exciting Let’s Learn .NET live stream event where we will explore GitHub Copilot and its capabilities. This event will cover an introduction to GitHub Copilot, best practices, and tips on how to generate documentation, tests, and more. We will also build a mini-game from scratch using Copilot and GitHub Codespaces. Event Details Date: February 27th, 2025 Time: 10:00 AM Pacific Time Location: YouTube Live Stream Topics Covered Introduction to GitHub Copilot Learn about GitHub Copilot, an AI-powered code completion tool that helps you write code faster and with fewer errors. We will cover its features, benefits, and how it can improve your development work…
Last reply by .Net, -
- 0 replies
- 339 views
.NET Multi-platform App UI (.NET MAUI) continues to evolve with each release, and .NET 9 brings a focus on trimming and a new supported runtime: NativeAOT. These features can help you reduce application size, improve startup times, and ensure your applications run smoothly on various platforms. Both developers looking to optimize their .NET MAUI applications and NuGet package authors are able to take advantage of these features in .NET 9. We’ll also walk through the options available to you as a developer for measuring the performance of your .NET MAUI applications. Both CPU sampling and memory snapshots are available via dotnet-trace and dotnet-gcdump respectively. Thes…
Last reply by .Net, -
- 0 replies
- 332 views
We’re excited to announce the Chroma C# SDK. Whether you’re building AI solutions or enhancing existing projects with advanced search capabilities, you now have the option of using Chroma as a database provider in your .NET applications. What is Chroma? Chroma is an open-source database for your AI applications. With support for storing embeddings, metadata filtering, vector search, full-text search, document storage, and multi-modal retrieval, you can use Chroma to power semantic search and Retrieval Augmented Generation (RAG) features in your app. For more details, check out the Chroma website. Get started with Chroma in your C# application In this scenario, we’ll …
Last reply by .Net, -
- 0 replies
- 379 views
If you are building web apps with Razor, we have some great new features that you are going to love for both Visual Studio and Visual Studio Code! Extract to Component refactoring and the new Roslyn-based C# tokenizer are now available and are designed to improve your productivity in Razor files, let’s take a look. Extract to Component Extract to Component, available in Visual Studio 17.12, is a new refactoring that automates the process of creating a new Razor/Blazor component. Instead of manually creating a new file and copy/pasting the code you want to extract, selecting this feature will do that work for you by selecting the lightbulb refactoring (CTRL + .) after hig…
Last reply by .Net, -
- 0 replies
- 377 views
Today we’re excited to introduce a new hands-on course designed for .NET developers who want to explore the world of Generative AI. Generative AI for Beginners - .NET Our focus in this course is code-first, to teach you what you need to know to be confident building .NET GenAI applications today. What is this course about? As generative AI becomes more accessible, it’s essential for developers to understand how to use it responsibly and effectively. To fill this need, we created a course that covers the basics of Generative AI for the .NET ecosystem, including how to set up your .NET environment, core techniques, practical samples, and responsible use of AI. You’ll lea…
Last reply by .Net, -
- 0 replies
- 331 views
Announcing the Next Edit Suggestions and Agent Mode for GitHub Copilot in Visual Studio Code. Read the full article View the full article
Last reply by VS Code,
-
Who's Online 0 Members, 0 Anonymous, 57 Guests (See full list)
- There are no registered users currently online