Creating a TabControl Component in Blazor
Create a Blazor TabControl component, with two target knowledge points.
CodeWF.Markdown: PDF text copyable, images embeddable, copying to WeChat Official Account/Zhihu/Juejin no longer shows HTML source code
Browse by Topic Start with .NET196 articles, suitable for quickly filtering by technical direction
Continuous Reading Read WinForms Control Libraries as a topic5 articles, better for systematic reading
Create a Blazor TabControl component, with two target knowledge points.
Over the May Day holiday, I finished refactoring CodeWF with AI: Razor Pages, SEO, filtering of illegal search keywords, loading optimization, content hot updates, minimal test suite, and how to use the website repository.
SQLite, as a lightweight embedded database, is popular for its ease of use and deployment. However, when trying to delete an SQLite database file, developers may encounter some challenges. This article will share a case from failure to success, demonstrating how to successfully delete an SQLite database file in C#.
Some friends have been asking in the WeChat public account comments to share .NET MAUI UI frameworks. Today, Da Yao shares an open-source, free .NET MAUI UI toolkit: Uranium.
Recently, Microsoft officially open-sourced the cache storage system Garnet. According to Badrish Chandramouli, Senior Principal Researcher at Microsoft Research's database group, the Garnet project was built from scratch with performance as a core consideration (especially thread scalability in throughput and a higher proportion of low latency).
In the dynamic and ever-evolving world of software development, Java and C# are two giants, each with its own unique strengths, philosophies, and ecosystems. This article provides an in-depth comparison of Java and C#, exploring their historical backgrounds, language features, performance metrics, cross-platform capabilities, and more.
I come from a C# background and have written a bit of C/C++, so I always thought there would be something like a Main() function as the entry point of the entire program. However, after searching the entire directory, I found no clues, so I started tinkering around.
In .NET project development, as project complexity increases, the number of dependent dll files also increases. This often leads to a cluttered output directory, which is inconvenient for management and deployment.
Starting as an administrator is not just about launching a process; in actual development, the situations encountered can be much more complex.
Share with you a free (MIT License), out-of-the-box, ready-to-use translation and OCR tool open-sourced with WPF: STranslate.
In the world of .NET, choosing the right database is crucial. Today, let's uncover a lightweight NoSQL database—LiteDB. It is small but powerful, providing fast and flexible data storage solutions for your projects. Whether you are a beginner or an experienced developer, LiteDB will be your reliable assistant!
Windows screen tool, features include: screenshot, image capture, screen color picker, OCR text from screenshot, table recognition (requires applying for Baidu OCR service), screenshot translation, word translation.
AvaloniaUI is a powerful cross-platform .NET client development framework that enables developers to build applications for multiple platforms including Windows, Linux, macOS, Android, and iOS. When building complex applications, modularization and inter-component communication become particularly important. The Prism framework provides a modular development approach with support for hot-plugging plugins, while MediatR is an event subscription and publishing framework that implements the Mediator pattern, making it very suitable for communication between modules and between modules and the main program.