Name: Roland König
Type: User
Company: Software Development and Consulting Roland König
Bio: .NET veteran, software architect, freelancer, co-organizer of the meetup format Digital Craftsmanship Nordoberpfalz
Location: Erlangen (Germany)
Blog: https://www.rolandk.de
Roland König's Projects
Some experimental projects which combine ASP.Net Core with OpenUI5
Avalonia is a cross-platform XAML-based UI framework providing a flexible styling system and supporting a wide range of Operating Systems such as Windows via .NET Framework and .NET Core, Linux via Xorg, macOS
A project that bundles a set of best-practice configuration for Json.Net
Sample code for ASP.Net Core Blazor
Sample code for WinUI 2.x and 3.x
Utility library for most of my own open source applications
GpxViewer is an application to view .gpx (GPS Exchange Format) files for windows. It is based on .Net 5 and WPF.
GPXviewer 2 is a cross-platform application to view .gpx (GPS Exchange Format) files. It is built on .NET, Avalonia and Mapsui
This repository is a collection of demo projects and some experiments for different use-cases
Mapsui is a .NET Map component for: MAUI, WPF, Avalonia, Uno, Blazor, WinUI, Xamarin and Eto
render markdown with Avalonia UI
MessageCommunicator is a library + testing Gui for message-based communication. The library can be integrated in .NET Standard 2, .NET 6.0 and .NET 7.0 apps. The Gui is build using C# and Avalonia, therefore it supports the desktop environments on Windows, Linux and Mac.
A simple checklist application for macOS and Windows. It serves as an example for building cross-platform applications with Avalonia and C#
A media viewer tool for my own holiday pictures based on C# and Avalonia
A .NET library which extends Avalonia with commonly used features like ViewServices, DependencyInjection and some Mvvm sugar
A .NET Standard library which provides a base class for background loops. Those loops work on a dedicated thread and provide a SynchronizationContext
A .NET Standard library for reading and writing GPX (GPS Exchange Format) files
A messenger implementation which sends / receives in process messages. It is able to communicate between different areas of your application like threads, agents, etc.
Seeing# is a library that focuses on 3D-Rendering using Direct3D 11. 2D-Rendering, video and sound are also supported. You can use this library for desktop apps (Win.Forms or WPf), WindowsStoreApps or games for XBox One
Tutorials and sample projects for Seeing#
Seeing# is a 3D/2D rendering library for C# powered by Direct3D. It is meant for desktop applications (Win.Forms, Wpf, WinUI) or Windows Store Apps
Sample code for my talk "Clean Architecture and Microservices"
Samples for my talk about gRPC at .NET Day Franken in 2023
Sample code for my talk "Containerization of .NET Applications"
Sample code for my talk "From WPF zu the cross-platform-ui-framework Avalonia"
Samples for my talk about gRPC at Magdeburger Developer Days in 2023