InfoQ Homepage .NET Content on InfoQ
-
Central Package Management Now Available in .NET Upgrade Assistant
The .NET Upgrade Assistant team has recently introduced a significant upgrade: the Central Package Management (CPM) feature. This new capability enables .NET developers to manage dependencies more effectively, streamlining the upgrade process and maintaining consistency across various projects within a solution.
-
Windows Community Toolkit 8.1 Updates Dependencies for .NET 8 Support
Microsoft released version 8.1 of the Windows Community Toolkit in August 2024. The new release has updated dependencies, .NET 8 support, two new controls and several changes to existing controls and helpers.
-
JetBrains Introduces Free Non-Commercial Licensing for Rider
JetBrains announced a significant change to its licensing model for Rider, making it free for non-commercial use. Users can now access Rider at no cost for non-commercial activities, including learning, open-source project development, content creation, or personal projects. This update aims to enhance accessibility for developers while commercial clients will still need to obtain a paid license.
-
Microsoft Releases Preview of AI Integration Libraries for .NET
Last week, Microsoft announced the preview release of two libraries: Microsoft.Extensions.AI.Abstractions and Microsoft.Extensions.AI. These packages, referred to as Unified AI Building Blocks, provide the .NET ecosystem with essential abstractions for integrating artificial intelligence (AI) services into .NET applications and libraries, along with middleware to enhance key capabilities.
-
No EC2 or Kubernetes Allowed: Insights from Building Serverless-Only Architecture at PostNL
PostNL shared insights and guidance from its transition from outsourced IT project delivery to an in-house product delivery capability. By embracing cloud-native technologies, with an emphasis on serverless services, the company achieved significant gains in productivity and market responsiveness while reducing operational costs.
-
UNO Platform 5.4 Improves App Performance
The Uno Platform has unveiled its latest update, version 5.4, packed with over 290 new features and enhancements. As part of this update, the team has prioritised addressing concerns raised by enterprise clients, alongside improving the overall performance of applications built on the Uno Platform.
-
ASP.NET Core OData 9 Improves Performance, Drops .NET Framework
Microsoft announced the availability of the ASP.NET Core OData 9 package on August 30th, 2024. The new package brings ASP.NET Core in line with .NET 8 OData libraries, changing the internal details of how the data is encoded in the OData format.
-
OpenAI Releases Stable Version of .NET Library with GPT-4o Support and API Enhancements
OpenAI has released the stable version of its official .NET library, following June's beta launch. Available as a NuGet package, it supports the latest models like GPT-4o and GPT-4o mini, and the full OpenAI REST API. The release includes both sync and async APIs, streaming chat completions, and key-breaking changes for improved API consistency.
-
Microsoft Releases Dev Proxy v0.21: New Features Enhance API Testing and Development Efficiency
Microsoft has announced the release of Dev Proxy v0.21, introducing several notable features. Among the key additions are the ability to simulate authentication and authorization using API keys and OAuth2, the capability to quickly generate JWT tokens for testing, a new version of the toolkit, and other improvements.
-
Microsoft Launches Azure AI Inference SDK for .NET
Microsoft launched Azure AI Inference SDK for .NET, streamlining access to generative AI models in the Azure AI Studio model catalog. This catalog includes models from providers like Azure OpenAI Service, Mistral, Meta, Cohere, NVIDIA, and Hugging Face, organized into three collections: Curated by Azure AI, Azure OpenAI Models, and Open Models from Hugging Face Hub.
-
.NET 9 Release Candidate 1: Approaching Final Release with Updates across the Framework
Last week, Microsoft released the first release candidate for the upcoming .NET 9 framework, which includes a range of updates across its core components, such as the .NET Runtime, SDK, libraries, C#, and frameworks like ASP.NET Core and .NET MAUI.
-
ASP.NET Core 9 RC 1: Keep-Alive Timeouts for Websockets, Improved SignalR Tracing, and More
Last week, Microsoft released the first Release Candidate of .NET 9. This is the first Go-live version of the new framework, expected to be released later this year, and it consolidates significant updates to ASP.NET Core. Among the new features are: Keep-alive timeout for WebSockets, support for Keyed DI services in middleware, and improvements to SignalR distributed tracing.
-
CoreWCF Gets Azure Storage Queue Bindings
Microsoft released a CoreWCF service library and a WCF client library with the bindings for Azure Storage Queue. The new bindings allow developers to use Azure Service Queues for reliable and scalable messaging solutions. They also unlock simple migration of legacy Microsoft MSMQ WCF solutions to an Azure cloud-based architecture.
-
Microsoft .NET Conf: Focus on AI
Last month the latest edition of the .NET Conf: Focus series for 2024 took place, featuring AI development topics. The event targeted developers of all levels, with both informative and hands-on sessions showcasing how to use artificial intelligence within the .NET ecosystem. This was one of the most technical events ever in the Focus series, with many high-quality, deep-dive sessions.
-
Uno Platform 5.3 Released, Including JetBrains Rider Official Support
A few weeks ago, Uno released version 5.3 of their multi-platform UI framework for .NET developers. The highlight of the new release is the official support for JetBrains Rider. Other relevant features include improved Hot Reload experience, two new UI controls, new font options, and support for SkiaSharp 3 Previews.