RI.DesktopServices.Common

Desktop application services for .NET


Keywords
dotnet, desktop, windows, WPF, boilerplate, infrastructure
License
Apache-2.0
Install
Install-Package RI.DesktopServices.Common -Version 1.0.0

Documentation

RI.DesktopServices

Nuget License Repository Documentation Documentation Documentation Support me


Infrastructure for desktop applications for .NET.

Based on .NET Standard 2.0 and .NET Core 3.1, with minimal dependencies.


The API documentation provides a complete list of all available functionality.

The following lists show a rough overview of some of functionality.

Windows (general)

  • General Windows API helpers
  • Windows shell helpers
  • Cryptography helpers
  • Serial port helpers
  • On-screen keyboard
  • Keyboard access
  • Raw printer access
  • Remote resource access with credentials (e.g. windows file share)
  • Windows session control
  • Native window control
  • User impersonation
  • Setting service
  • Extension methods
    • Imaging

WPF

  • Region service (UI modularization)
  • Cursor helper
  • Converters
  • MVVM boilerplate
  • DelegateCommand
  • Markup extensions
  • Extension methods
    • Application
    • Dispatcher
    • Window
    • Imaging