Click here to Skip to main content
Click here to Skip to main content
Add your own
alternative version
Go to top

Silver Draw - A Silverlight Based Collaboration White Board with Drawing and Chat

, 2 Nov 2009
Silver Draw shows how to use Silverlight and WCF Polling Duplex services to create realtime collaboration apps.
silverdraw.zip
Server
DuplexDrawService.svc
Silverdraw.Server.csproj.user
.svn
all-wcprops
dir-prop-base
entries
format
prop-base
props
text-base
ClientAccessPolicy.xml.svn-base
DrawData.cs.svn-base
DuplexDrawService.svc.cs.svn-base
DuplexDrawService.svc.svn-base
IDuplexDrawCallback.cs.svn-base
IDuplexDrawService.cs.svn-base
Silverdraw.html.svn-base
Silverdraw.Publish.xml.svn-base
Silverdraw.Server.csproj.svn-base
Silverdraw.Server.csproj.user.svn-base
Silverlight.js.svn-base
Web.config.svn-base
Web.Debug.config.svn-base
Web.Release.config.svn-base
tmp
prop-base
props
text-base
App_Data
.svn
all-wcprops
entries
format
prop-base
props
text-base
tmp
prop-base
props
text-base
bin
Silverdraw.Server.dll
System.Data.DataSetExtensions.dll
System.ServiceModel.PollingDuplex.dll
System.Web.Extensions.dll
ClientBin
SilverPaintGadget.xap
Properties
.svn
all-wcprops
entries
format
prop-base
props
text-base
AssemblyInfo.cs.svn-base
tmp
prop-base
props
text-base
Service References
.svn
all-wcprops
entries
format
prop-base
props
text-base
tmp
prop-base
props
text-base
Client
ServiceReferences.ClientConfig
Silverdraw.Client.csproj.user
.svn
all-wcprops
entries
format
prop-base
props
text-base
App.xaml.cs.svn-base
App.xaml.svn-base
Page.xaml.cs.svn-base
Page.xaml.svn-base
ScreenObject.cs.svn-base
ServiceReferences.ClientConfig.svn-base
Silverdraw.Client.csproj.svn-base
Silverdraw.Client.csproj.user.svn-base
tmp
prop-base
props
text-base
Bin
.svn
all-wcprops
entries
format
prop-base
props
text-base
tmp
prop-base
props
text-base
Debug
Silverdraw.Client.dll
SilverPaintGadget.dll
SilverPaintGadget.xap
System.Json.dll
System.Runtime.Serialization.Json.dll
System.ServiceModel.PollingDuplex.dll
System.Windows.Controls.dll
.svn
all-wcprops
entries
format
prop-base
SilverPaintGadget.dll.svn-base
SilverPaintGadget.pdb.svn-base
SilverPaintGadget.xap.svn-base
System.Json.dll.svn-base
System.Runtime.Serialization.Json.dll.svn-base
System.ServiceModel.PollingDuplex.dll.svn-base
props
text-base
AppManifest.xaml.svn-base
SilverPaintGadget.dll.svn-base
SilverPaintGadget.pdb.svn-base
SilverPaintGadget.xap.svn-base
System.Json.dll.svn-base
System.Json.xml.svn-base
System.Runtime.Serialization.Json.dll.svn-base
System.Runtime.Serialization.Json.xml.svn-base
System.ServiceModel.PollingDuplex.dll.svn-base
System.ServiceModel.PollingDuplex.xml.svn-base
TestPage.html.svn-base
tmp
prop-base
props
text-base
de
System.Json.resources.dll
System.Runtime.Serialization.Json.resources.dll
System.ServiceModel.PollingDuplex.resources.dll
System.Windows.Controls.resources.dll
.svn
all-wcprops
entries
format
prop-base
System.Json.resources.dll.svn-base
System.Runtime.Serialization.Json.resources.dll.svn-base
System.ServiceModel.PollingDuplex.resources.dll.svn-base
props
text-base
System.Json.resources.dll.svn-base
System.Runtime.Serialization.Json.resources.dll.svn-base
System.ServiceModel.PollingDuplex.resources.dll.svn-base
tmp
prop-base
props
text-base
es
System.Json.resources.dll
System.Runtime.Serialization.Json.resources.dll
System.ServiceModel.PollingDuplex.resources.dll
System.Windows.Controls.resources.dll
.svn
all-wcprops
entries
format
prop-base
System.Json.resources.dll.svn-base
System.Runtime.Serialization.Json.resources.dll.svn-base
System.ServiceModel.PollingDuplex.resources.dll.svn-base
props
text-base
System.Json.resources.dll.svn-base
System.Runtime.Serialization.Json.resources.dll.svn-base
System.ServiceModel.PollingDuplex.resources.dll.svn-base
tmp
prop-base
props
text-base
fr
System.Json.resources.dll
System.Runtime.Serialization.Json.resources.dll
System.ServiceModel.PollingDuplex.resources.dll
System.Windows.Controls.resources.dll
.svn
all-wcprops
entries
format
prop-base
System.Json.resources.dll.svn-base
System.Runtime.Serialization.Json.resources.dll.svn-base
System.ServiceModel.PollingDuplex.resources.dll.svn-base
props
text-base
System.Json.resources.dll.svn-base
System.Runtime.Serialization.Json.resources.dll.svn-base
System.ServiceModel.PollingDuplex.resources.dll.svn-base
tmp
prop-base
props
text-base
it
System.Json.resources.dll
System.Runtime.Serialization.Json.resources.dll
System.ServiceModel.PollingDuplex.resources.dll
System.Windows.Controls.resources.dll
.svn
all-wcprops
entries
format
prop-base
System.Json.resources.dll.svn-base
System.Runtime.Serialization.Json.resources.dll.svn-base
System.ServiceModel.PollingDuplex.resources.dll.svn-base
props
text-base
System.Json.resources.dll.svn-base
System.Runtime.Serialization.Json.resources.dll.svn-base
System.ServiceModel.PollingDuplex.resources.dll.svn-base
tmp
prop-base
props
text-base
ja
System.Json.resources.dll
System.Runtime.Serialization.Json.resources.dll
System.ServiceModel.PollingDuplex.resources.dll
System.Windows.Controls.resources.dll
.svn
all-wcprops
entries
format
prop-base
System.Json.resources.dll.svn-base
System.Runtime.Serialization.Json.resources.dll.svn-base
System.ServiceModel.PollingDuplex.resources.dll.svn-base
props
text-base
System.Json.resources.dll.svn-base
System.Runtime.Serialization.Json.resources.dll.svn-base
System.ServiceModel.PollingDuplex.resources.dll.svn-base
tmp
prop-base
props
text-base
ko
System.Json.resources.dll
System.Runtime.Serialization.Json.resources.dll
System.ServiceModel.PollingDuplex.resources.dll
System.Windows.Controls.resources.dll
.svn
all-wcprops
entries
format
prop-base
System.Json.resources.dll.svn-base
System.Runtime.Serialization.Json.resources.dll.svn-base
System.ServiceModel.PollingDuplex.resources.dll.svn-base
props
text-base
System.Json.resources.dll.svn-base
System.Runtime.Serialization.Json.resources.dll.svn-base
System.ServiceModel.PollingDuplex.resources.dll.svn-base
tmp
prop-base
props
text-base
zh-Hans
System.Json.resources.dll
System.Runtime.Serialization.Json.resources.dll
System.ServiceModel.PollingDuplex.resources.dll
System.Windows.Controls.resources.dll
.svn
all-wcprops
entries
format
prop-base
System.Json.resources.dll.svn-base
System.Runtime.Serialization.Json.resources.dll.svn-base
System.ServiceModel.PollingDuplex.resources.dll.svn-base
props
text-base
System.Json.resources.dll.svn-base
System.Runtime.Serialization.Json.resources.dll.svn-base
System.ServiceModel.PollingDuplex.resources.dll.svn-base
tmp
prop-base
props
text-base
zh-Hant
System.Json.resources.dll
System.Runtime.Serialization.Json.resources.dll
System.ServiceModel.PollingDuplex.resources.dll
System.Windows.Controls.resources.dll
.svn
all-wcprops
entries
format
prop-base
System.Json.resources.dll.svn-base
System.Runtime.Serialization.Json.resources.dll.svn-base
System.ServiceModel.PollingDuplex.resources.dll.svn-base
props
text-base
System.Json.resources.dll.svn-base
System.Runtime.Serialization.Json.resources.dll.svn-base
System.ServiceModel.PollingDuplex.resources.dll.svn-base
tmp
prop-base
props
text-base
ColorPicker
.svn
all-wcprops
entries
format
prop-base
props
text-base
ColorPicker.xaml.cs.svn-base
ColorPicker.xaml.svn-base
tmp
prop-base
props
text-base
Helpers
.svn
all-wcprops
entries
format
prop-base
props
text-base
CanvasHelper.cs.svn-base
ColorHelper.cs.svn-base
DrawingArea.cs.svn-base
DuplexClientHelper.cs.svn-base
JsonSerializerHelper.cs.svn-base
ToolHelper.cs.svn-base
tmp
prop-base
props
text-base
Properties
.svn
all-wcprops
entries
format
prop-base
props
text-base
AppManifest.xml.svn-base
AssemblyInfo.cs.svn-base
tmp
prop-base
props
text-base
Resources
brush.jpg
circle.PNG
pen.jpg
pencil.jpg
rect.PNG
sticky.jpg
.svn
all-wcprops
entries
format
prop-base
brush.jpg.svn-base
circle.PNG.svn-base
pen.jpg.svn-base
pencil.jpg.svn-base
rect.PNG.svn-base
sticky.jpg.svn-base
props
text-base
brush.jpg.svn-base
circle.PNG.svn-base
pen.jpg.svn-base
pencil.jpg.svn-base
rect.PNG.svn-base
sticky.jpg.svn-base
tmp
prop-base
props
text-base
Service References
.svn
all-wcprops
entries
format
prop-base
props
text-base
tmp
prop-base
props
text-base
Proxy
configuration.svcinfo
configuration91.svcinfo
DuplexDrawService.disco
DuplexDrawService.wsdl
Reference.svcmap
.svn
all-wcprops
entries
format
prop-base
props
text-base
configuration.svcinfo.svn-base
configuration91.svcinfo.svn-base
DuplexDrawService.disco.svn-base
DuplexDrawService.wsdl.svn-base
DuplexDrawService.xsd.svn-base
DuplexDrawService1.xsd.svn-base
DuplexDrawService2.xsd.svn-base
Reference.cs.svn-base
Reference.svcmap.svn-base
tmp
prop-base
props
text-base

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author


| Advertise | Privacy | Mobile
Web03 | 2.8.140926.1 | Last Updated 2 Nov 2009
Article Copyright 2009 by Anoop Madhusudanan
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid