A proof-of-concept multiplatform application. A simple C# to-do list app that can be run in multiple client/server environments.
TaskyJ.Full.sln: solution file containing all aplications/projects
TaskyJ.Android.sln: solution file containing all Android-related projects
TaskyJ.Interface.Android
: Android native app (version 7.1), using Xamarin
TaskyJ.SPA.sln: solution file containing all SPA-related projects
TaskyJ.Interface.Angular
: Angular appTaskyJ.Interface.React
: React app, unfinished
TaskyJ.ASP.sln: solution file containing all ASP-related projects
TaskyJ.Interface.AspNetCore
: ASP.Netcore application. Using DotNET 5.0/MVC
TaskyJ.Windows.sln: solution file containing all Windows-related projects
TaskyJ.Interface.Windows
: Windows forms classic application. Using DotNET Framework 4.8TaskyJ.Interface.WPF
: Windows WPF application. Using DotNET Framework 4.8/MVVMTaskyJ.Interface.WPFNetCore
: Windows WPF/netcore application. Using DotNET Framework 5.0/MVVM/WPF Toolkit
TaskyJ.STSDB.Server
: Custom NoSQL database, based on https://github.com/STSSoft/STSdb4 , adapted/refactored to Dotnet 5.0TaskyJ.MongoDBServer
: MongoDB launcher, binaries should be located at the "mongoDBbin" folder
Several database client implementations exist for several databases
TaskyJ.MongoDBServer
: repository implementation for MongoDBTaskyJ.DataRepo.SQLite.Android
: repository implementation for SQLite in Android platformTaskyJ.DataRepo.SQLite.Windows
: repository implementation for SQLite in Windows platformTaskyJ.DataRepo.SqlSrv.Windows
: repository implementation for SQL ServerTaskyJ.DataRepo.STSDB
: repository implementation for STSDB
Released under the MIT license.