Skip to content

Jarczyslaw/JToolbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JToolbox

Set of useful tools and scraps of code written by me or found here and there. I use it in my personal WinForms, WPF and Xamarin.Forms projects. There are also many examples to check quickly how it works.

Content

  1. JToolbox.Core - core project with utilities, extensions and helpers; used by almost every other project
  2. JToolbox.DataAccess - projects with base classes (models and generic repositories) for SQLiteNet, EntityFramework and EntityFramework Core
  3. JToolbox.Desktop - dialogs and other useful classes intended for WinForms and WPF applications
  4. JToolbox.Misc
  • JToolbox.Misc.WCF - client and server side code to setup WCF transmission
  • JToolbox.Misc.AppConfig - desktop configuration with ConfigurationManager
  • JToolbox.Misc.AppsUpdater - helper for AutoUpdater.NET
  • JToolbox.Misc.Configuration - base configuration with Microsoft.Extensions.Configuration
  • JToolbox.Misc.DataProtectionApi - helper for Data Protection (CrossProtect used)
  • JToolbox.Misc.DbAccess
  • JToolbox.Misc.Logging - default, common nlog configuration and logging service
  • JToolbox.Misc.NetworkTools - port scanner, ping scanner and service scanner
  • JToolbox.Misc.PdfExport - MigraDoc and PdfSharp documents and useful classes
  • JToolbox.Misc.Serializers - JSON and XML serializers
  • JToolbox.Misc.SysInformation - cpu, memory and os informations
  • JToolbox.Misc.Threading - set of classes to make threading easier
  • JToolbox.Misc.TimeProviders.Ntp - time providers
  1. JToolbox.MVC
  2. JToolbox.WinForms - classes for WinForms, MVP pattern library with Unity container
  3. JToolbox.WPF - classes for WPF with Prims and Unity container
  4. JToolbox.XamarinForms - dialogs, logging, permissions, settings for Xamaring Forms with Prims

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages