NuniToolbox

Release notes

v1.0.0 (upcoming release)

Features

  • Base classes for model objects
  • Extension methods for IEnumerable
    • Foreach
    • GroupByToDictionary
    • Sorted
    • ToSet
  • Extension methods for ICollection
    • AddAll
  • Optimized version of ObservableCollection for bulk operations
  • Translation of enum into display strings
  • Extension methods for shallow and deep copy
  • Different classes for date and time only
  • Helper methods for weekdays, months and years

v1.1.0 (upcoming release)

Features

v1.0.0

Features

  • Implementation of a simple command taking delegates for the Execute and CanExecute logic
  • Base class for view model objects
  • Ready to use view model for selections
  • Special view model for window content
  • Converters
    • BoolAndConverter
    • BoolAndToVisibilityConverter
    • BoolNotConverter
    • BoolOrConverter
    • BoolOrToVisibilityConverter
    • BoolToVisibilityConverter
    • ByteArrayToBitmapImageConverter
    • DateTimeOffsetToDateTimeConverter
    • EmptyCollectionToVisibilityConverter
    • EmptyEnumerableToBoolConverter
    • EmptyEnumerableToVisibilityConverter
    • IndexPlusOneConverter
    • NullToBoolConverter
    • NullToVisibilityConverter
    • UpperCaseConverter

v1.1.0 (upcoming release)

Features

  • .NET 5.0 support