No description, website, or topics provided.
JavaScript C#
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.nuget
EntityFrameworkHandlers
SyncKanban
.gitattributes
.gitignore
SyncKanban.sln
license.txt
readme.md

readme.md

Sample mutli-browser screen sync

Using ASP.Net / SignalR / KnockoutJS / JQuery UI Sortable

To see a working sample of the application go to : http://syncsample.apphb.com Open the url in two browser windows then drag and drop the tasks and see them sync'd in the other browser.

The key points to take away from this sample is that knockoutjs deals with childcollections in a very specific way. Each child collection needs to be wrapped by a knockout object in order to bind your child arrays to the ui templates. So, when you send an object that has child arrays down to the client using singalR, you need to map from the server types, to an identical structure that has the child arrays wrapped with the knockout observable array object.