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
Improve your cloud development skills at Azure Developers - .NET Aspire Day 2024!
- Article Summary: Azure Developers - .NET Aspire Day 2024 is customized to provide you with the skills and knowledge you need to build scalable, secure, and high-performance cloud applications using .NET and Azure.
- Article Address:/dotnet/enhance-your-cloud-development-skills-at-azure-developers-dotnet-aspire-day-2024
Removing BinaryFormatter from .NET 9
- NET 9, we no longer include BinaryFormatter implementations in the runtime (.NET Framework remains unchanged). APIs still exist, but their implementations will always throw exceptions regardless of the project type. Therefore, setting the existing backward compatibility flag is no longer sufficient to use BinaryFormatter.
- Article address: /s/DzXNwbt4JbxLwJXgHyePtw
Implementing Anti-Shake in Core with Distributed Locks
- Article Description: In the process of Web application development , anti-dithering (Debounce) is to ensure that the same action in a short period of time will not be repeatedly triggered an effective means . Common scenarios include preventing users from repeatedly submitting forms within a short period of time, or avoiding multiple clicks on a button that cause a background service to perform the same action multiple times. There are a number of scenarios that require its use, both in standalone environments and in distributed systems. This article describes how to implement anti-jittering in Core by using locks to ensure that duplicate operations are effectively avoided regardless of single or multi-instance deployments.
- Article address: /wucy/p/18394437/aspnetcore-distributed-lock-debounce
C# User Controls - Flow Pipeline
- Article Description: C# user control of the flow pipe, take you to draw a dynamic flow pipe (FlowPipe).
- Article address: /guoenshuo/p/18391637
C# User Controls for Indicators
- Article Description: C# user control of the indicator, in the embodiment of the communication status, operation status, etc. with a beautiful eye indicator how to do?
- Article address: /guoenshuo/p/18397557
Exploring .NET Application Dependencies with the Dependify Tool
- Article Summary: This article introduces the Dependify tool to manage complex dependencies in .NET project challenges, features, advantages and application scenarios , to help developers effectively manage project dependencies and improve efficiency .
- Article address: /shanyou/p/18397601
NET open source Git graphical user interface (GUI) tool
- Article Summary: Share a .NET open source, free, standalone graphical user interface (GUI) tool for managing Git repositories, which also works with Windows Explorer and theMicrosoft Visual Studio (2015/2017/2019/2022) Integration : Git Extensions.
- Article address: /s/M-Hhi6axkOuyDQKu-abq3w
C#/.NET/.NET Core Recommended Learning Route & Documentation & Articles
- Article Summary: An Issues dedicated to C#/.NET/.NET Core Recommended Learning Routes & Documentation & Articles, you guys can share your own feel good learning routes, documentation, articles related address 🤞.
- Article address:/s/jgl_CNVIAfEYhhH9hS7erw
NetCore + + Vue + IView out-of-the-box timed task UI based on .
- Article Description: Project is a task scheduling system based on the use of .NET Core 3.1 development , provides a set of visual interfaces to manage and operate task scheduling .
- Article address: /s/K0PiXf4oDM7HoTv74TRIVA
C# Design Patterns Tutorial
- Article Summary: Design patterns are solutions to recurring problems in object-oriented design. They provide summaries of code design experiences that have been used repeatedly, are known to most people, and have been cataloged in a categorized way.
- Article address: /s/FM0ThUR92EcXJ3YY313ifw
An open source, cross-platform .NET UI framework - Avalonia UI
- Article Summary: Share an open source, free (MIT License), cross-platform .NET UI framework: Avalonia UI.
- Article address: /s/_JE8G68qdSuxv-dKRRymyQ
Improving .NET Performance: A Deeper Understanding of Span in .NET vs.Substring
- Article Description: Efficiently handling strings in any application is critical, especially when working with large datasets or when performance-sensitive operations are required. Although the traditional Substring method has been a common approach in .NET for many years, Span provides a more efficient way to manage strings, avoiding unnecessary memory allocations. In this article, we will look at how Span and Substring can be used to optimize string manipulation tasks in .
- Article address: /s/zufKoMoo-Z41W6wAR9nklw
Transactional Outbox Patterns for .NET Cloud Native Development (based on Aspire)
- Article Summary: This article provides examples of implementing Outbox mode using Aspire,, Azure Service Bus, Azure SQL, Bicep, and azd.
- Article address: /savorboard/p/18401708/aspire-cap
musl libc vs.Compatibility of glibc in .
- Introduction: musl Linux and glibc are two different implementations of the C standard library, and they differ significantly in several ways.
- Article address: /shanyou/p/18401284
NET Compressing/Uncompressing Files
- Article Summary: This article introduces you to .NET decompression/compression of zip files. Although decompression is not a core technology , but compression performance and progress of processing or need to pay attention to the use of more zip open source components to verify .
- Article address: /kybs0/p/18398891