Code Monkey home page Code Monkey logo

hhblaze / entitysyncing Goto Github PK

View Code? Open in Web Editor NEW
8.0 3.0 3.0 4.04 MB

Synchronizes entities / objects between the server and the clients, using DBreeze techniques (made for .NET C# Xamarin Core Standard). Typical case is a mobile application (APP) that wants to have in a local database a list of TODO Tasks for the concrete user. Local database gives an ability to read and create tasks being offline from the server.

License: BSD 2-Clause "Simplified" License

C# 99.15% Batchfile 0.85%
entity object sync syncing synchronization client server entites objects

entitysyncing's Introduction

EntitySyncing

Image of Build Image of Build NuGet Badge NuGet Badge Image of Build

Synchronizes entities between the server and the clients, using DBreeze techniques (made for .NET C# Xamarin Core Standard).

Typical case is a mobile application (APP) that wants to have in a local database a list of TODO-tasks for the concrete user. Local database gives an ability to read and create tasks being offline from the server.

Users can install such APP on several mobile devices.

EntitySyncingServer nuget package must be installed on the server, EntitySyncingClient must be installed on the client and both must be configured.

The transfer data mechanizm is not implemented in this project (let's imagine that there is an open tcp/http channel between clients and the server), there are examples how to supply incoming data from the client to the server and which data to supply back and run it on the client.

Synchronization is always initiated from the client.

Entities can be synchronized in one of the folowing directions: both, from the client, from the server.

Documentation is available here

It's a free software for those who think that it should be free.

[email protected]

entitysyncing's People

Contributors

hhblaze avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.