AI Reconstruct Razor Pages Website Completed
From Blazor static SSR back to Razor Pages, source code interpretation of website architecture design and core implementation
From Blazor static SSR back to Razor Pages, source code interpretation of website architecture design and core implementation
In the current wave of globalized software development, internationalization (i18n) and localization (L10n) of applications have become particularly important. Avalonia UI, as a powerful cross-platform UI framework, offers developers multiple ways to achieve internationalization. Among them, using traditional Resx resource files for internationalization not only aligns with the usage habits in WinForms, WPF, ASP.NET Core, and other development scenarios, but also, with the help of some practical tools and specific development processes, makes the implementation of internationalization efficient and structured.
The Dotnet9 website was built with WordPress for two years. Last year, I started self-studying ASP.NET Core MVC and began the journey of independently developing the website. Now the frontend of the website is fairly complete, and the backend is under development.
CodeWF.EventBus is a flexible event bus library that enables decoupled communication between modules. It supports various .NET project types such as WPF, WinForms, ASP.NET Core, etc. With a clean design, it easily implements command publishing and subscribing, as well as requests and responses. Through orderly event handling, it ensures events are properly processed. Simplify your code and improve system maintainability.
FluentValidation is a validation framework based on .NET development. It is open-source, free, and elegant, supporting chained operations, easy to understand, feature-complete, and can be deeply integrated with MVC5, WebApi2, and ASP.NET Core. The component provides over a dozen commonly used validators, good scalability, support for custom validators, and support for localization and multilingual.
The .NET Web API returns a list of base class objects. When testing, the endpoint only returns properties of the base class. How can the properties of the implementation class be returned?
.NET 7 Release Candidate 1 (RC1) is now available, including many significant new improvements to ASP.NET Core.
A simple process to introduce uploading and downloading multiple files using ASP.NET Core 6.0 Web API.
Introduces uploading and downloading multiple files using ASP.NET Core 6.0 Web API with a simple process.
AspNetCoreRateLimit is an ASP.NET Core rate limiting solution