Pinned Repositories
AbstractMockingFramework
A prototype to check if its possible to create an abstraction layer for mocking frameworks.
ArgumentCheck
A way to optimize argument checking by Func<T>
ArgumentChecking
Optimize argument checking in a fluent API with lazy evaluation
CompositeCollection
A sample app how to use a composite collection with an data grid with the standard sort description
CompositeObservableCollection
An alternative collection type which merge any observable collection into one observable collection.
CustomSort
A comfortable way to use the custom high speed sort mechanism.
DynamicMockCreator
Create dynamic mock objects. The sample is solved with NSubstitute
ExtendedAsserts
A comfort library for better and simplify unit test assertion
GenericDataAccess
Sample how to handle generic data a simple way with entity framework core
MarkupExtensionConverter
Abstract base classes for converter which are used in XAML
RenePeuser's Repositories
RenePeuser/GenericDataAccess
Sample how to handle generic data a simple way with entity framework core
RenePeuser/MarkupExtensionConverter
Abstract base classes for converter which are used in XAML
RenePeuser/AbstractMockingFramework
A prototype to check if its possible to create an abstraction layer for mocking frameworks.
RenePeuser/ArgumentCheck
A way to optimize argument checking by Func<T>
RenePeuser/ArgumentChecking
Optimize argument checking in a fluent API with lazy evaluation
RenePeuser/CompositeCollection
A sample app how to use a composite collection with an data grid with the standard sort description
RenePeuser/CompositeObservableCollection
An alternative collection type which merge any observable collection into one observable collection.
RenePeuser/CustomSort
A comfortable way to use the custom high speed sort mechanism.
RenePeuser/DynamicMockCreator
Create dynamic mock objects. The sample is solved with NSubstitute
RenePeuser/ExtendedAsserts
A comfort library for better and simplify unit test assertion
RenePeuser/Extensions
A package of many extensions which could be useful for daily usage
RenePeuser/GenericEventAggregator
A sample how to use a generic event aggregator also with a cache.
RenePeuser/GirdToAlignControls
A helper mechanism for WPF to show custom grid in background to align controls correct
RenePeuser/HandleProcessByTaskCompletionSource
How to handle process events by Task.
RenePeuser/MathExtensions
A comfort extension class for math orperations to become a fluent API without thinking on brackets.
RenePeuser/ObjectsComparer
C# Framework provides mechanism to compare complex objects, allows to override comparison rules for specific properties and types.
RenePeuser/ObservableBinding
Custom Binding-MarkupExtension to react on INotifyCollectionChanged Implementations
RenePeuser/OptimizedBindingBase
An optimized base class for notify property changed implementation of the view model or model layer
RenePeuser/RoslynAnalyzerAndFixture
Sample how to write a roslyn analyzer and its fixture.
RenePeuser/SolutionAndProjects
Extract infos from specific solution and its project to extract information for testing etc.
RenePeuser/SuperFastArgumentCheck
This should demonstarte how to check arguments without expression. For dont loose any performance in production code.
RenePeuser/TypeToDataTemplateSelector
A way for mapping type to datatemplate a better way. If the declaration of DataType implicitly not wished.
RenePeuser/TypeToStyleSelector
A way for mapping type to a style a better way. Its not only for type its a sample to simplify the code without redundant data