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

Calcium: A modular application toolset leveraging PRISM – Part 1

, 1 Jun 2009
Calcium provides much of what one needs to rapidly build a multifaceted and sophisticated modular application. Includes a host of modules and services, and an infrastructure that is ready to use in your next application.
Prize winner in Competition "Best C# article of May 2009"
Calcium_01_00.zip
Documentation
Keys
OpenSource.snk
Libraries
CompositeApplicationLibrary
Microsoft.Practices.ServiceLocation.dll
EnterpriseLibrary
Microsoft.Practices.EnterpriseLibrary.Common.dll
Microsoft.Practices.EnterpriseLibrary.Data.dll
Microsoft.Practices.EnterpriseLibrary.Logging.dll
Microsoft.Practices.ObjectBuilder.dll
Log4Net
log4net.dll
Microsoft.Silverlight.Testing
Microsoft.Silverlight.Testing.dll
Microsoft.Silverlight.Testing.pdb
Microsoft.VisualStudio.QualityTools.UnitTesting.Silverlight.dll
Microsoft.VisualStudio.QualityTools.UnitTesting.Silverlight.pdb
RhinoMocks
Rhino.Mocks.dll
Unity
Microsoft.Practices.ObjectBuilder2.dll
Microsoft.Practices.ObjectBuilder2.pdb
Microsoft.Practices.Unity.Configuration.dll
Microsoft.Practices.Unity.Configuration.pdb
Microsoft.Practices.Unity.dll
Microsoft.Practices.Unity.Interception.Configuration.dll
Microsoft.Practices.Unity.Interception.Configuration.pdb
Microsoft.Practices.Unity.Interception.dll
Microsoft.Practices.Unity.Interception.pdb
Microsoft.Practices.Unity.pdb
Microsoft.Practices.Unity.StaticFactory.dll
Microsoft.Practices.Unity.StaticFactory.pdb
WPFToolkit
WPFToolkit.Design.dll
WPFToolkit.dll
WPFToolkit.VisualStudio.Design.dll
Source
Calcium
CAL
CAL.vsmdi
LocalTestRun.testrunconfig
Desktop
Composite
OpenSource.snk
bin
Debug
Events
Logging
Modularity
obj
Debug
Composite.Desktop.csproj.GenerateResource.Cache
Microsoft.Practices.Composite.Properties.Resources.resources
ResolveAssemblyReference.cache
TempPE
Properties
Regions
Composite.Presentation
OpenSource.snk
bin
Debug
Commands
Events
obj
Debug
Composite.Presentation.Desktop.csproj.GenerateResource.Cache
Microsoft.Practices.Composite.Presentation.Properties.Resources.resources
ResolveAssemblyReference.cache
TempPE
Properties
Regions
Behaviors
Composite.Presentation.Tests
bin
Debug
Commands
Events
Mocks
obj
Debug
ResolveAssemblyReference.cache
TempPE
Properties
Regions
Behaviors
Composite.Tests
Events
Logging
Mocks
Modules
Modularity
ModuleCatalogXaml
Properties
Regions
Composite.UnityExtensions
OpenSource.snk
bin
Debug
obj
Debug
Composite.UnityExtensions.Desktop.csproj.GenerateResource.Cache
Microsoft.Practices.Composite.UnityExtensions.Properties.Resources.resources
ResolveAssemblyReference.cache
TempPE
Properties
Composite.UnityExtensions.Tests
Mocks
Properties
Silverlight
Composite
Modularity
Properties
Composite.Presentation
Commands
Events
Properties
Regions
Composite.Presentation.Tests
Events
Properties
Regions
Composite.Tests
Mocks
Modules
Modularity
ModuleCatalogXaml
Properties
Composite.UnityExtensions
Properties
Composite.UnityExtensions.Tests
Properties
Calcium
Calcium.4.5.resharper.user
Calcium.suo
Calcium
OpenSource.snk
bin
Debug
ClientServices
CommunicationService
DemoService
UserAffinityService
obj
Debug
ResolveAssemblyReference.cache
TempPE
Properties
ClientServices
bin
Debug
CommunicationService
DemoService
MessageService
obj
Debug
TempPE
Properties
ClientServices.Web
ClientServices.Web.csproj.user
ClogService.svc
CommunicationService.svc
DemoService.svc
Global.asax
App_Data
bin
obj
Debug
ResolveAssemblyReference.cache
TempPE
Properties
DesktopClient
OpenSource.snk
bin
Debug
DanielVaughan.SmartClient.Gui.exe
Commands
Communication
Content
Diagrams
MVVMClassDiagram.cd
Gui
Controls
UIElementAdapter
Windows
Shell
Modularity
RegionAdapters
Modules
Communication
ModuleManager
Output
WebBrowser
obj
Debug
Client.csproj.GenerateResource.Cache
DanielVaughan.Calcium.Client.Properties.Resources.resources
DanielVaughan.Calcium.DesktopClient.g.resources
DanielVaughan.Calcium.DesktopClient_MarkupCompile.cache
DanielVaughan.Calcium.DesktopClient_MarkupCompile.lref
DanielVaughan.SmartClient.Gui.exe
DanielVaughan.SmartClient.Gui.g.resources
DanielVaughan.SmartClient.Gui.Properties.Resources.resources
DanielVaughan.SmartClient.Gui_MarkupCompile.cache
ResolveAssemblyReference.cache
SmartClient.DesktopClient.csproj.GenerateResource.Cache
SmartClient.Gui.csproj.GenerateResource.Cache
Gui
Controls
StandardMenu.baml
StandardToolBarTray.baml
TitleBanner.baml
Windows
AboutBox.baml
Shell
DesktopShell.baml
Modules
ModuleManager
ModuleManagerView.baml
Output
OutputView.baml
OutputDisplay
WebBrowser
WebBrowserToolBar.baml
WebBrowserView.baml
Resources
VistaIcons
Add.baml
Back.baml
Block.baml
Check.baml
Configurator.baml
Delete.baml
Down.baml
Down1.baml
Edit.baml
Error.baml
Exit.baml
File.baml
Find.baml
Find_Next.baml
Forward.baml
Help.baml
Left.baml
Left1.baml
Lock.baml
Open.baml
Padlock.baml
Printer.baml
Redo.baml
Refresh.baml
Right.baml
Right1.baml
Save.baml
Save_All.baml
Search.baml
Undo.baml
Up.baml
Up1.baml
Warning.baml
Zoom_in.baml
Zoom_out.baml
TempPE
Themes
Generic.baml
Default
ExpanderDictionary.baml
ExpressionBlackDictionary.baml
ExpressionBlackDictionaryOverrides.baml
MainStylesDictionary.baml
TabControlDictionary.baml
TabItemDictionary.baml
ToolBarTrayDictionary.baml
Properties
Settings.settings
Resources
Images
Banner.png
CodePlexLogo.png
HeaderBanner.psd
Splash.png
Splash.psd
SplashCodePlex.psd
WBF-banner.png
WpfDisciplesBanner.jpg
VistaIcons
Desktop.ini
Service References
Services
CommandService
ViewService
Themes
Default
DesktopClient.Launcher
app.manifest
bin
Debug
DanielVaughan.SmartClient.Gui.exe
Launcher.exe
Launcher.vshost.exe
Launcher.vshost.exe.manifest
obj
Debug
Client.Launcher.csproj.GenerateResource.Cache
DanielVaughan.Calcium.Client.Launcher.Properties.Resources.resources
DanielVaughan.SmartClient.Desktop.Launcher.Properties.Resources.resources
Launcher.csproj.GenerateResource.Cache
Launcher.exe
Launcher.Properties.Resources.resources
Launcher_MarkupCompile.cache
ResolveAssemblyReference.cache
SmartClient.Desktop.Launcher.csproj.GenerateResource.Cache
SmartClient.DesktopClient.Launcher.csproj.GenerateResource.Cache
SmartClient.Gui.Launcher.csproj.GenerateResource.Cache
TempPE
Properties
Settings.settings
Service References
Modules
MessageServiceDemo
OpenSource.snk
bin
Debug
obj
Debug
DanielVaughan.Calcium.MessageServiceDemo.g.resources
DanielVaughan.Calcium.MessageServiceDemo_MarkupCompile.cache
MessageServiceDemoView.baml
TempPE
Properties
TextEditor
OpenSource.snk
bin
Debug
Diagrams
TextEditorClassDiagram.cd
obj
Debug
DanielVaughan.Calcium.TextEditor.g.resources
DanielVaughan.Calcium.TextEditor_MarkupCompile.cache
ResolveAssemblyReference.cache
TextEditorView.baml
TempPE
Properties
UserAffinity
OpenSource.snk
bin
Debug
obj
Debug
DanielVaughan.Calcium.UserAffinity.g.resources
DanielVaughan.Calcium.UserAffinity_MarkupCompile.cache
UsersView.baml
TempPE
Properties
Clog
ClogFull.suo
bin
Debug
Release
Silverlight
Clog
Clog.suo
Logging
OpenSource.snk
bin
Debug
InstallUtil.InstallLog
Orpius.Logging.InstallLog
Orpius.Logging.InstallState
Release
ClientConfiguration
ClientServices
CodeLocation
Configuration
Old
Documentation
LogEntry.cd
Overview.cd
ExceptionMemento
Filter
Filters
Installers
LogEntries
LogEntry
LogStrategies
obj
Debug
DanielVaughan.Logging.Resources.StringResources.resources
Logging.csproj.GenerateResource.Cache
ResolveAssemblyReference.cache
TempPE
Distribute
TempPE
Release
build.force
DanielVaughan.Logging.Resources.StringResources.resources
Logging.csproj.GenerateResource.Cache
ResolveAssemblyReference.cache
TempPE
Properties
Provider
Resources
Service References
LoggingTests
OpenSource.snk
bin
Debug
Release
Filters
obj
Debug
ResolveAssemblyReference.cache
TempPE
Release
build.force
ResolveAssemblyReference.cache
TempPE
Properties
Test References
Orpius.Logging.accessor
LogStrategies
EnterpriseLibraryLogStrategy
bin
Debug
Release
obj
Debug
ResolveAssemblyReference.cache
TempPE
Release
build.force
ResolveAssemblyReference.cache
TempPE
Properties
Log4NetLogStrategy
Default.snk
bin
Debug
Release
obj
Debug
ResolveAssemblyReference.cache
TempPE
Distribute
ResolveAssemblyReference.cache
TempPE
Release
build.force
ResolveAssemblyReference.cache
TempPE
Properties
Resources
Images
ClogLogo.gif
ClogLogo2Small.gif
LogoLarge.jpg
Schemas
SilverlightEdition
Clog_SilverlightEdition.suo
Default.snk
LocalTestRun.testrunconfig
SilverlightLogging.vsmdi
ExampleSilverlightProject
ServiceReferences.ClientConfig
bin
Debug
Distribute
ja
Release
ClientBin
de
es
fr
it
ja
ko
zh-hans
zh-hant
obj
Debug
ExampleSilverlightProject.g.resources
ResolveAssemblyReference.cache
TempPE
Distribute
ExampleSilverlightProject.g.resources
ResolveAssemblyReference.cache
TempPE
Release
ExampleSilverlightProject.g.resources
ResolveAssemblyReference.cache
TempPE
Properties
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
build.force
ResolveAssemblyReference.cache
TempPE
Properties
SilverlightLogging
ServiceReferences.ClientConfig
bin
ClientBin
obj
Debug
ResolveAssemblyReference.cache
TempPE
Release
build.force
ResolveAssemblyReference.cache
TempPE
Properties
Service References
ClientLogging
ClogService.disco
ClogService.wsdl
ClogService1.wsdl
configuration.svcinfo
configuration91.svcinfo
DanielVaughan.Logging.ClientLogging.ClientConfigurationData.datasource
Reference.svcmap
Tests
SilverlightLogUI
bin
ClientBin
ja
obj
Debug
DanielVaughan.Logging.Silverlight.UI.g.resources
ResolveAssemblyReference.cache
TempPE
Distribute
Orpius.Logging.Silverlight.UI.g.resources
ResolveAssemblyReference.cache
TempPE
Release
DanielVaughan.Logging.Silverlight.UI.g.resources
ResolveAssemblyReference.cache
TempPE
Properties
WpfEdition
Clog_WpfEdition.suo
Clog_WpfEdition.vsmdi
LocalTestRun.testrunconfig
ExampleWebsite
ClogService.svc
Global.asax
rolling.log
App_Data
ASPNETDB.MDF
aspnetdb_log.ldf
bin
InstallUtil.InstallLog
Orpius.Logging.InstallLog
Orpius.Logging.InstallState
Images
ClogLogo.gif
obj
Debug
ResolveAssemblyReference.cache
TempPE
Release
build.force
TempPE
Properties
ExampleWpfApplication
bin
Debug
ExampleWpfApplication.exe
ExampleWpfApplication.vshost.exe
ExampleWpfApplication.vshost.exe.manifest
Release
Images
LogoLarge.jpg
obj
Debug
ExampleWpfApplication.csproj.GenerateResource.Cache
ExampleWpfApplication.exe
ExampleWpfApplication.g.resources
ExampleWpfApplication.Properties.Resources.resources
ExampleWpfApplication_MarkupCompile.cache
Window1.baml
TempPE
Release
build.force
TempPE
Properties
Settings.settings
ExampleWpfBrowserApplication
ExampleWpfBrowserApplication_TemporaryKey.pfx
bin
Debug
ExampleWpfBrowserApplication.exe
ExampleWpfBrowserApplication.exe.manifest
ExampleWpfBrowserApplication.xbap
Release
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
Release
build.force
TempPE
Properties
app.manifest
Settings.settings
Core
Core.suo
Core.vsmdi
Core1.vsmdi
LocalTestRun.testrunconfig
SilverlightCore.suo
Core
OpenSource.snk
AI
NeuralNetworking
Diagrams
NeuralNetworkingDiagram.cd
NeuralNetwork
bin
Debug
Release
Collections
ComponentModel
Data