|
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ChainedObserver", "ChainedObserver\ChainedObserver.csproj", "{4C4043A9-F08D-40FD-9114-AE6133263DB3}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ChainedObserver.Test", "ChainedObserver.Test\ChainedObserver.Test.csproj", "{CF7D1914-BBC4-4903-93DA-D080FD89EFAF}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CommonModel", "CommonModel\CommonModel.csproj", "{734AEE41-421B-407E-8E54-A9BDFD6E3BAD}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ChainedObserver.WPFTest", "ChainedObserver.WPFTest\ChainedObserver.WPFTest.csproj", "{24FFE5F5-2E8C-489F-AC1F-2DCFC94A5E52}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|Mixed Platforms = Debug|Mixed Platforms
Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
Release|Mixed Platforms = Release|Mixed Platforms
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{4C4043A9-F08D-40FD-9114-AE6133263DB3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4C4043A9-F08D-40FD-9114-AE6133263DB3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4C4043A9-F08D-40FD-9114-AE6133263DB3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{4C4043A9-F08D-40FD-9114-AE6133263DB3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{4C4043A9-F08D-40FD-9114-AE6133263DB3}.Debug|x86.ActiveCfg = Debug|Any CPU
{4C4043A9-F08D-40FD-9114-AE6133263DB3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4C4043A9-F08D-40FD-9114-AE6133263DB3}.Release|Any CPU.Build.0 = Release|Any CPU
{4C4043A9-F08D-40FD-9114-AE6133263DB3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{4C4043A9-F08D-40FD-9114-AE6133263DB3}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{4C4043A9-F08D-40FD-9114-AE6133263DB3}.Release|x86.ActiveCfg = Release|Any CPU
{CF7D1914-BBC4-4903-93DA-D080FD89EFAF}.Debug|Any CPU.ActiveCfg = Debug|x86
{CF7D1914-BBC4-4903-93DA-D080FD89EFAF}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{CF7D1914-BBC4-4903-93DA-D080FD89EFAF}.Debug|Mixed Platforms.Build.0 = Debug|x86
{CF7D1914-BBC4-4903-93DA-D080FD89EFAF}.Debug|x86.ActiveCfg = Debug|x86
{CF7D1914-BBC4-4903-93DA-D080FD89EFAF}.Debug|x86.Build.0 = Debug|x86
{CF7D1914-BBC4-4903-93DA-D080FD89EFAF}.Release|Any CPU.ActiveCfg = Release|x86
{CF7D1914-BBC4-4903-93DA-D080FD89EFAF}.Release|Mixed Platforms.ActiveCfg = Release|x86
{CF7D1914-BBC4-4903-93DA-D080FD89EFAF}.Release|Mixed Platforms.Build.0 = Release|x86
{CF7D1914-BBC4-4903-93DA-D080FD89EFAF}.Release|x86.ActiveCfg = Release|x86
{CF7D1914-BBC4-4903-93DA-D080FD89EFAF}.Release|x86.Build.0 = Release|x86
{734AEE41-421B-407E-8E54-A9BDFD6E3BAD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{734AEE41-421B-407E-8E54-A9BDFD6E3BAD}.Debug|Any CPU.Build.0 = Debug|Any CPU
{734AEE41-421B-407E-8E54-A9BDFD6E3BAD}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{734AEE41-421B-407E-8E54-A9BDFD6E3BAD}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{734AEE41-421B-407E-8E54-A9BDFD6E3BAD}.Debug|x86.ActiveCfg = Debug|Any CPU
{734AEE41-421B-407E-8E54-A9BDFD6E3BAD}.Release|Any CPU.ActiveCfg = Release|Any CPU
{734AEE41-421B-407E-8E54-A9BDFD6E3BAD}.Release|Any CPU.Build.0 = Release|Any CPU
{734AEE41-421B-407E-8E54-A9BDFD6E3BAD}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{734AEE41-421B-407E-8E54-A9BDFD6E3BAD}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{734AEE41-421B-407E-8E54-A9BDFD6E3BAD}.Release|x86.ActiveCfg = Release|Any CPU
{24FFE5F5-2E8C-489F-AC1F-2DCFC94A5E52}.Debug|Any CPU.ActiveCfg = Debug|x86
{24FFE5F5-2E8C-489F-AC1F-2DCFC94A5E52}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{24FFE5F5-2E8C-489F-AC1F-2DCFC94A5E52}.Debug|Mixed Platforms.Build.0 = Debug|x86
{24FFE5F5-2E8C-489F-AC1F-2DCFC94A5E52}.Debug|x86.ActiveCfg = Debug|x86
{24FFE5F5-2E8C-489F-AC1F-2DCFC94A5E52}.Debug|x86.Build.0 = Debug|x86
{24FFE5F5-2E8C-489F-AC1F-2DCFC94A5E52}.Release|Any CPU.ActiveCfg = Release|x86
{24FFE5F5-2E8C-489F-AC1F-2DCFC94A5E52}.Release|Mixed Platforms.ActiveCfg = Release|x86
{24FFE5F5-2E8C-489F-AC1F-2DCFC94A5E52}.Release|Mixed Platforms.Build.0 = Release|x86
{24FFE5F5-2E8C-489F-AC1F-2DCFC94A5E52}.Release|x86.ActiveCfg = Release|x86
{24FFE5F5-2E8C-489F-AC1F-2DCFC94A5E52}.Release|x86.Build.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
|
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.
I currently hold the following qualifications (amongst others, I also studied Music Technology and Electronics, for my sins)
- MSc (Passed with distinctions), in Information Technology for E-Commerce
- BSc Hons (1st class) in Computer Science & Artificial Intelligence
Both of these at Sussex University UK.
Award(s)
I am lucky enough to have won a few awards for Zany Crazy code articles over the years
- Microsoft C# MVP 2016
- Codeproject MVP 2016
- Microsoft C# MVP 2015
- Codeproject MVP 2015
- Microsoft C# MVP 2014
- Codeproject MVP 2014
- Microsoft C# MVP 2013
- Codeproject MVP 2013
- Microsoft C# MVP 2012
- Codeproject MVP 2012
- Microsoft C# MVP 2011
- Codeproject MVP 2011
- Microsoft C# MVP 2010
- Codeproject MVP 2010
- Microsoft C# MVP 2009
- Codeproject MVP 2009
- Microsoft C# MVP 2008
- Codeproject MVP 2008
- And numerous codeproject awards which you can see over at my blog