基于WinUi3 设计的现代化Win11笔记本应用
-
git clone https://github.com/git102347501/HiNote.git
-
- VS2022
- Winui3 SDK
- UWP DeskTop Develop Tool
- Windows(10/11) SDK
- Net 6.0 SDK
-
-
Based on the backend interface layer of ABP vnext, it implements the addition, deletion, modification, and authentication services of the journal foundation
-
Interface call abstraction layer, you can use this layer to implement abstraction to connect to your own API, or you can use the project's built-in API, just configure the API address
Config to: HiNote.Core.Services.BasicService
public class BasicService { public HttpClient HttpClient; public const string AuthUrl = "https://www.auth.com"; public const string ApiUrl = "https://www.api.com"; }
-
Winui3 page layer, this is the front-end page implementation layer. If you want to preview the development of the front-end, please proceed on this layer
-
A simple markdown web layer for rendering editors in MD format. If you need this type of editor, you need to deploy this site and point the markdown editor address of Winui3 to your deployment address
-
Winui3 uses the nuget method to use the interface services provided by the core layer, which implements abstraction and calls the API layer's basic services using an HTTP client.
Completed functions
Light and dark theme support
-
Directory visualization drag and drop management
-
Chinese and English multilingual support
-
Winui3 Rich Text Editor Support
-
Markdown online web editor support (requires deployment of web pages)
-
Text Insertion Generation Based on OpenAI