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

Clog: Client Logging, WPF Edition

, 25 Dec 2008 LGPL3
A customizable log provider system that allows you to harness your existing logging system to log client side messages to your server using WCF. Includes WPF sample applications.
clog.zip
WpfEdition
Source
Clog_WpfEdition.vsmdi
ExampleWebsite
App_Data
ASPNETDB.MDF
aspnetdb_log.ldf
bin
ClogService.svc
Global.asax
obj
Debug
ResolveAssemblyReference.cache
TempPE
Properties
rolling.log
ExampleWpfApplication
bin
Debug
ExampleWpfApplication.exe
ExampleWpfApplication.vshost.exe
Images
LogoLarge.jpg
obj
Debug
ExampleWpfApplication.csproj.GenerateResource.Cache
ExampleWpfApplication.exe
ExampleWpfApplication.g.resources
ExampleWpfApplication.Properties.Resources.resources
ExampleWpfApplication_MarkupCompile.cache
TempPE
Window1.baml
Properties
Settings.settings
ExampleWpfBrowserApplication
bin
Debug
ExampleWpfBrowserApplication.exe
ExampleWpfBrowserApplication.exe.manifest
ExampleWpfBrowserApplication.xbap
ExampleWpfBrowserApplication_TemporaryKey.pfx
Images
LogoLarge.jpg
obj
Debug
ExampleWpfBrowserApplication.csproj.GenerateResource.Cache
ExampleWpfBrowserApplication.exe
ExampleWpfBrowserApplication.exe.manifest
ExampleWpfBrowserApplication.g.resources
ExampleWpfBrowserApplication.Properties.Resources.resources
ExampleWpfBrowserApplication.xbap
ExampleWpfBrowserApplication_MarkupCompile.cache
Page1.baml
TempPE
Properties
app.manifest
Settings.settings
LocalTestRun.testrunconfig
Libraries
EnterpriseLibrary
Microsoft.Practices.EnterpriseLibrary.Common.dll
Microsoft.Practices.EnterpriseLibrary.Data.dll
Microsoft.Practices.EnterpriseLibrary.Logging.dll
Microsoft.Practices.ObjectBuilder.dll
Log4Net
log4net.dll
SilverlightEdition
Documentation
Source
Default.snk
ExampleSilverlightProject
ClientBin
Controls
obj
Debug
ResolveAssemblyReference.cache
TempPE
Release
ResolveAssemblyReference.cache
TempPE
Properties
ExampleWebsite
App_Data
ASPNETDB.MDF
aspnetdb_log.ldf
bin
ClientBin
ExampleWebsite.csproj.vspscc
Global.asax
Images
LogoLarge.gif
obj
Debug
ResolveAssemblyReference.cache
TempPE
Release
ResolveAssemblyReference.cache
TempPE
Properties
LocalTestRun.testrunconfig
SilverlightLogging
ClientBin
obj
Debug
TempPE
Release
TempPE
Properties
Tests
Web References
ClientLogging
JsonClogService.disco
JsonClogService.wsdl
Reference.map
SilverlightLogging.vsmdi
SilverlightLogUI
ClientBin
obj
Debug
ResolveAssemblyReference.cache
TempPE
Release
ResolveAssemblyReference.cache
TempPE
Properties
Clog
Source
Logging
bin
Debug
Release
ClientConfiguration
ClientServices
CodeLocation
Configuration
Default.snk
Documentation
LogEntry.cd
Overview.cd
ExceptionMemento
Filter
Filters
LogEntries
LogEntry
LogStrategies
obj
Debug
TempPE
Release
TempPE
Properties
Provider
Service References
ClogServiceReference
ClogService.disco
ClogService.wsdl
configuration.svcinfo
Orpius.Logging.ClogServiceReference.ClientConfigurationData.datasource
Reference.svcmap
LoggingTests
bin
Debug
Default.snk
Filters
obj
Debug
ResolveAssemblyReference.cache
TempPE
Properties
Test References
Orpius.Logging.accessor
LogStrategies
EnterpriseLibraryLogStrategy
bin
Debug
obj
Debug
ResolveAssemblyReference.cache
TempPE
Properties
Log4NetLogStrategy
bin
Debug
Release
Default.snk
obj
Debug
ResolveAssemblyReference.cache
TempPE
Release
TempPE
Properties
TestResults
Daniel_SOJUZ 2007-12-02 14_17_21
Out
Daniel_SOJUZ 2007-12-02 14_17_21.trx
Documentation
Clog_01_07.zip
bin
Debug
DanielVaughan.Core.dll
DanielVaughan.Core.pdb
DanielVaughan.Logging.dll
DanielVaughan.Logging.EnterpriseLibraryLogStrategy.dll
DanielVaughan.Logging.EnterpriseLibraryLogStrategy.pdb
DanielVaughan.Logging.Log4NetLogStrategy.dll
DanielVaughan.Logging.Log4NetLogStrategy.pdb
DanielVaughan.Logging.pdb
Release
DanielVaughan.Core.dll
DanielVaughan.Core.pdb
DanielVaughan.Logging.dll
DanielVaughan.Logging.EnterpriseLibraryLogStrategy.dll
DanielVaughan.Logging.EnterpriseLibraryLogStrategy.pdb
DanielVaughan.Logging.Log4NetLogStrategy.dll
DanielVaughan.Logging.Log4NetLogStrategy.pdb
DanielVaughan.Logging.pdb
Silverlight
DanielVaughan.Logging.Silverlight.dll
DanielVaughan.Logging.Silverlight.pdb
DanielVaughan.Logging.Silverlight.UI.dll
DanielVaughan.Logging.Silverlight.UI.pdb
Clog.suo
Core
Core
OpenSource.snk
bin
Debug
Release
Communication
obj
Debug
TempPE
Release
TempPE
Properties
OpenSource.snk
InstallUtil.InstallLog
Orpius.Logging.InstallLog
Orpius.Logging.InstallState
Old
LogEntry.cd
Overview.cd
Installers
DanielVaughan.Logging.Resources.StringResources.resources
Logging.csproj.GenerateResource.Cache
ResolveAssemblyReference.cache
Distribute
TempPE
DanielVaughan.Logging.Resources.StringResources.resources
Logging.csproj.GenerateResource.Cache
ResolveAssemblyReference.cache
Resources
OpenSource.snk
Release
build.force
ResolveAssemblyReference.cache
Release
ResolveAssemblyReference.cache
TempPE
Orpius.Logging.accessor
Release
build.force
Release
ResolveAssemblyReference.cache
TempPE
Default.snk
ResolveAssemblyReference.cache
Distribute
ResolveAssemblyReference.cache
TempPE
ResolveAssemblyReference.cache
Microsoft.Practices.EnterpriseLibrary.Common.dll
Microsoft.Practices.EnterpriseLibrary.Data.dll
Microsoft.Practices.EnterpriseLibrary.Logging.dll
Microsoft.Practices.ObjectBuilder.dll
log4net.dll
Resources
Images
ClogLogo.gif
LogoLarge.jpg
Schemas
Clog_SilverlightEdition.suo
Default.snk
LocalTestRun.testrunconfig
SilverlightLogging.vsmdi
ServiceReferences.ClientConfig
bin
Distribute
ja
de
es
fr
it
ja
ko
zh-hans
zh-hant
ExampleSilverlightProject.g.resources
ResolveAssemblyReference.cache
Distribute
ExampleSilverlightProject.g.resources
ResolveAssemblyReference.cache
TempPE
ExampleSilverlightProject.g.resources
ResolveAssemblyReference.cache
ExampleSilverlightProject_Web
ClogService.svc
Global.asax
App_Data
bin
de
es
fr
it
ja
ko
zh-Hans
zh-Hant
ClientBin
obj
Debug
ResolveAssemblyReference.cache
TempPE
Distribute
ResolveAssemblyReference.cache
TempPE
Release
ResolveAssemblyReference.cache
TempPE
Properties
ServiceReferences.ClientConfig
bin
ResolveAssemblyReference.cache
Service References
ClientLogging
ClogService.disco
ClogService.wsdl
ClogService1.wsdl
configuration.svcinfo
configuration91.svcinfo
DanielVaughan.Logging.ClientLogging.ClientConfigurationData.datasource
Reference.svcmap
bin
ja
DanielVaughan.Logging.Silverlight.UI.g.resources
ResolveAssemblyReference.cache
Distribute
Orpius.Logging.Silverlight.UI.g.resources
ResolveAssemblyReference.cache
TempPE
DanielVaughan.Logging.Silverlight.UI.g.resources
ResolveAssemblyReference.cache
Clog_WpfEdition.suo
Clog_WpfEdition.vsmdi
LocalTestRun.testrunconfig
ClogService.svc
Global.asax
rolling.log
ASPNETDB.MDF
aspnetdb_log.ldf
InstallUtil.InstallLog
Orpius.Logging.InstallLog
Orpius.Logging.InstallState
Images
ClogLogo.gif
Release
build.force
TempPE
ExampleWpfApplication.vshost.exe
Release
LogoLarge.jpg
Release
build.force
TempPE
Settings.settings
ExampleWpfBrowserApplication_TemporaryKey.pfx
Release
LogoLarge.jpg
Release
build.force
TempPE
app.manifest
Settings.settings

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 GNU Lesser General Public License (LGPLv3)

Share

About the Author

Daniel Vaughan
President Outcoder
Switzerland Switzerland
Daniel Vaughan is a Microsoft MVP and co-founder of Outcoder, a Swiss software and consulting company dedicated to creating best-of-breed user experiences and leading-edge back-end solutions, using the Microsoft stack of technologies--in particular WPF, WinRT, Windows Phone, and also Xamarin.Forms.
 
Daniel is the author of Windows Phone 8 Unleashed and Windows Phone 7.5 Unleashed, both published by SAMS.
 
Daniel is the developer behind several acclaimed Windows Phone apps including Surfy, Intellicam, and Splashbox; and is the creator of a number of popular open-source projects including Calcium SDK, and Clog.
 
Would you like Daniel to bring value to your organisation? Please contact

Daniel's Blog | MVP profile | Follow on Twitter
 
Windows Phone Experts
Follow on   Twitter   Google+   LinkedIn

| Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.141223.1 | Last Updated 25 Dec 2008
Article Copyright 2007 by Daniel Vaughan
Everything else Copyright © CodeProject, 1999-2014
Layout: fixed | fluid