The Netherlands

Fons Sonnemans

Expert
@sonnemaf

trainer, speaker, developer, mentor | Microsoft MVP | C#, XAML, Windows (UWP), WPF, Blend, ASP.NET, SQL | father | ballroom dancing | badminton

ReflectionIT.Mvc.Paging. ASP.NET Core 3.0 Paging (including filtering and sorting) solution using Entity Framework Core 3.0 and IEnumerable<T>

80

RoslynClrHeapAllocationAnalyzer. Roslyn based C# heap allocation diagnostic analyzer that can detect explicit and many implicit allocations like boxing, display classes a.k.a closures, implicit delegate creations, etc.

18

ToolkitMvvmDemo. Demo project using the Toolkit.Mvvm package.

15

Outline. UWP app with OutlineTextBlock using Win2D

11

WindowsMarkupExtensions. Windows Markup Extensions for UWP apps

9

ResourceDictionaryWithCodeBehind. Visual Studio ItemTemplate for a ResourceDictionary with Code-behind

7

ReflectionIT.Analyzer. C#

6

MvvmApps. Demo project implementing the MVVM Design Pattern in Windows Forms apps

6

XamlMarkupExtensionsDemo. Demo of Xaml MarkupExtensions using UWP

5

NumberBoxBehavior. XAML NumberBoxBehavior which allows number only input on a TextBox

5

ReflectionIT.HighPerformance. This repository includes high performance .NET helpers

4

ScrollSelectedItemIntoViewBehavior. Scroll to the selected item in a ListView or GridView using the ScrollSelectedItemIntoViewBehavior, see https://reflectionit.nl/blog/2017/xaml-scrollselecteditemintoviewbehavior

3

XamlCalculatorBehavior. Make every XAML TextBox a calculator using this CalculatorBehavior. For Windows 10 (UWP), Windows 8.1 and WPF

3

ReflectionIT.ComparisonOperatorsGenerator. A Source Generator package that generates the >, >=, <, <= operators for a partial type (class, struct or record) which implements IComparable<T>

3

HAMMER. Tools for making awesome Win8 apps

3

ReflectionIT.Blazor.SmartForms. Blazor components for Smart Forms using Bootstrap and DataAnnotations

3

AnimatedHeaderedTextBoxStyle. Sample code used in 'XAML Animated Headered TextBox Style' blog, see https://reflectionit.nl/blog/2017/xaml-animated-headered-textbox-style

2

RoslynAnalyzers. Using and developing Roslyn Analyzers presentation at .NET Zuid meeting Jan 13th 2020

2

ShadowDemo. UWP Demo app for a ThemShadow

2

NumberBoxInputSample. WinUI3 and UWP Sample project showing how to limit keyboard input on a NumberBox, only allow nubers, no letters.

1

EFBlazorDemoApp. Blazor SSR demo app using Entity Framework Core

1

CropDemo. C#

1

ComputeSharpBM. Benchmark comparing ComputeSharp against Parallel.For and the CommunityToolkit.HighPerformance ParallelHelper

1

ContentDialogWithKeyboardAccelerators. Demo project in which KeyboardAccelerators are added to the Buttons of a ContentDialog

1

RepeaterDemo. C#

1

FallDemos. Windows 10 Falls Creators Update demos used in TechDays 2017 NL session

1

fluent-xaml-theme-editor. The Fluent Design XAML theme editor.

1

DataTemplateSelectorDemo. C#

1

WinAppDriver. Windows Application Driver

1

MicaDarkTest. Test project to solve Mica issue with Dark theme

1

XamlBehaviors. This is the official home for UWP XAML Behaviors on GitHub.

1

SwipeTriggerDemo. UWP demo app for a SwipeTriggerBehavior

1

WriteStructsNotClasses. Write C# Structs not (always) Classes material from the SDN.nl event https://www.sdn.nl/EVENTS/13-december-2019

1
33
Apply