"Dotnet9" series - open source C # WPF project 1 "Accelerider.Windows" highly recommended

Time is like water, you can not go back into the flow!

Thumbs up again, a habit, which is that you give me creative power!

This article Dotnet9 https://dotnet9.com already been included, the owners are happy to share dotnet related technologies, such as Winform, WPF, ASP.NET Core, etc., are also related to the desktop C ++ Qt Quick and Qt Widgets, just share their own familiar, own will.

Project Introduction

The project applied the Prism MVVM framework, project shows data from other service programs, WebAPI used for communication, if you want to run this program properly, you need to make yourself a WebAPI program, provided by the API data interface driver, in fact, the most direct directly View Code , there is a need that they are easily extracted, even if the project does not work.

Project Features

  1. This project supports internationalization, via a resource file implementation, Britain, Japan language switching, T4 template support, but the support is not very good, when the module is loaded dynamically (ie without using add a reference to the way), an international module does not take effect.
  2. MaterialDesignInXamlToolkit controls used, a very good open source WPF control library, use the original project native + custom module, custom control, third-party controls (Dev Express \ Telerik), etc., since one more choice.
  3. This project is the use of a modular, convenient and dynamic expansion delete function, each module is loaded dll in the form of a specific interface effects see below Screenshots.
  4. This project is not a complete project, open source only some of the features of personal feeling of some reservations, there are more defects, see the following Screenshots discerned, some functional module is not uploaded on Github, uploaded functions do the deletion of more or less, but it would be a good open source project, in this very grateful to the author, I have to use .Netcore 3.0, in order to learn from the project to develop a project. How to find this outstanding project.
  5. One of the library refit the use of very good, very practical to call WebAPI.

Remorse only recently seen such a good project, I was searching in 2019 after on github to the project, nor how previous browse github, their own WPF project is "casually" framework ride, although from 2015 in the beginning of the application of Prism, MVVM also used, also add the service dependency injection, also uses the modular, but the feeling is not always perfect, since the focus of the project, they would understand the shortcomings of their own framework, recommended friends research, reference.

Screenshots
I am lazy, the screenshot below to copy files directly from readme.md the project, the need to study the project, please skip go: Accelerider.Windows

"Dotnet9" series - open source C # WPF project 1 "Accelerider.Windows" highly recommendedOperating animation file browser file transfer on the left grouping App Store"Dotnet9" series - open source C # WPF project 1 "Accelerider.Windows" highly recommended"Dotnet9" series - open source C # WPF project 1 "Accelerider.Windows" highly recommended"Dotnet9" series - open source C # WPF project 1 "Accelerider.Windows" highly recommended"Dotnet9" series - open source C # WPF project 1 "Accelerider.Windows" highly recommended"Dotnet9" series - open source C # WPF project 1 "Accelerider.Windows" highly recommended

Dependencies

MaterialDesignInXamlToolkit
Unity Container
Prism
refit
Newtonsoft.Json

 

Except where noted, the article by  Dotnet9  finishing release, welcome to reprint.

Address reprint this article please specify: https://dotnet9.com/2019/12/it-technology/csharp/wpf/dotnet9-series-accelerator-windows.html

If the harvest, please forward vigorously (thumbs and can recommend it is excellent); as written text is not easy to feel small, welcome to the site Dotnet9 a reward , small thank you; thank you for concern and support for dotnet technology.

Guess you like

Origin www.cnblogs.com/Dotnet9-com/p/12052301.html