preamble
C#/.NET/.NET Core Technology Frontier Weekly, your weekly technology compass! It records and tracks the latest, most practical and valuable technical articles, community news, quality projects and learning resources of C#/.NET/.NET Core domain and ecosystem every week. Let you always stand in the forefront of technology, help technology growth and vision broadening.
Feel free to contribute, recommend or self-refer quality articles/projects/learning resources, etc.Posted regularly every Monday!!!
- 📰C#/.NET/.NET Core Technology Frontiers Weekly Roundup:/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/
- 🏆C#/.NET/.NET Core Technology Frontiers Weekly Issues (submission address):/YSGStudyHards/DotNetGuide/issues/44
NET Aspire 8.2 - Goodbye components, hello integration!
- NET Aspire 8.2, one of the major changes you'll notice is that .NET Aspire components are now called "integrations"! NET Aspire Integration is a package that you can add to your application to simplify the process of setting up, launching, and communicating with major cloud services and platforms.
- Article address: /dotnet/announcing-dotnet-aspire-8-2/
BinaryFormatter Removed from .NET 9
- Article Summary: Starting with .NET 9, we no longer include BinaryFormatter implementations in the runtime (.NET Framework remains unchanged).The APIs are still there, but their implementations always throw exceptions regardless of the item type. As a result, setting the existing backward compatibility flag is no longer sufficient to use BinaryFormatter.
- Article address: /dotnet/binaryformatter-removed-from-dotnet-9/
Introducing the Pinecone .NET SDK
- Article Summary: Pinecone is a powerful vector database designed to efficiently process and query large-scale vector data. With Pinecone, engineers and data scientists can effortlessly build vector-based AI applications that require efficient similarity search and ranking.
- Article address: /dotnet/introducing-pinecone-dotnet-sdk/
NET Community Toolkit 8.3 is here!NativeAOT, .NET 8 enhancements, and more!
- Article Summary: We are pleased to announce the release of .NET Community Toolkit version 8.3! This new release includes .NET 8 and NativeAOT support for all libraries, performance improvements, some bug fixes and enhancements, and more!
- Article Address:/dotnet/announcing-the-dotnet-community-toolkit-830/
C# Dev Kit Update Brings Enhanced Razor Intelligence Perception, Project Status and New Configuration Options
- Article Summary: One of the most important requests from developers is that we improve Razor IntelliSense and Razor error management in the C# Dev Kit, and we're listening. With the August stable release, working with Razor files has become even smoother. Say goodbye to annoying flashing error messages and welcome improved IntelliSense to help you code faster and with more confidence.
- Article address: /dotnet/whats-new-in-csharp-dev-kit-august-2024/
Flexible use of reflection in .NET Core
- Introduction: Some time ago, a friend asked a question about how to invoke the corresponding method of a tag through the metadata information of the Attribute in .NET Core. The first thing that came to my mind was to get the class with the Custom Attribute tag through C# reflection, and then get the methods of the corresponding service through Dependency Injection (DI) and dynamically execute the methods of the class through reflection, thus realizing a more flexible programming approach.
- The article is located at: https://mp./s/dPwuPcdicO7gXGG4weWEOA
Never worry about finding .NET related projects and frameworks again!
- NET related projects and frameworks can give priority to see DotNetGuide's C#/.NET/.NET Core excellent projects and frameworks selected column, which contains a large number of . NET.
- Article address: /s/Thrp3ONtuh13h-aD8Cs8sA
Efficient Audio/Video Calling with core 8+vue3
- Article Description: Three years ago, when writing a smart car, there was a camera on the car needs to be captured to achieve the operation of the push-pull flow, technology selection at that time, the first version of the use of nginx rtmp push-pull flow, the server's configuration environment is centos, 2H4G3M a configuration, the nginx rtmp latency is 20 seconds, ultra-slow, and then studied the SRS as well as the ZLMediaKit two open-source push-pull flow server, if I remember correctly, both are based on c++ development, performance is great, and then replaced the server, the delay of the car in less than a second, performance is great. ZLMediaKit these two open source push-pull flow server, if I remember correctly, the two are based on the development of c++, performance is great, and then replaced the push-pull flow server, the latency of the car in less than a second, performance has increased dramatically, at the time of the study, and then did not record, this time the use of SRS to achieve the audio and video calls, as well as the sharing of desktop functionality, I would like to record as well as share it to the I'd like to share this with you.
- Article address: /1996-Chinese-Chen/p/18384394
Mono Today and Tomorrow: From Wine-mono to .NET 9
- Introduction: The official Mono homepage and Mono GitHub page today announced that Microsoft has handed over the Mono project to the WineHQ organization, the development team for Wine, a Linux-compatible Windows application framework.
- Article address: /shanyou/p/18385885
NET Camera Capture
- Article Summary: This article focuses on how the camera (camera) to capture data for similar camera local display software, and streaming data transmission scenarios such as screen transfer, video conferencing and so on. There are various scenarios for camera acquisition, such as, WPFMediaKit,OpenCvSharp、EmguCv、、MediaCaptre((UWP), some online articles as well as github has been a lot of introduction, here to summarize, confirm the technical selection to give you a reference
- Article address: /kybs0/p/18385599
Analyze .NET Dump with Visual Studio to quickly find program memory leaks!
- Article Summary: Memory leaks and high CPU utilization are frequently encountered problems in daily development, and they can lead to application performance degradation or even crash. Today we will talk about how to use Visual Studio 2022 to analyze .NET Dump and quickly find program memory leaks.
- Article address: /s/EyIRGF7a6FkKGNYdKCvs4g
NET9 makes metrics more pure
- NET 9 introduces a feature that allows you to opt-out of HTTP metrics logging on certain endpoints and requests. NET 9 introduces a new feature that allows HTTP metrics logs to be opted out of collection on certain endpoints and requests.
- Article address: /s/fw9rWMMraFp0Fcg4_PboFQ
An open source C#/.NET treasure trove of programming skills practice library
- Article Summary: DotNetExercises is an open source, free comprehensive exercise library for C#/.NET/.NET Core programming skills.
- Article address: /s/V24Q074iD6fZwyOzuu5mlg