Download HorseRaces

Description

Exercise inspired on example found in book "Designing for scalability with Microsoft Windows DNA" by Sten Sundblad and Per Sundblad

Icons

HorseRaces

Source Files

The download file horseraces.zip has the following entries.


BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
DomainModelBasedSolution/Countries.sql/*  w ww . j av  a 2s  .  c  om*/
DomainModelBasedSolution/DomainModelBasedSolution.sln
DomainModelBasedSolution/DomainModelBasedSolution.vsmdi
DomainModelBasedSolution/DomainModelBasedSolution.vssscc
DomainModelBasedSolution/HorseRaceTracker.Application/Class1.cs
DomainModelBasedSolution/HorseRaceTracker.Application/DTO/CountryInfo.cs
DomainModelBasedSolution/HorseRaceTracker.Application/DTO/CountryInfoAssembler.cs
DomainModelBasedSolution/HorseRaceTracker.Application/DTO/GenderInfo.cs
DomainModelBasedSolution/HorseRaceTracker.Application/DTO/GenderInfoAssembler.cs
DomainModelBasedSolution/HorseRaceTracker.Application/DTO/HorseInfo.cs
DomainModelBasedSolution/HorseRaceTracker.Application/DTO/HorseInfoAssember.cs
DomainModelBasedSolution/HorseRaceTracker.Application/DTO/RequestGetAllHorses.cs
DomainModelBasedSolution/HorseRaceTracker.Application/DTO/ResponseGetAllHorses.cs
DomainModelBasedSolution/HorseRaceTracker.Application/DTO/TrainerInfo.cs
DomainModelBasedSolution/HorseRaceTracker.Application/DTO/TrainerInfoAssembler.cs
DomainModelBasedSolution/HorseRaceTracker.Application/Facade/HorseFacade.cs
DomainModelBasedSolution/HorseRaceTracker.Application/HorseRaceTracker.Application.csproj
DomainModelBasedSolution/HorseRaceTracker.Application/HorseRaceTracker.Application.csproj.vspscc
DomainModelBasedSolution/HorseRaceTracker.Application/Properties/AssemblyInfo.cs
DomainModelBasedSolution/HorseRaceTracker.Domain/Core/Country.cs
DomainModelBasedSolution/HorseRaceTracker.Domain/Core/Gender.cs
DomainModelBasedSolution/HorseRaceTracker.Domain/Core/Horse.cs
DomainModelBasedSolution/HorseRaceTracker.Domain/Core/Jockey.cs
DomainModelBasedSolution/HorseRaceTracker.Domain/Core/Race.cs
DomainModelBasedSolution/HorseRaceTracker.Domain/Core/RaceEntrants.cs
DomainModelBasedSolution/HorseRaceTracker.Domain/Core/RaceTrack.cs
DomainModelBasedSolution/HorseRaceTracker.Domain/Core/Trainer.cs
DomainModelBasedSolution/HorseRaceTracker.Domain/HorseRaceTracker.Domain.csproj
DomainModelBasedSolution/HorseRaceTracker.Domain/HorseRaceTracker.Domain.csproj.vspscc
DomainModelBasedSolution/HorseRaceTracker.Domain/Properties/AssemblyInfo.cs
DomainModelBasedSolution/HorseRaceTracker.Domain/Utilities/ValidationExtensions.cs
DomainModelBasedSolution/HorseRaceTracker.Infrastructure/ADO.NET/CountryFetcher.cs
DomainModelBasedSolution/HorseRaceTracker.Infrastructure/ADO.NET/HorseFetcher.cs
DomainModelBasedSolution/HorseRaceTracker.Infrastructure/HorseRaceTracker.Infrastructure.csproj
DomainModelBasedSolution/HorseRaceTracker.Infrastructure/HorseRaceTracker.Infrastructure.csproj.vspscc
DomainModelBasedSolution/HorseRaceTracker.Infrastructure/Properties/AssemblyInfo.cs
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/Site.css
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/images/ui-icons_222222_256x240.png
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/images/ui-icons_2e83ff_256x240.png
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/images/ui-icons_454545_256x240.png
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/images/ui-icons_888888_256x240.png
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/images/ui-icons_cd0a0a_256x240.png
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/jquery.ui.accordion.css
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/jquery.ui.all.css
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/jquery.ui.autocomplete.css
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/jquery.ui.base.css
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/jquery.ui.button.css
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/jquery.ui.core.css
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/jquery.ui.datepicker.css
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/jquery.ui.dialog.css
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/jquery.ui.progressbar.css
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/jquery.ui.resizable.css
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/jquery.ui.selectable.css
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/jquery.ui.slider.css
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/jquery.ui.tabs.css
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Content/themes/base/jquery.ui.theme.css
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Controllers/AccountController.cs
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Controllers/HomeController.cs
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Global.asax
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Global.asax.cs
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/HorseRaceTracker.Presentation.Mvc.csproj
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/HorseRaceTracker.Presentation.Mvc.csproj.vspscc
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Models/AccountModels.cs
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Properties/AssemblyInfo.cs
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/MicrosoftAjax.debug.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/MicrosoftAjax.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/MicrosoftMvcAjax.debug.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/MicrosoftMvcAjax.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/MicrosoftMvcValidation.debug.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/MicrosoftMvcValidation.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/jquery-1.5.1-vsdoc.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/jquery-1.5.1.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/jquery-1.5.1.min.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/jquery-ui-1.8.11.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/jquery-ui-1.8.11.min.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/jquery.unobtrusive-ajax.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/jquery.unobtrusive-ajax.min.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/jquery.validate-vsdoc.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/jquery.validate.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/jquery.validate.min.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/jquery.validate.unobtrusive.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/jquery.validate.unobtrusive.min.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/modernizr-1.7.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Scripts/modernizr-1.7.min.js
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Views/Account/ChangePassword.cshtml
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Views/Account/ChangePasswordSuccess.cshtml
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Views/Account/LogOn.cshtml
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Views/Account/Register.cshtml
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Views/Home/About.cshtml
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Views/Home/Index.cshtml
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Views/Shared/Error.cshtml
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Views/Shared/_Layout.cshtml
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Views/Shared/_LogOnPartial.cshtml
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Views/Web.config
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Views/_ViewStart.cshtml
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Web.Debug.config
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Web.Release.config
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/Web.config
DomainModelBasedSolution/HorseRaceTracker.Presentation.Mvc/packages.config
DomainModelBasedSolution/Horses.sql
DomainModelBasedSolution/Local.testsettings
DomainModelBasedSolution/Tests/TestProject.Entities/GivenNoHorseExists.cs
DomainModelBasedSolution/Tests/TestProject.Entities/Properties/AssemblyInfo.cs
DomainModelBasedSolution/Tests/TestProject.Entities/TestProject.Entities.csproj
DomainModelBasedSolution/Tests/TestProject.Entities/TestProject.Entities.csproj.vspscc
DomainModelBasedSolution/Tests/TestProject.Infrastructure/App.config
DomainModelBasedSolution/Tests/TestProject.Infrastructure/GiveDatabaseContainsHorses.cs
DomainModelBasedSolution/Tests/TestProject.Infrastructure/Properties/AssemblyInfo.cs
DomainModelBasedSolution/Tests/TestProject.Infrastructure/TestProject.Infrastructure.csproj
DomainModelBasedSolution/Tests/TestProject.Infrastructure/TestProject.Infrastructure.csproj.vspscc
DomainModelBasedSolution/TraceAndTestImpact.testsettings
DomainModelBasedSolution/Trainers.sql
DomainModelBasedSolution/login.sql
DomainModelBasedSolution/packages/EntityFramework.4.1.10331.0/EntityFramework.4.1.10331.0.nupkg
DomainModelBasedSolution/packages/EntityFramework.4.1.10331.0/lib/EntityFramework.dll
DomainModelBasedSolution/packages/EntityFramework.4.1.10331.0/lib/EntityFramework.xml
DomainModelBasedSolution/packages/Modernizr.1.7/Content/Scripts/modernizr-1.7.js
DomainModelBasedSolution/packages/Modernizr.1.7/Content/Scripts/modernizr-1.7.min.js
DomainModelBasedSolution/packages/Modernizr.1.7/Modernizr.1.7.nupkg
DomainModelBasedSolution/packages/jQuery.1.5.1/Content/Scripts/jquery-1.5.1.js
DomainModelBasedSolution/packages/jQuery.1.5.1/Content/Scripts/jquery-1.5.1.min.js
DomainModelBasedSolution/packages/jQuery.1.5.1/jQuery.1.5.1.nupkg
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_222222_256x240.png
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_2e83ff_256x240.png
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_454545_256x240.png
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_888888_256x240.png
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_cd0a0a_256x240.png
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.accordion.css
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.all.css
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.autocomplete.css
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.base.css
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.button.css
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.core.css
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.datepicker.css
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.dialog.css
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.progressbar.css
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.resizable.css
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.selectable.css
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.slider.css
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.tabs.css
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.theme.css
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Scripts/jquery-ui-1.8.11.js
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/Content/Scripts/jquery-ui-1.8.11.min.js
DomainModelBasedSolution/packages/jQuery.UI.Combined.1.8.11/jQuery.UI.Combined.1.8.11.nupkg
DomainModelBasedSolution/packages/jQuery.Validation.1.8.0/Content/Scripts/jquery.validate-vsdoc.js
DomainModelBasedSolution/packages/jQuery.Validation.1.8.0/Content/Scripts/jquery.validate.js
DomainModelBasedSolution/packages/jQuery.Validation.1.8.0/Content/Scripts/jquery.validate.min.js
DomainModelBasedSolution/packages/jQuery.Validation.1.8.0/jQuery.Validation.1.8.0.nupkg
DomainModelBasedSolution/packages/jQuery.vsdoc.1.5.1/Content/Scripts/jquery-1.5.1-vsdoc.js
DomainModelBasedSolution/packages/jQuery.vsdoc.1.5.1/jQuery.vsdoc.1.5.1.nupkg
DomainModelBasedSolution/packages/repositories.config
DomainModelBasedSolution/schema.sql

Download

Click the following link to download horseraces.zip.

horseraces.zip




















Home »
  C# Free Code »
    Development »




Algorithm
ANTLR
AOP
Application
Barcode
CHM
Design Patterns
Desktop
DotNet
DotNet Engine
DotNet Application
DotNet Assembly
DotNet Library
Engine
Epub
Example
File
File Library
Framework
GIS
Intellisense
IoC
Library
log4net
Matlab
MSBuild
MVC
MVP
MVVM
Numerical Library
NUnit
OpenCL
Plugin
Quartz
Resx File
SDK
SMS
Thread
UnitTest
Utility
VisualStudio
Windows
XML