Gary McLean Hall - Adaptive Code via C# [2014, PDF/EPUB/MOBI, ENG] + Code

seeders: 6 leechers: 1
Added 11 years ago by Osco do Casco in Books - Non-Fiction
Downloaded 0 time.
RuTracker.org
Gary McLean Hall - Adaptive Code via C# [2014, PDF/EPUB/MOBI, ENG] + Code

Torrent Contents Size: 111.19 MB

Gary McLean Hall - Adaptive Code via C# [2014, PDF/EPUB/MOBI, ENG] + Code
CD
.gitignore
GITIGNORE
2.78 KB
Chapter1
.gitkeep
GITKEEP
0 B
ch1-test-overspecification
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TestOverspecification
Calculator
LoginController.cs
CS
604 B
Properties
AssemblyInfo.cs
CS
1.42 KB
TestOverspecification.Controllers.csproj
CSPROJ
4.8 KB
packages.config
CONFIG
425 B
TestOverspecification
App.config
CONFIG
187 B
Program.cs
CS
261 B
Properties
AssemblyInfo.cs
CS
1.44 KB
TestOverspecification.csproj
CSPROJ
2.52 KB
TestOverspecification.Services
ILoginService.cs
CS
290 B
Properties
AssemblyInfo.cs
CS
1.46 KB
TestOverspecification.Services.csproj
CSPROJ
2.4 KB
TestOverspecification.Tests
LoginControllerFixture.cs
CS
985 B
Properties
AssemblyInfo.cs
CS
1.45 KB
TestOverspecification.Tests.csproj
CSPROJ
3.23 KB
packages.config
CONFIG
204 B
TestOverspecification.sln
SLN
2.08 KB
TestProject
TestProject
Class1.cs
CS
194 B
Properties
AssemblyInfo.cs
CS
1.42 KB
TestProject.csproj
CSPROJ
2.32 KB
TestProject.sln
SLN
1010 B
Chapter2
ch2-cross-cutting-concerns
.gitignore
GITIGNORE
1.49 KB
CrossCuttingConcerns
AspectsClient
App.config
CONFIG
187 B
AspectsClient.csproj
CSPROJ
3.2 KB
LoggingAspect.cs
CS
1.02 KB
LoggingManually.cs
CS
198 B
LoggingUsingAspect.cs
CS
381 B
Program.cs
CS
253 B
Properties
AssemblyInfo.cs
CS
1.42 KB
RequiresPostSharp.cs
CS
511 B
packages.config
CONFIG
137 B
CrossCuttingConcerns.sln
SLN
1016 B
README.md
MD
84 B
ch2-restful-client-powershell
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
ch2-restful-service
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
RestService
RestClient
App.config
CONFIG
187 B
Program.cs
CS
1.06 KB
Properties
AssemblyInfo.cs
CS
1.42 KB
RestClient.csproj
CSPROJ
2.55 KB
RestService.sln
SLN
1.58 KB
RestfulServiceExample
App_Start
BundleConfig.cs
CS
2.13 KB
FilterConfig.cs
CS
287 B
RouteConfig.cs
CS
612 B
WebApiConfig.cs
CS
1.13 KB
Areas
HelpPage
ApiDescriptionExtensions.cs
CS
1.46 KB
App_Start
HelpPageConfig.cs
CS
3.13 KB
Controllers
HelpController.cs
CS
1.12 KB
HelpPage.css
CSS
1.48 KB
HelpPageAreaRegistration.cs
CS
679 B
HelpPageConfigurationExtensions.cs
CS
13.4 KB
Models
HelpPageApiModel.cs
CS
1.48 KB
SampleGeneration
HelpPageSampleGenerator.cs
CS
16.78 KB
HelpPageSampleKey.cs
CS
6.79 KB
ImageSample.cs
CS
1.04 KB
InvalidSample.cs
CS
983 B
ObjectGenerator.cs
CS
19.04 KB
SampleDirection.cs
CS
238 B
TextSample.cs
CS
897 B
Views
Help
Api.cshtml
CSHTML
665 B
DisplayTemplates
ApiGroup.cshtml
CSHTML
870 B
HelpPageApiModel.cshtml
CSHTML
1.2 KB
ImageSample.cshtml
CSHTML
88 B
InvalidSample.cshtml
CSHTML
246 B
Parameters.cshtml
CSHTML
1.57 KB
Samples.cshtml
CSHTML
899 B
TextSample.cshtml
CSHTML
103 B
Index.cshtml
CSHTML
1.07 KB
Shared
_Layout.cshtml
CSHTML
246 B
Web.config
CONFIG
2.94 KB
_ViewStart.cshtml
CSHTML
165 B
XmlDocumentationProvider.cs
CS
4.56 KB
Content
Site.css
CSS
13.62 KB
themes
base
images
ui-bg_flat_0_aaaaaa_40x100.png
PNG
180 B
ui-bg_flat_75_ffffff_40x100.png
PNG
178 B
ui-bg_glass_55_fbf9ee_1x400.png
PNG
120 B
ui-bg_glass_65_ffffff_1x400.png
PNG
105 B
ui-bg_glass_75_dadada_1x400.png
PNG
111 B
ui-bg_glass_75_e6e6e6_1x400.png
PNG
110 B
ui-bg_glass_95_fef1ec_1x400.png
PNG
119 B
ui-bg_highlight-soft_75_cccccc_1x100.png
PNG
101 B
ui-icons_222222_256x240.png
PNG
4.27 KB
ui-icons_2e83ff_256x240.png
PNG
4.27 KB
ui-icons_454545_256x240.png
PNG
4.27 KB
ui-icons_888888_256x240.png
PNG
4.27 KB
ui-icons_cd0a0a_256x240.png
PNG
4.27 KB
jquery-ui.css
CSS
30.58 KB
jquery.ui.accordion.css
CSS
1.02 KB
jquery.ui.all.css
CSS
269 B
jquery.ui.autocomplete.css
CSS
1.04 KB
jquery.ui.base.css
CSS
637 B
jquery.ui.button.css
CSS
2.39 KB
jquery.ui.core.css
CSS
1.26 KB
jquery.ui.datepicker.css
CSS
3.87 KB
jquery.ui.dialog.css
CSS
1.3 KB
jquery.ui.progressbar.css
CSS
353 B
jquery.ui.resizable.css
CSS
1.11 KB
jquery.ui.selectable.css
CSS
301 B
jquery.ui.slider.css
CSS
1.09 KB
jquery.ui.tabs.css
CSS
1.33 KB
jquery.ui.theme.css
CSS
17.67 KB
minified
images
ui-bg_flat_0_aaaaaa_40x100.png
PNG
180 B
ui-bg_flat_75_ffffff_40x100.png
PNG
178 B
ui-bg_glass_55_fbf9ee_1x400.png
PNG
120 B
ui-bg_glass_65_ffffff_1x400.png
PNG
105 B
ui-bg_glass_75_dadada_1x400.png
PNG
111 B
ui-bg_glass_75_e6e6e6_1x400.png
PNG
110 B
ui-bg_glass_95_fef1ec_1x400.png
PNG
119 B
ui-bg_highlight-soft_75_cccccc_1x100.png
PNG
101 B
ui-icons_222222_256x240.png
PNG
4.27 KB
ui-icons_2e83ff_256x240.png
PNG
4.27 KB
ui-icons_454545_256x240.png
PNG
4.27 KB
ui-icons_888888_256x240.png
PNG
4.27 KB
ui-icons_cd0a0a_256x240.png
PNG
4.27 KB
jquery-ui.min.css
CSS
24.18 KB
jquery.ui.accordion.min.css
CSS
863 B
jquery.ui.autocomplete.min.css
CSS
648 B
jquery.ui.button.min.css
CSS
1.82 KB
jquery.ui.core.min.css
CSS
860 B
jquery.ui.datepicker.min.css
CSS
3.28 KB
jquery.ui.dialog.min.css
CSS
1.13 KB
jquery.ui.progressbar.min.css
CSS
284 B
jquery.ui.resizable.min.css
CSS
951 B
jquery.ui.selectable.min.css
CSS
238 B
jquery.ui.slider.min.css
CSS
957 B
jquery.ui.tabs.min.css
CSS
947 B
jquery.ui.theme.min.css
CSS
13.79 KB
Controllers
HomeController.cs
CS
315 B
ValuesController.cs
CS
1.27 KB
Global.asax
ASAX
116 B
Global.asax.cs
CS
828 B
Images
accent.png
PNG
528 B
bullet.png
PNG
2.8 KB
heroAccent.png
PNG
572 B
orderedList0.png
PNG
3.34 KB
orderedList1.png
PNG
653 B
orderedList2.png
PNG
733 B
orderedList3.png
PNG
772 B
orderedList4.png
PNG
3.28 KB
orderedList5.png
PNG
3.28 KB
orderedList6.png
PNG
3.67 KB
orderedList7.png
PNG
3.57 KB
orderedList8.png
PNG
3.39 KB
orderedList9.png
PNG
3.37 KB
Properties
AssemblyInfo.cs
CS
1.4 KB
RestfulServiceExample.csproj
CSPROJ
19.56 KB
Scripts
_references.js
JS
572 B
jquery-1.8.2.intellisense.js
JS
148.16 KB
jquery-1.8.2.js
JS
260.63 KB
jquery-1.8.2.min.js
JS
91.25 KB
jquery-ui-1.8.24.js
JS
357.08 KB
jquery-ui-1.8.24.min.js
JS
196.01 KB
jquery.unobtrusive-ajax.js
JS
5.5 KB
jquery.unobtrusive-ajax.min.js
JS
2.71 KB
jquery.validate-vsdoc.js
JS
42.89 KB
jquery.validate.js
JS
38.21 KB
jquery.validate.min.js
JS
20.98 KB
jquery.validate.unobtrusive.js
JS
15.88 KB
jquery.validate.unobtrusive.min.js
JS
4.63 KB
knockout-2.2.0.debug.js
JS
173.68 KB
knockout-2.2.0.js
JS
39.91 KB
modernizr-2.6.2.js
JS
48.97 KB
Views
Home
Index.cshtml
CSHTML
2.3 KB
Shared
Error.cshtml
CSHTML
304 B
_Layout.cshtml
CSHTML
996 B
Web.config
CONFIG
2.86 KB
_ViewStart.cshtml
CSHTML
55 B
Web.Debug.config
CONFIG
1.25 KB
Web.Release.config
CONFIG
1.31 KB
Web.config
CONFIG
6.43 KB
favicon.ico
ICO
31.29 KB
packages.config
CONFIG
2.52 KB
ch2-service-discovery
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
ServiceDiscoverySample
ConfigDiscoverableService
CalculatorService.svc
SVC
140 B
CalculatorService.svc.cs
CS
722 B
ConfigDiscoverableService.csproj
CSPROJ
5.32 KB
Properties
AssemblyInfo.cs
CS
1.45 KB
Web.Debug.config
CONFIG
1.27 KB
Web.Release.config
CONFIG
1.33 KB
Web.config
CONFIG
2.12 KB
ProgrammaticDiscoverableService
App.config
CONFIG
187 B
CalculatorService.cs
CS
350 B
Program.cs
CS
974 B
ProgrammaticDiscoverableService.csproj
CSPROJ
2.92 KB
Properties
AssemblyInfo.cs
CS
1.46 KB
ServiceContract
ICalculator.cs
CS
319 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceContract.csproj
CSPROJ
2.42 KB
ServiceDiscoveryClient
App.config
CONFIG
187 B
Program.cs
CS
1.61 KB
Properties
AssemblyInfo.cs
CS
1.44 KB
ServiceDiscoveryClient.csproj
CSPROJ
2.86 KB
ServiceDiscoveryProgrammatic
CalculatorService.svc
SVC
134 B
CalculatorService.svc.cs
CS
728 B
ProgrammaticDiscoverableService.csproj
CSPROJ
5.33 KB
Properties
AssemblyInfo.cs
CS
1.45 KB
Web.Debug.config
CONFIG
1.27 KB
Web.Release.config
CONFIG
1.33 KB
Web.config
CONFIG
1.45 KB
ServiceDiscoverySample.sln
SLN
2.56 KB
Chapter3
ch3-adapter-pattern
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
AdapterPattern
ClassAdapter.classdiagram
CLASSDIAGRAM
5.65 KB
ClassAdapter.classdiagram.layout
LAYOUT
4.95 KB
ModelDefinition
AdapterPattern.uml
UML
18.02 KB
ObjectAdapter.classdiagram
CLASSDIAGRAM
6.67 KB
ObjectAdapter.classdiagram.layout
LAYOUT
6.28 KB
Uml.modelproj
MODELPROJ
2.15 KB
AdapterPatternSample
ADapter.cs
CS
275 B
Adaptee.cs
CS
243 B
AdapterPatternSample.csproj
CSPROJ
2.36 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
ObjectAdapterPatternSample
ADapter.cs
CS
434 B
IExpectedInterface.cs
CS
237 B
ObjectAdapterPatternSample.csproj
CSPROJ
2.42 KB
Properties
AssemblyInfo.cs
CS
1.39 KB
TargetClass.cs
CS
253 B
TheInterface
App.config
CONFIG
182 B
Program.cs
CS
385 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.91 KB
TheInterface.sln
SLN
2.44 KB
ch3-async-decorator
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
AsyncDecorator
AsyncDecorator.csproj
CSPROJ
2.49 KB
IComponent.cs
CS
217 B
MainWindowViewModel.cs
CS
1.32 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
RelayCommand.cs
CS
1.06 KB
SlowComponent.cs
CS
311 B
TheInterface
App.config
CONFIG
182 B
Program.cs
CS
237 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.45 KB
TheInterface.sln
SLN
1.43 KB
WpfApp
App.config
CONFIG
182 B
App.xaml
XAML
311 B
App.xaml.cs
CS
560 B
MainWindow.xaml
XAML
581 B
MainWindow.xaml.cs
CS
719 B
Properties
AssemblyInfo.cs
CS
2.17 KB
Resources.Designer.cs
CS
2.71 KB
Resources.resx
RESX
5.37 KB
Settings.Designer.cs
CS
1.04 KB
Settings.settings
SETTINGS
195 B
WpfApp.csproj
CSPROJ
4.42 KB
ch3-async-decorator-first-refactor
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
AsyncDecorator
AsyncComponent.cs
CS
543 B
AsyncDecorator.csproj
CSPROJ
2.57 KB
IComponent.cs
CS
217 B
MainWindowViewModel.cs
CS
1.28 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
RelayCommand.cs
CS
1.06 KB
SlowComponent.cs
CS
311 B
TheInterface
App.config
CONFIG
182 B
Program.cs
CS
237 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.45 KB
TheInterface.sln
SLN
1.43 KB
WpfApp
App.config
CONFIG
182 B
App.xaml
XAML
311 B
App.xaml.cs
CS
580 B
MainWindow.xaml
XAML
581 B
MainWindow.xaml.cs
CS
719 B
Properties
AssemblyInfo.cs
CS
2.17 KB
Resources.Designer.cs
CS
2.71 KB
Resources.resx
RESX
5.37 KB
Settings.Designer.cs
CS
1.04 KB
Settings.settings
SETTINGS
195 B
WpfApp.csproj
CSPROJ
4.42 KB
ch3-clr-duck-typing-support
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
TheInterface
App.config
CONFIG
182 B
Duck.cs
CS
288 B
DuckEnumerator.cs
CS
409 B
Program.cs
CS
434 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.53 KB
TheInterface.sln
SLN
991 B
ch3-composite-pattern
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
CompositePattern
AThirdLeafType.cs
CS
273 B
CompositeComponent.cs
CS
757 B
CompositePattern.csproj
CSPROJ
2.49 KB
ISomething.cs
CS
224 B
Leaf.cs
CS
263 B
Properties
AssemblyInfo.cs
CS
1.38 KB
SecondTypeOfLeaf.cs
CS
251 B
TheInterface
App.config
CONFIG
182 B
Program.cs
CS
924 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.67 KB
TheInterface.sln
SLN
1.9 KB
Uml
CompositePattern.classdiagram
CLASSDIAGRAM
8.14 KB
CompositePattern.classdiagram.layout
LAYOUT
4.99 KB
ModelDefinition
Uml.uml
UML
7.9 KB
Uml.modelproj
MODELPROJ
1.88 KB
ch3-contracts-code-contracts
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
Contracts
ConcreteComponent.cs
CS
318 B
Contracts.csproj
CSPROJ
2.35 KB
IComponent.cs
CS
216 B
Properties
AssemblyInfo.cs
CS
1.36 KB
TheInterface
App.config
CONFIG
182 B
ComponentClient.cs
CS
449 B
Program.cs
CS
347 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.7 KB
TheInterface.sln
SLN
1.43 KB
ch3-contracts-code-contracts-constructor
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
Contracts
ConcreteComponent.cs
CS
318 B
Contracts.csproj
CSPROJ
2.35 KB
IComponent.cs
CS
216 B
Properties
AssemblyInfo.cs
CS
1.36 KB
TheInterface
App.config
CONFIG
182 B
ComponentClient.cs
CS
591 B
Program.cs
CS
347 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.7 KB
TheInterface.sln
SLN
1.43 KB
ch3-contracts-debug-assert
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
Contracts
ConcreteComponent.cs
CS
318 B
Contracts.csproj
CSPROJ
2.35 KB
IComponent.cs
CS
216 B
Properties
AssemblyInfo.cs
CS
1.36 KB
TheInterface
App.config
CONFIG
182 B
ComponentClient.cs
CS
385 B
Program.cs
CS
347 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.7 KB
TheInterface.sln
SLN
1.43 KB
ch3-contracts-implicit
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
Contracts
ConcreteComponent.cs
CS
318 B
Contracts.csproj
CSPROJ
2.35 KB
IComponent.cs
CS
216 B
Properties
AssemblyInfo.cs
CS
1.36 KB
TheInterface
App.config
CONFIG
182 B
ComponentClient.cs
CS
313 B
Program.cs
CS
347 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.7 KB
TheInterface.sln
SLN
1.43 KB
ch3-contracts-manual
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
Contracts
ConcreteComponent.cs
CS
318 B
Contracts.csproj
CSPROJ
2.35 KB
IComponent.cs
CS
216 B
Properties
AssemblyInfo.cs
CS
1.36 KB
TheInterface
App.config
CONFIG
182 B
ComponentClient.cs
CS
465 B
Program.cs
CS
347 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.7 KB
TheInterface.sln
SLN
1.43 KB
ch3-contracts-person
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
Contracts
ConcreteComponent.cs
CS
318 B
Contracts.csproj
CSPROJ
2.38 KB
IComponent.cs
CS
216 B
Person.cs
CS
673 B
Properties
AssemblyInfo.cs
CS
1.36 KB
TheInterface
App.config
CONFIG
182 B
ComponentClient.cs
CS
591 B
Program.cs
CS
347 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.7 KB
TheInterface.sln
SLN
1.43 KB
ch3-contracts-static-class
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
Contracts
ConcreteComponent.cs
CS
318 B
Contract.cs
CS
367 B
Contracts.csproj
CSPROJ
2.39 KB
IComponent.cs
CS
216 B
Properties
AssemblyInfo.cs
CS
1.36 KB
TheInterface
App.config
CONFIG
182 B
ComponentClient.cs
CS
394 B
Program.cs
CS
347 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.7 KB
TheInterface.sln
SLN
1.43 KB
ch3-decorating-properties-and-events
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
DecoratorPattern
ComponentDecorator.cs
CS
1.17 KB
ConcreteComponent.cs
CS
353 B
DecoratorPattern.csproj
CSPROJ
2.41 KB
IComponent.cs
CS
308 B
Properties
AssemblyInfo.cs
CS
1.38 KB
TheInterface
App.config
CONFIG
182 B
ComponentClient.cs
CS
611 B
Program.cs
CS
418 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.72 KB
TheInterface.sln
SLN
1.45 KB
ch3-decorator-pattern
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
DecoratorPattern
ConcreteComponent.cs
CS
276 B
DecoratorCOmponent.cs
CS
597 B
DecoratorPattern.csproj
CSPROJ
2.41 KB
IComponent.cs
CS
221 B
Properties
AssemblyInfo.cs
CS
1.38 KB
TheInterface
App.config
CONFIG
182 B
Program.cs
CS
408 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.67 KB
TheInterface.sln
SLN
1.9 KB
Uml
DecoratorPattern.classdiagram
CLASSDIAGRAM
7.15 KB
DecoratorPattern.classdiagram.layout
LAYOUT
4.35 KB
ModelDefinition
Uml.uml
UML
7.12 KB
Uml.modelproj
MODELPROJ
1.88 KB
ch3-diamond-inheritance-problem
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
TheInterface
App.config
CONFIG
182 B
AttemptedMultipleInheritance.cs
CS
234 B
BaseClassOne.cs
CS
251 B
BaseClassTwo.cs
CS
250 B
Program.cs
CS
237 B
Properties
AssemblyInfo.cs
CS
1.37 KB
RootClass.cs
CS
248 B
TheInterface.csproj
CSPROJ
2.63 KB
TheInterface.sln
SLN
1.42 KB
Uml
ModelDefinition
Uml.uml
UML
5.94 KB
MultipleInheritance.classdiagram
CLASSDIAGRAM
6.16 KB
MultipleInheritance.classdiagram.layout
LAYOUT
5.58 KB
Uml.modelproj
MODELPROJ
2.1 KB
ch3-duck-typing
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
DuckTyping
DuckTyping.csproj
CSPROJ
2.33 KB
IDuck.cs
CS
250 B
Properties
AssemblyInfo.cs
CS
1.36 KB
Swan.cs
CS
499 B
TheInterface
App.config
CONFIG
182 B
Program.cs
CS
522 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.66 KB
TheInterface.sln
SLN
1.43 KB
ch3-duck-typing-using-dlr
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
DuckTyping
DuckTyping.csproj
CSPROJ
2.33 KB
IDuck.cs
CS
250 B
Properties
AssemblyInfo.cs
CS
1.36 KB
Swan.cs
CS
499 B
TheInterface
App.config
CONFIG
182 B
Program.cs
CS
614 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.66 KB
TheInterface.sln
SLN
1.43 KB
ch3-duck-typing-using-impromptu-interface
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
DuckTyping
DuckTyping.csproj
CSPROJ
2.33 KB
IDuck.cs
CS
250 B
Properties
AssemblyInfo.cs
CS
1.36 KB
Swan.cs
CS
499 B
TheInterface
App.config
CONFIG
182 B
Program.cs
CS
581 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.85 KB
packages.config
CONFIG
142 B
TheInterface.sln
SLN
1.43 KB
ch3-fluent-interface
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
FluentInterface
FluentImplementation.cs
CS
484 B
FluentInterface.csproj
CSPROJ
2.37 KB
IFluentInterface.cs
CS
324 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface
App.config
CONFIG
182 B
FluentClient.cs
CS
861 B
Program.cs
CS
389 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.71 KB
TheInterface.sln
SLN
1.45 KB
ch3-interface-basis
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
TheInterface
App.config
CONFIG
182 B
Program.cs
CS
237 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.45 KB
TheInterface.sln
SLN
991 B
ch3-interface-definition
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
TheInterface
App.config
CONFIG
182 B
ClashingMethodSignatures.cs
CS
787 B
ClassAvoidingMethodSignatureClash.cs
CS
411 B
ClassImplementingClashingInterfaces.cs
CS
402 B
ClassWithMethodSignatureClash.cs
CS
275 B
ExplicitInterfaceClient.cs
CS
1.15 KB
ExplicitInterfaceImplementation.cs
CS
1.06 KB
IAnotherInterfaceOne.cs
CS
227 B
IInterfaceOne.cs
CS
220 B
IInterfaceTwo.cs
CS
220 B
ISimpleInterface.cs
CS
511 B
ImplementingMultipleInterfaces.cs
CS
369 B
Program.cs
CS
237 B
Properties
AssemblyInfo.cs
CS
1.37 KB
SimpleInterfaceImplementation.cs
CS
826 B
TheInterface.csproj
CSPROJ
3.09 KB
TheInterface.sln
SLN
991 B
ch3-lazy-client
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
LazyDecoratorExample
ConcreteComponent.cs
CS
280 B
IComponent.cs
CS
225 B
LazyComponent.cs
CS
497 B
LazyDecoratorExample.csproj
CSPROJ
2.41 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
TheInterface
App.config
CONFIG
182 B
ComponentClient.cs
CS
481 B
Program.cs
CS
391 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.73 KB
TheInterface.sln
SLN
1.46 KB
ch3-lazy-decorator
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
LazyDecoratorExample
ConcreteComponent.cs
CS
280 B
IComponent.cs
CS
225 B
LazyComponent.cs
CS
497 B
LazyDecoratorExample.csproj
CSPROJ
2.41 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
TheInterface
App.config
CONFIG
182 B
ComponentClient.cs
CS
463 B
Program.cs
CS
410 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.73 KB
TheInterface.sln
SLN
1.46 KB
ch3-logging-decorator
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
LoggingDecorator
ConcreteCalculator.cs
CS
296 B
ICalculator.cs
CS
227 B
LoggingCalculator.cs
CS
627 B
LoggingDecorator.csproj
CSPROJ
2.41 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
TheInterface
App.config
CONFIG
182 B
CalculatorClient.cs
CS
470 B
Program.cs
CS
435 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.72 KB
TheInterface.sln
SLN
1.45 KB
ch3-mixins-using-extension-methods
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
Mixins
ITargetInterface.cs
CS
219 B
MixinExtensions.cs
CS
538 B
MixinObject.cs
CS
268 B
Mixins.csproj
CSPROJ
2.44 KB
MoreMixinExtensions.cs
CS
657 B
Properties
AssemblyInfo.cs
CS
1.36 KB
TheInterface
App.config
CONFIG
182 B
MixinClient.cs
CS
629 B
Program.cs
CS
370 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.69 KB
TheInterface.sln
SLN
1.42 KB
ch3-mixins-using-remotion-remix
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
Mixins
IMixinInterfaceA.cs
CS
215 B
IMixinInterfaceB.cs
CS
228 B
IMixinInterfaceC.cs
CS
231 B
ITargetInterface.cs
CS
219 B
MixinImplementationA.cs
CS
321 B
MixinImplementationB.cs
CS
348 B
MixinImplementationC.cs
CS
355 B
Mixins.csproj
CSPROJ
2.63 KB
Properties
AssemblyInfo.cs
CS
1.36 KB
TargetImplementation.cs
CS
329 B
TheInterface
App.config
CONFIG
182 B
MixinClient.cs
CS
963 B
Program.cs
CS
840 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.94 KB
TheInterface.sln
SLN
1.8 KB
dependencies
Remix_1.15.1.0
Castle.Core.dll
DLL
416 KB
Castle.Core.xml
XML
305.17 KB
Microsoft.Practices.ServiceLocation.dll
DLL
29.06 KB
Microsoft.Practices.ServiceLocation.xml
XML
16.16 KB
Remotion.Mixins.XML
XML
334.01 KB
Remotion.Mixins.dll
DLL
349 KB
Remotion.TypePipe.dll
DLL
636.5 KB
Remotion.TypePipe.xml
XML
951.22 KB
Remotion.dll
DLL
548 KB
Remotion.xml
XML
647.88 KB
TypeMixer.XML
XML
126 B
TypeMixer.exe
EXE
12 KB
license
Apache-2.0.txt
TXT
11.09 KB
LGPLv2.1.txt
TXT
25.81 KB
NOTICE.txt
TXT
1.5 KB
NOTICE_TypePipe.txt
TXT
362 B
log4net.dll
DLL
280.5 KB
log4net.xml
XML
1.33 MB
ch3-null-object-pattern
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
NullObjectPattern
IUser.cs
CS
230 B
IUserRepository.cs
CS
237 B
NullObjectPattern.csproj
CSPROJ
2.47 KB
NullUser.cs
CS
289 B
Properties
AssemblyInfo.cs
CS
1.38 KB
User.cs
CS
579 B
UserRepository.cs
CS
818 B
TheInterface
App.config
CONFIG
182 B
Program.cs
CS
522 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.68 KB
TheInterface.sln
SLN
1.93 KB
UmlDiagrams
ModelDefinition
UmlDiagrams.uml
UML
5.07 KB
NullObjectPattern.classdiagram
CLASSDIAGRAM
5.28 KB
NullObjectPattern.classdiagram.layout
LAYOUT
5.79 KB
UmlDiagrams.modelproj
MODELPROJ
1.9 KB
ch3-null-object-pattern-isnull-anti-pattern
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
NullObjectPattern
IUser.cs
CS
346 B
IUserRepository.cs
CS
237 B
NullObjectPattern.csproj
CSPROJ
2.47 KB
NullUser.cs
CS
555 B
Properties
AssemblyInfo.cs
CS
1.38 KB
User.cs
CS
829 B
UserRepository.cs
CS
857 B
TheInterface
App.config
CONFIG
182 B
Program.cs
CS
830 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.68 KB
TheInterface.sln
SLN
1.93 KB
UmlDiagrams
ModelDefinition
UmlDiagrams.uml
UML
5.07 KB
NullObjectPattern.classdiagram
CLASSDIAGRAM
5.28 KB
NullObjectPattern.classdiagram.layout
LAYOUT
5.79 KB
UmlDiagrams.modelproj
MODELPROJ
1.9 KB
ch3-null-object-pattern-isnull-obsolescence
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
NullObjectPattern
IUser.cs
CS
288 B
IUserRepository.cs
CS
237 B
NullObjectPattern.csproj
CSPROJ
2.47 KB
NullUser.cs
CS
415 B
Properties
AssemblyInfo.cs
CS
1.38 KB
User.cs
CS
829 B
UserRepository.cs
CS
857 B
TheInterface
App.config
CONFIG
182 B
Program.cs
CS
623 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.68 KB
TheInterface.sln
SLN
1.93 KB
UmlDiagrams
ModelDefinition
UmlDiagrams.uml
UML
5.07 KB
NullObjectPattern.classdiagram
CLASSDIAGRAM
5.28 KB
NullObjectPattern.classdiagram.layout
LAYOUT
5.79 KB
UmlDiagrams.modelproj
MODELPROJ
1.9 KB
ch3-predicate-decorator
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
PredicateDecorate
ConcreteComponent.cs
CS
277 B
DateTester.cs
CS
353 B
IComponent.cs
CS
222 B
PredicateDecorator.csproj
CSPROJ
2.45 KB
PredicatedComponent.cs
CS
279 B
Properties
AssemblyInfo.cs
CS
1.38 KB
TheInterface
App.config
CONFIG
182 B
PredicatedDecoratorExample.cs
CS
616 B
Program.cs
CS
372 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.68 KB
TheInterface.sln
SLN
1.46 KB
ch3-predicate-decorator-branching-refactor
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
PredicateDecorate
BranchedComponent.cs
CS
885 B
ConcreteComponent.cs
CS
277 B
DateTester.cs
CS
353 B
IComponent.cs
CS
222 B
IPredicate.cs
CS
217 B
PredicateDecorator.csproj
CSPROJ
2.55 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
TodayIsAnEvenDayOfTheMonthPredicate.cs
CS
521 B
TheInterface
App.config
CONFIG
182 B
PredicatedDecoratorExample.cs
CS
475 B
Program.cs
CS
479 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.73 KB
TheInterface.sln
SLN
1.46 KB
ch3-predicate-decorator-first-refactor
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
PredicateDecorate
ConcreteComponent.cs
CS
277 B
DateTester.cs
CS
353 B
IComponent.cs
CS
222 B
PredicateDecorator.csproj
CSPROJ
2.45 KB
PredicatedComponent.cs
CS
719 B
Properties
AssemblyInfo.cs
CS
1.38 KB
TheInterface
App.config
CONFIG
182 B
PredicatedDecoratorExample.cs
CS
475 B
Program.cs
CS
415 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.73 KB
TheInterface.sln
SLN
1.46 KB
ch3-predicate-decorator-second-refactor
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
PredicateDecorate
ConcreteComponent.cs
CS
277 B
DateTester.cs
CS
353 B
IComponent.cs
CS
222 B
IPredicate.cs
CS
217 B
PredicateDecorator.csproj
CSPROJ
2.55 KB
PredicatedComponent.cs
CS
695 B
Properties
AssemblyInfo.cs
CS
1.38 KB
TodayIsAnEvenDayOfTheMonthPredicate.cs
CS
521 B
TheInterface
App.config
CONFIG
182 B
PredicatedDecoratorExample.cs
CS
475 B
Program.cs
CS
456 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.73 KB
TheInterface.sln
SLN
1.46 KB
ch3-profiling-decorate-second-refactor
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
ProfilingDecorator
IComponent.cs
CS
223 B
IStopwatch.cs
CS
241 B
LoggingStopwatch.cs
CS
838 B
ProfilingComponent.cs
CS
731 B
ProfilingDecorator.csproj
CSPROJ
2.54 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
SlowComponent.cs
CS
580 B
StopwatchAdapter.cs
CS
696 B
TheInterface
App.config
CONFIG
182 B
ComponentClient.cs
CS
461 B
Program.cs
CS
500 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.72 KB
TheInterface.sln
SLN
1.46 KB
ch3-profiling-decorator
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
ProfilingDecorator
IComponent.cs
CS
223 B
ProfilingDecorator.csproj
CSPROJ
2.36 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
SlowComponent.cs
CS
554 B
TheInterface
App.config
CONFIG
182 B
ComponentClient.cs
CS
461 B
Program.cs
CS
389 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.72 KB
TheInterface.sln
SLN
1.46 KB
ch3-profiling-decorator-added-stopwatch
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
ProfilingDecorator
IComponent.cs
CS
223 B
ProfilingDecorator.csproj
CSPROJ
2.36 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
SlowComponent.cs
CS
840 B
TheInterface
App.config
CONFIG
182 B
ComponentClient.cs
CS
461 B
Program.cs
CS
389 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.72 KB
TheInterface.sln
SLN
1.46 KB
ch3-profiling-decorator-first-refactor
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
ProfilingDecorator
IComponent.cs
CS
223 B
ProfilingComponent.cs
CS
821 B
ProfilingDecorator.csproj
CSPROJ
2.41 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
SlowComponent.cs
CS
580 B
TheInterface
App.config
CONFIG
182 B
ComponentClient.cs
CS
461 B
Program.cs
CS
413 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.72 KB
TheInterface.sln
SLN
1.46 KB
ch3-strategy-pattern
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
TheInterface
App.config
CONFIG
182 B
Program.cs
CS
237 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.45 KB
TheInterface.sln
SLN
991 B
ch3-strategy-pattern-instead-of-switch
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
OnlinePaymentInterface
IPaymentStrategy.cs
CS
251 B
OnlinePaymentInterface.csproj
CSPROJ
2.39 KB
Properties
AssemblyInfo.cs
CS
1.44 KB
PaymentStrategies
AmazonPaymentsPaymentStrategy.cs
CS
392 B
CreditCardPaymentStrategy.cs
CS
393 B
GoogleCheckoutPaymentStrategy.cs
CS
392 B
PaymentStrategies.csproj
CSPROJ
2.8 KB
PaypalPaymentStrategy.cs
CS
384 B
Properties
AssemblyInfo.cs
CS
1.43 KB
StrategyPattern
OnlineCart.cs
CS
974 B
PaymentType.cs
CS
289 B
Properties
AssemblyInfo.cs
CS
1.37 KB
StrategyPattern.csproj
CSPROJ
2.85 KB
TheInterface
App.config
CONFIG
182 B
Program.cs
CS
381 B
Properties
AssemblyInfo.cs
CS
1.37 KB
StrategyClient.cs
CS
616 B
TheInterface.csproj
CSPROJ
2.71 KB
TheInterface.sln
SLN
2.92 KB
Uml
ModelDefinition
Uml.uml
UML
6.74 KB
StrategyPattern.classdiagram
CLASSDIAGRAM
7.04 KB
StrategyPattern.classdiagram.layout
LAYOUT
5.13 KB
Uml.modelproj
MODELPROJ
1.87 KB
ch3-ubiquitous-logging
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
LoggingDecorator
ConcreteCalculator.cs
CS
449 B
ICalculator.cs
CS
227 B
LoggingDecorator.csproj
CSPROJ
2.37 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
TheInterface
App.config
CONFIG
182 B
CalculatorClient.cs
CS
470 B
Program.cs
CS
237 B
Properties
AssemblyInfo.cs
CS
1.37 KB
TheInterface.csproj
CSPROJ
2.72 KB
TheInterface.sln
SLN
1.45 KB
ch3-windows-forms-mvp-implicit-interface-implementation
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
TheInterface
FormsExample
App.config
CONFIG
182 B
Form1.Designer.cs
CS
1.11 KB
Form1.cs
CS
380 B
FormsExample.csproj
CSPROJ
3.55 KB
IView.cs
CS
208 B
Program.cs
CS
513 B
Properties
AssemblyInfo.cs
CS
1.37 KB
Resources.Designer.cs
CS
2.72 KB
Resources.resx
RESX
5.37 KB
Settings.Designer.cs
CS
1.04 KB
Settings.settings
SETTINGS
242 B
TheInterface
App.config
CONFIG
182 B
ClashingMethodSignatures.cs
CS
787 B
ClassWithMethodSignatureClash.cs
CS
275 B
ExplicitInterfaceClient.cs
CS
1.15 KB
ExplicitInterfaceImplementation.cs
CS
1.06 KB
IInterfaceOne.cs
CS
220 B
IInterfaceTwo.cs
CS
220 B
ISimpleInterface.cs
CS
511 B
ImplementingMultipleInterfaces.cs
CS
369 B
Program.cs
CS
237 B
Properties
AssemblyInfo.cs
CS
1.37 KB
SimpleInterfaceImplementation.cs
CS
826 B
TheInterface.csproj
CSPROJ
2.92 KB
TheInterface.sln
SLN
1.44 KB
Chapter4
ch4-a-more-complex-unit-test
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
UnitTesting
Domain
Domain.csproj
CSPROJ
2.31 KB
Properties
AssemblyInfo.cs
CS
1.41 KB
DomainTests
DomainTests.csproj
CSPROJ
4.21 KB
Properties
AssemblyInfo.cs
CS
1.42 KB
ServiceInterfaces
IAccountService.cs
CS
305 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.38 KB
ServiceTests
AccountServiceTests.cs
CS
524 B
Properties
AssemblyInfo.cs
CS
1.42 KB
ServiceTests.csproj
CSPROJ
4.67 KB
Services
AccountService.cs
CS
379 B
Properties
AssemblyInfo.cs
CS
1.41 KB
Services.csproj
CSPROJ
2.76 KB
UnitTesting.sln
SLN
2.89 KB
ch4-adding-setup-method
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
UnitTesting
Domain
Account.cs
CS
404 B
Domain.csproj
CSPROJ
2.39 KB
DomainException.cs
CS
212 B
Properties
AssemblyInfo.cs
CS
1.41 KB
DomainTests
DomainTests.csproj
CSPROJ
4.21 KB
Properties
AssemblyInfo.cs
CS
1.42 KB
RepositoryInterfaces
Class1.cs
CS
284 B
Properties
AssemblyInfo.cs
CS
1.44 KB
RepositoryInterfaces.csproj
CSPROJ
2.57 KB
ServiceInterfaces
IAccountService.cs
CS
305 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.38 KB
ServiceTests
AccountServiceTests.cs
CS
2.26 KB
FakeAccountRepository.cs
CS
534 B
Properties
AssemblyInfo.cs
CS
1.42 KB
ServiceTests.csproj
CSPROJ
5.29 KB
packages.config
CONFIG
138 B
Services
AccountService.cs
CS
1.16 KB
Properties
AssemblyInfo.cs
CS
1.41 KB
ServiceException.cs
CS
357 B
Services.csproj
CSPROJ
3.02 KB
UnitTesting.sln
SLN
3.39 KB
ch4-arrange-the-preconditions
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
UnitTesting
AccountTests
AccountTest.cs
CS
337 B
AccountTests.csproj
CSPROJ
4.4 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
CustomerAccounts
Account.cs
CS
188 B
CustomerAccounts.csproj
CSPROJ
2.31 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
UnitTesting.sln
SLN
1.45 KB
ch4-assert-the-expectations
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
UnitTesting
AccountTests
AccountTest.cs
CS
474 B
AccountTests.csproj
CSPROJ
4.4 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
CustomerAccounts
Account.cs
CS
366 B
CustomerAccounts.csproj
CSPROJ
2.31 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
UnitTesting.sln
SLN
1.45 KB
ch4-basis
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
ch4-mocking-with-fakes
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
UnitTesting
Domain
Account.cs
CS
396 B
Domain.csproj
CSPROJ
2.35 KB
Properties
AssemblyInfo.cs
CS
1.41 KB
DomainTests
DomainTests.csproj
CSPROJ
4.21 KB
Properties
AssemblyInfo.cs
CS
1.42 KB
RepositoryInterfaces
Class1.cs
CS
284 B
Properties
AssemblyInfo.cs
CS
1.44 KB
RepositoryInterfaces.csproj
CSPROJ
2.57 KB
ServiceInterfaces
IAccountService.cs
CS
305 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.38 KB
ServiceTests
AccountServiceTests.cs
CS
690 B
FakeAccountRepository.cs
CS
534 B
Properties
AssemblyInfo.cs
CS
1.42 KB
ServiceTests.csproj
CSPROJ
5.1 KB
Services
AccountService.cs
CS
706 B
Properties
AssemblyInfo.cs
CS
1.41 KB
Services.csproj
CSPROJ
2.97 KB
UnitTesting.sln
SLN
3.39 KB
ch4-mocking-with-stubs
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
UnitTesting
Domain
Account.cs
CS
404 B
Domain.csproj
CSPROJ
2.35 KB
Properties
AssemblyInfo.cs
CS
1.41 KB
DomainTests
DomainTests.csproj
CSPROJ
4.21 KB
Properties
AssemblyInfo.cs
CS
1.42 KB
RepositoryInterfaces
Class1.cs
CS
284 B
Properties
AssemblyInfo.cs
CS
1.44 KB
RepositoryInterfaces.csproj
CSPROJ
2.57 KB
ServiceInterfaces
IAccountService.cs
CS
305 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.38 KB
ServiceTests
AccountServiceTests.cs
CS
886 B
FakeAccountRepository.cs
CS
534 B
Properties
AssemblyInfo.cs
CS
1.42 KB
ServiceTests.csproj
CSPROJ
5.29 KB
packages.config
CONFIG
138 B
Services
AccountService.cs
CS
706 B
Properties
AssemblyInfo.cs
CS
1.41 KB
Services.csproj
CSPROJ
2.97 KB
UnitTesting.sln
SLN
3.39 KB
ch4-new-account-type-refused-bequest
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
ch4-new-account-type-reward
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
Refactoring
Domain
AccountBase.cs
CS
1.19 KB
AccountType.cs
CS
260 B
BronzeAccount.cs
CS
439 B
Domain.csproj
CSPROJ
2.73 KB
Factories
AccountFactory.cs
CS
904 B
IAccountFactory.cs
CS
273 B
GoldAccount.cs
CS
551 B
PlatinumAccount.cs
CS
573 B
Properties
AssemblyInfo.cs
CS
1.41 KB
Repositories
IAccountRepository.cs
CS
265 B
SilverAccount.cs
CS
459 B
Refactoring.sln
SLN
1.92 KB
ServiceTests
AccountServiceTests.cs
CS
683 B
Properties
AssemblyInfo.cs
CS
1.42 KB
ServiceTests.csproj
CSPROJ
4.83 KB
packages.config
CONFIG
138 B
Services
AccountFactory.cs
CS
187 B
AccountService.cs
CS
836 B
Properties
AssemblyInfo.cs
CS
1.41 KB
ServiceException.cs
CS
315 B
Services.csproj
CSPROJ
2.65 KB
ch4-new-account-type-standard
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
Refactoring
Domain
AccountBase.cs
CS
1.19 KB
AccountType.cs
CS
260 B
BronzeAccount.cs
CS
439 B
Domain.csproj
CSPROJ
2.73 KB
Factories
AccountFactory.cs
CS
470 B
IAccountFactory.cs
CS
273 B
GoldAccount.cs
CS
551 B
PlatinumAccount.cs
CS
573 B
Properties
AssemblyInfo.cs
CS
1.41 KB
Repositories
IAccountRepository.cs
CS
265 B
SilverAccount.cs
CS
459 B
StandardAccount.cs
CS
308 B
Refactoring.sln
SLN
1.92 KB
ServiceTests
AccountServiceTests.cs
CS
683 B
Properties
AssemblyInfo.cs
CS
1.42 KB
ServiceTests.csproj
CSPROJ
4.83 KB
packages.config
CONFIG
138 B
Services
AccountFactory.cs
CS
187 B
AccountService.cs
CS
836 B
Properties
AssemblyInfo.cs
CS
1.41 KB
ServiceException.cs
CS
315 B
Services.csproj
CSPROJ
2.65 KB
ch4-perform-the-testable-act
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
UnitTesting
AccountTests
AccountTest.cs
CS
399 B
AccountTests.csproj
CSPROJ
4.4 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
CustomerAccounts
Account.cs
CS
272 B
CustomerAccounts.csproj
CSPROJ
2.31 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
UnitTesting.sln
SLN
1.45 KB
ch4-refactoring-base
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
Refactoring
Domain
Account.cs
CS
1.41 KB
AccountType.cs
CS
243 B
Domain.csproj
CSPROJ
2.39 KB
Properties
AssemblyInfo.cs
CS
1.41 KB
Refactoring.sln
SLN
995 B
ch4-refactoring-creating-account-type-subclasses
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
Refactoring
Domain
AccountBase.cs
CS
640 B
AccountType.cs
CS
243 B
Domain.csproj
CSPROJ
2.52 KB
GoldAccount.cs
CS
540 B
PlatinumAccount.cs
CS
562 B
Properties
AssemblyInfo.cs
CS
1.41 KB
SilverAccount.cs
CS
448 B
Refactoring.sln
SLN
995 B
ch4-refactoring-replace-constructor-with-factory-class
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
Refactoring
Domain
AccountBase.cs
CS
1.19 KB
AccountType.cs
CS
243 B
Domain.csproj
CSPROJ
2.63 KB
Factories
IAccountFactory.cs
CS
273 B
GoldAccount.cs
CS
551 B
PlatinumAccount.cs
CS
573 B
Properties
AssemblyInfo.cs
CS
1.41 KB
Repositories
IAccountRepository.cs
CS
265 B
SilverAccount.cs
CS
459 B
Refactoring.sln
SLN
1.92 KB
ServiceTests
AccountServiceTests.cs
CS
683 B
Properties
AssemblyInfo.cs
CS
1.42 KB
ServiceTests.csproj
CSPROJ
4.83 KB
packages.config
CONFIG
138 B
Services
AccountService.cs
CS
836 B
Properties
AssemblyInfo.cs
CS
1.41 KB
ServiceException.cs
CS
315 B
Services.csproj
CSPROJ
2.6 KB
ch4-refactoring-replace-constructor-with-factory-method
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
Refactoring
Domain
AccountBase.cs
CS
1.19 KB
AccountType.cs
CS
243 B
Domain.csproj
CSPROJ
2.58 KB
GoldAccount.cs
CS
551 B
PlatinumAccount.cs
CS
573 B
Properties
AssemblyInfo.cs
CS
1.41 KB
Repositories
IAccountRepository.cs
CS
265 B
SilverAccount.cs
CS
459 B
Refactoring.sln
SLN
1.44 KB
Services
AccountService.cs
CS
667 B
Properties
AssemblyInfo.cs
CS
1.41 KB
ServiceException.cs
CS
315 B
Services.csproj
CSPROJ
2.6 KB
ch4-refactoring-replace-inheritance-with-delegation
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
Refactoring
Domain
Account.cs
CS
525 B
BronzeRewardCard.cs
CS
586 B
Domain.csproj
CSPROJ
2.78 KB
Factories
AccountFactory.cs
CS
465 B
IAccountFactory.cs
CS
272 B
GoldRewardCard.cs
CS
684 B
IRewardCard.cs
CS
336 B
PlatinumRewardCard.cs
CS
650 B
Properties
AssemblyInfo.cs
CS
1.41 KB
Repositories
IAccountRepository.cs
CS
261 B
RewardCardType.cs
CS
247 B
SilverRewardCard.cs
CS
534 B
Refactoring.sln
SLN
1.92 KB
ServiceTests
AccountServiceTests.cs
CS
686 B
Properties
AssemblyInfo.cs
CS
1.42 KB
ServiceTests.csproj
CSPROJ
4.83 KB
packages.config
CONFIG
138 B
Services
AccountFactory.cs
CS
187 B
AccountService.cs
CS
839 B
Properties
AssemblyInfo.cs
CS
1.41 KB
ServiceException.cs
CS
315 B
Services.csproj
CSPROJ
2.65 KB
ch4-refactoring-replace-magic-numbers-with-constants
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
Refactoring
Domain
Account.cs
CS
1.84 KB
AccountType.cs
CS
243 B
Domain.csproj
CSPROJ
2.39 KB
Properties
AssemblyInfo.cs
CS
1.41 KB
Refactoring.sln
SLN
995 B
ch4-tdd-correct-implementation-of-addtransaction
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
UnitTesting
AccountTests
AccountTest.cs
CS
1.01 KB
AccountTests.csproj
CSPROJ
4.4 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
CustomerAccounts
Account.cs
CS
383 B
CustomerAccounts.csproj
CSPROJ
2.31 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
UnitTesting.sln
SLN
1.45 KB
ch4-tdd-initial-implementation
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
UnitTesting
AccountTests
AccountTest.cs
CS
474 B
AccountTests.csproj
CSPROJ
4.4 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
CustomerAccounts
Account.cs
CS
440 B
CustomerAccounts.csproj
CSPROJ
2.31 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
UnitTesting.sln
SLN
1.45 KB
ch4-tdd-opening-balance-unit-test
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
UnitTesting
AccountTests
AccountTest.cs
CS
730 B
AccountTests.csproj
CSPROJ
4.4 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
CustomerAccounts
Account.cs
CS
440 B
CustomerAccounts.csproj
CSPROJ
2.31 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
UnitTesting.sln
SLN
1.45 KB
ch4-tdd-second-implementation-of-addtransaction-test
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
UnitTesting
AccountTests
AccountTest.cs
CS
1.01 KB
AccountTests.csproj
CSPROJ
4.4 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
CustomerAccounts
Account.cs
CS
381 B
CustomerAccounts.csproj
CSPROJ
2.31 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
UnitTesting.sln
SLN
1.45 KB
ch4-tdd-the-absolutely-final-and-correct-implementation-of-addtransaction-honest
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
UnitTesting
AccountTests
AccountTest.cs
CS
1.35 KB
AccountTests.csproj
CSPROJ
4.4 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
CustomerAccounts
Account.cs
CS
384 B
CustomerAccounts.csproj
CSPROJ
2.31 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
UnitTesting.sln
SLN
1.45 KB
ch4-tdd-yet-another-unit-test
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
UnitTesting
AccountTests
AccountTest.cs
CS
1.35 KB
AccountTests.csproj
CSPROJ
4.4 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
CustomerAccounts
Account.cs
CS
383 B
CustomerAccounts.csproj
CSPROJ
2.31 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
UnitTesting.sln
SLN
1.45 KB
ch4-testing-account-method-throws
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
UnitTesting
Domain
Account.cs
CS
404 B
Domain.csproj
CSPROJ
2.39 KB
DomainException.cs
CS
212 B
Properties
AssemblyInfo.cs
CS
1.41 KB
DomainTests
DomainTests.csproj
CSPROJ
4.21 KB
Properties
AssemblyInfo.cs
CS
1.42 KB
RepositoryInterfaces
Class1.cs
CS
284 B
Properties
AssemblyInfo.cs
CS
1.44 KB
RepositoryInterfaces.csproj
CSPROJ
2.57 KB
ServiceInterfaces
IAccountService.cs
CS
305 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.38 KB
ServiceTests
AccountServiceTests.cs
CS
2.17 KB
FakeAccountRepository.cs
CS
534 B
Properties
AssemblyInfo.cs
CS
1.42 KB
ServiceTests.csproj
CSPROJ
5.29 KB
packages.config
CONFIG
138 B
Services
AccountService.cs
CS
1.09 KB
Properties
AssemblyInfo.cs
CS
1.41 KB
ServiceException.cs
CS
213 B
Services.csproj
CSPROJ
3.02 KB
UnitTesting.sln
SLN
3.39 KB
ch4-testing-account-not-found
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
UnitTesting
Domain
Account.cs
CS
404 B
Domain.csproj
CSPROJ
2.35 KB
Properties
AssemblyInfo.cs
CS
1.41 KB
DomainTests
DomainTests.csproj
CSPROJ
4.21 KB
Properties
AssemblyInfo.cs
CS
1.42 KB
RepositoryInterfaces
Class1.cs
CS
284 B
Properties
AssemblyInfo.cs
CS
1.44 KB
RepositoryInterfaces.csproj
CSPROJ
2.57 KB
ServiceInterfaces
IAccountService.cs
CS
305 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.38 KB
ServiceTests
AccountServiceTests.cs
CS
1.52 KB
FakeAccountRepository.cs
CS
534 B
Properties
AssemblyInfo.cs
CS
1.42 KB
ServiceTests.csproj
CSPROJ
5.29 KB
packages.config
CONFIG
138 B
Services
AccountService.cs
CS
908 B
Properties
AssemblyInfo.cs
CS
1.41 KB
Services.csproj
CSPROJ
2.97 KB
UnitTesting.sln
SLN
3.39 KB
ch4-testing-account-service-constructor
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
UnitTesting
Domain
Account.cs
CS
404 B
Domain.csproj
CSPROJ
2.35 KB
Properties
AssemblyInfo.cs
CS
1.41 KB
DomainTests
DomainTests.csproj
CSPROJ
4.21 KB
Properties
AssemblyInfo.cs
CS
1.42 KB
RepositoryInterfaces
Class1.cs
CS
284 B
Properties
AssemblyInfo.cs
CS
1.44 KB
RepositoryInterfaces.csproj
CSPROJ
2.57 KB
ServiceInterfaces
IAccountService.cs
CS
305 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.38 KB
ServiceTests
AccountServiceTests.cs
CS
1.15 KB
FakeAccountRepository.cs
CS
534 B
Properties
AssemblyInfo.cs
CS
1.42 KB
ServiceTests.csproj
CSPROJ
5.29 KB
packages.config
CONFIG
138 B
Services
AccountService.cs
CS
840 B
Properties
AssemblyInfo.cs
CS
1.41 KB
Services.csproj
CSPROJ
2.97 KB
UnitTesting.sln
SLN
3.39 KB
ch4-testing-to-fix-bugs
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
UnitTesting
Domain
Account.cs
CS
404 B
Domain.csproj
CSPROJ
2.39 KB
DomainException.cs
CS
212 B
Properties
AssemblyInfo.cs
CS
1.41 KB
DomainTests
DomainTests.csproj
CSPROJ
4.21 KB
Properties
AssemblyInfo.cs
CS
1.42 KB
RepositoryInterfaces
Class1.cs
CS
284 B
Properties
AssemblyInfo.cs
CS
1.44 KB
RepositoryInterfaces.csproj
CSPROJ
2.57 KB
ServiceInterfaces
IAccountService.cs
CS
305 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.38 KB
ServiceTests
AccountServiceTests.cs
CS
2.35 KB
FakeAccountRepository.cs
CS
534 B
Properties
AssemblyInfo.cs
CS
1.42 KB
ServiceTests.csproj
CSPROJ
5.29 KB
packages.config
CONFIG
138 B
Services
AccountService.cs
CS
1.16 KB
Properties
AssemblyInfo.cs
CS
1.41 KB
ServiceException.cs
CS
357 B
Services.csproj
CSPROJ
3.02 KB
UnitTesting.sln
SLN
3.39 KB
ch4-unit-testing-and-refactoring-base
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
Chapter5
RefactoringForAbstraction
Database
Database.sqlproj
SQLPROJ
3.39 KB
insert_trade.sql
SQL
283 B
trade.sql
SQL
213 B
RefactoringForClarity
Database
Database.sqlproj
SQLPROJ
3.39 KB
insert_trade.sql
SQL
283 B
trade.sql
SQL
213 B
SingleResponsibilityPrinciple
App.config
CONFIG
187 B
Program.cs
CS
577 B
Properties
AssemblyInfo.cs
CS
1.44 KB
SingleResponsibilityPrinciple.csproj
CSPROJ
2.7 KB
TradeProcessor.cs
CS
4.68 KB
TradeRecord.cs
CS
244 B
trades.txt
TXT
77 B
SingleResponsibilityPrinciple.sln
SLN
1.66 KB
SingleResponsibilityPrinciple
App.config
CONFIG
187 B
ConsoleLogger.cs
CS
500 B
Program.cs
CS
950 B
Properties
AssemblyInfo.cs
CS
1.44 KB
SimpleTradeMapper.cs
CS
837 B
SimpleTradeParser.cs
CS
1.1 KB
SimpleTradeValidator.cs
CS
1.29 KB
SingleResponsibilityPrinciple.csproj
CSPROJ
3.46 KB
StreamTradeDataProvider.cs
CS
801 B
TradeProcessor.cs
CS
830 B
trades.txt
TXT
77 B
SingleResponsibilityPrinciple.AdoNet
AdoNetTradeStorage.cs
CS
1.72 KB
Properties
AssemblyInfo.cs
CS
1.45 KB
SingleResponsibilityPrinciple.AdoNet.csproj
CSPROJ
2.71 KB
SingleResponsibilityPrinciple.Contracts
ILogger.cs
CS
229 B
ITradeDataProvider.cs
CS
195 B
ITradeMapper.cs
CS
150 B
ITradeParser.cs
CS
216 B
ITradeStorage.cs
CS
201 B
ITradeValidator.cs
CS
154 B
Properties
AssemblyInfo.cs
CS
1.46 KB
SingleResponsibilityPrinciple.Contracts.csproj
CSPROJ
2.67 KB
TradeRecord.cs
CS
246 B
SingleResponsibilityPrinciple.sln
SLN
2.77 KB
RefactoringForClarity
Database
Database.sqlproj
SQLPROJ
3.39 KB
insert_trade.sql
SQL
283 B
trade.sql
SQL
213 B
SingleResponsibilityPrinciple
App.config
CONFIG
187 B
Program.cs
CS
577 B
Properties
AssemblyInfo.cs
CS
1.44 KB
SingleResponsibilityPrinciple.csproj
CSPROJ
2.7 KB
TradeProcessor.cs
CS
4.68 KB
TradeRecord.cs
CS
244 B
trades.txt
TXT
77 B
SingleResponsibilityPrinciple.sln
SLN
1.66 KB
SingleResponsibilityPrinciple
Database
Database.sqlproj
SQLPROJ
3.39 KB
insert_trade.sql
SQL
283 B
trade.sql
SQL
213 B
SingleResponsibilityPrinciple
App.config
CONFIG
187 B
Program.cs
CS
577 B
Properties
AssemblyInfo.cs
CS
1.44 KB
SingleResponsibilityPrinciple.csproj
CSPROJ
2.7 KB
TradeProcessor.cs
CS
3.66 KB
TradeRecord.cs
CS
244 B
trades.txt
TXT
77 B
SingleResponsibilityPrinciple.sln
SLN
1.66 KB
Chapter7
ch7-code-contracts-invariants
.gitignore
GITIGNORE
1.7 KB
Ch7-Contracts
Ch7-Contracts.sln
SLN
1.53 KB
ShippingCostCalculator
Properties
AssemblyInfo.cs
CS
1.44 KB
ShippingCostCalculator.csproj
CSPROJ
4.88 KB
ShippingStrategy.cs
CS
1.21 KB
Size.cs
CS
307 B
WorldWideShippingStrategy.cs
CS
1.34 KB
ShippingCostCalculatorTests
Properties
AssemblyInfo.cs
CS
1.45 KB
ShippingCostCalculatorTests.csproj
CSPROJ
3.16 KB
ShippingStrategyTests.cs
CS
3.66 KB
WorldWideShippingStrategyTests.cs
CS
4.46 KB
packages.config
CONFIG
211 B
README.md
MD
84 B
ch7-code-contracts-post-conditions
.gitignore
GITIGNORE
1.7 KB
Ch7-Contracts
Ch7-Contracts.sln
SLN
1.53 KB
ShippingCostCalculator
Properties
AssemblyInfo.cs
CS
1.44 KB
ShippingCostCalculator.csproj
CSPROJ
4.82 KB
ShippingStrategy.cs
CS
873 B
Size.cs
CS
307 B
ShippingCostCalculatorTests
Properties
AssemblyInfo.cs
CS
1.45 KB
ShippingCostCalculatorTests.csproj
CSPROJ
3.1 KB
ShippingStrategyTests.cs
CS
2.72 KB
packages.config
CONFIG
211 B
README.md
MD
84 B
ch7-code-contracts-pre-conditions
.gitignore
GITIGNORE
1.7 KB
Ch7-Contracts
Ch7-Contracts.sln
SLN
1.53 KB
ShippingCostCalculator
Properties
AssemblyInfo.cs
CS
1.44 KB
ShippingCostCalculator.csproj
CSPROJ
4.82 KB
ShippingStrategy.cs
CS
807 B
Size.cs
CS
307 B
ShippingCostCalculatorTests
Properties
AssemblyInfo.cs
CS
1.45 KB
ShippingCostCalculatorTests.csproj
CSPROJ
3.1 KB
ShippingStrategyTests.cs
CS
2.51 KB
packages.config
CONFIG
211 B
README.md
MD
84 B
ch7-contracts-base
.gitignore
GITIGNORE
1.49 KB
Ch7-Contracts
Ch7-Contracts.sln
SLN
281 B
README.md
MD
84 B
ch7-contracts-basis
.gitignore
GITIGNORE
1.7 KB
Ch7-Contracts
Ch7-Contracts.sln
SLN
283 B
README.md
MD
84 B
ch7-contracts-lsp-invariants
.gitignore
GITIGNORE
1.7 KB
Ch7-Contracts
Ch7-Contracts.sln
SLN
1.53 KB
ShippingCostCalculator
Properties
AssemblyInfo.cs
CS
1.44 KB
ShippingCostCalculator.csproj
CSPROJ
2.47 KB
ShippingStrategy.cs
CS
1.14 KB
Size.cs
CS
307 B
WorldWideShippingStrategy.cs
CS
1.34 KB
ShippingCostCalculatorTests
Properties
AssemblyInfo.cs
CS
1.45 KB
ShippingCostCalculatorTests.csproj
CSPROJ
3.16 KB
ShippingStrategyTests.cs
CS
3.8 KB
WorldWideShippingStrategyTests.cs
CS
4.55 KB
packages.config
CONFIG
211 B
README.md
MD
84 B
ch7-contracts-lsp-post-conditions
.gitignore
GITIGNORE
1.7 KB
Ch7-Contracts
Ch7-Contracts.sln
SLN
1.53 KB
ShippingCostCalculator
Properties
AssemblyInfo.cs
CS
1.44 KB
ShippingCostCalculator.csproj
CSPROJ
2.47 KB
ShippingStrategy.cs
CS
1.25 KB
Size.cs
CS
307 B
WorldWideShippingStrategy.cs
CS
1.3 KB
ShippingCostCalculatorTests
Properties
AssemblyInfo.cs
CS
1.45 KB
ShippingCostCalculatorTests.csproj
CSPROJ
3.16 KB
ShippingStrategyTests.cs
CS
3.8 KB
WorldWideShippingStrategyTests.cs
CS
4.57 KB
packages.config
CONFIG
211 B
README.md
MD
84 B
ch7-contracts-lsp-pre-conditions
.gitignore
GITIGNORE
1.7 KB
Ch7-Contracts
Ch7-Contracts.sln
SLN
1.53 KB
ShippingCostCalculator
Properties
AssemblyInfo.cs
CS
1.44 KB
ShippingCostCalculator.csproj
CSPROJ
2.47 KB
ShippingStrategy.cs
CS
1.14 KB
Size.cs
CS
307 B
WorldWideShippingStrategy.cs
CS
1.13 KB
ShippingCostCalculatorTests
Properties
AssemblyInfo.cs
CS
1.45 KB
ShippingCostCalculatorTests.csproj
CSPROJ
3.16 KB
ShippingStrategyTests.cs
CS
3.8 KB
WorldWideShippingStrategyTests.cs
CS
4.35 KB
packages.config
CONFIG
211 B
README.md
MD
84 B
ch7-contracts-lsp-pre-conditions-are-inherited
.gitignore
GITIGNORE
1.7 KB
Ch7-Contracts
Ch7-Contracts.sln
SLN
1.53 KB
ShippingCostCalculator
Properties
AssemblyInfo.cs
CS
1.44 KB
ShippingCostCalculator.csproj
CSPROJ
2.47 KB
ShippingStrategy.cs
CS
1.14 KB
Size.cs
CS
307 B
WorldWideShippingStrategy.cs
CS
1.13 KB
ShippingCostCalculatorTests
Properties
AssemblyInfo.cs
CS
1.45 KB
ShippingCostCalculatorTests.csproj
CSPROJ
3.21 KB
ShippingStrategyTests.cs
CS
484 B
ShippingStrategyTestsBase.cs
CS
3.89 KB
WorldWideShippingStrategyTests.cs
CS
869 B
packages.config
CONFIG
211 B
README.md
MD
84 B
ch7-contracts-lsp-pre-conditions-strategy-cannot-inherit
.gitignore
GITIGNORE
1.7 KB
Ch7-Contracts
Ch7-Contracts.sln
SLN
1.53 KB
ShippingCostCalculator
Properties
AssemblyInfo.cs
CS
1.44 KB
ShippingCostCalculator.csproj
CSPROJ
2.47 KB
ShippingStrategy.cs
CS
1.13 KB
Size.cs
CS
307 B
WorldWideShippingStrategy.cs
CS
1.28 KB
ShippingCostCalculatorTests
Properties
AssemblyInfo.cs
CS
1.45 KB
ShippingCostCalculatorTests.csproj
CSPROJ
3.16 KB
ShippingStrategyTests.cs
CS
3.81 KB
WorldWideShippingStrategyTests.cs
CS
4.33 KB
packages.config
CONFIG
211 B
README.md
MD
84 B
ch7-contracts-lsp-protected-invariants
.gitignore
GITIGNORE
1.7 KB
Ch7-Contracts
Ch7-Contracts.sln
SLN
1.53 KB
ShippingCostCalculator
Properties
AssemblyInfo.cs
CS
1.44 KB
ShippingCostCalculator.csproj
CSPROJ
2.47 KB
ShippingStrategy.cs
CS
1.51 KB
Size.cs
CS
307 B
WorldWideShippingStrategy.cs
CS
1.35 KB
ShippingCostCalculatorTests
Properties
AssemblyInfo.cs
CS
1.45 KB
ShippingCostCalculatorTests.csproj
CSPROJ
3.16 KB
ShippingStrategyTests.cs
CS
3.8 KB
WorldWideShippingStrategyTests.cs
CS
4.67 KB
packages.config
CONFIG
211 B
README.md
MD
84 B
ch7-contracts-simple-data-invariants
.gitignore
GITIGNORE
1.7 KB
Ch7-Contracts
Ch7-Contracts.sln
SLN
1.53 KB
ShippingCostCalculator
Properties
AssemblyInfo.cs
CS
1.44 KB
ShippingCostCalculator.csproj
CSPROJ
2.42 KB
ShippingStrategy.cs
CS
1.24 KB
Size.cs
CS
307 B
ShippingCostCalculatorTests
Properties
AssemblyInfo.cs
CS
1.45 KB
ShippingCostCalculatorTests.csproj
CSPROJ
3.1 KB
ShippingStrategyTests.cs
CS
3.81 KB
packages.config
CONFIG
211 B
README.md
MD
84 B
ch7-contracts-simple-post-conditions
.gitignore
GITIGNORE
1.7 KB
Ch7-Contracts
Ch7-Contracts.sln
SLN
1.53 KB
ShippingCostCalculator
Properties
AssemblyInfo.cs
CS
1.44 KB
ShippingCostCalculator.csproj
CSPROJ
2.42 KB
ShippingStrategy.cs
CS
852 B
Size.cs
CS
307 B
ShippingCostCalculatorTests
Properties
AssemblyInfo.cs
CS
1.45 KB
ShippingCostCalculatorTests.csproj
CSPROJ
3.1 KB
ShippingStrategyTests.cs
CS
3.14 KB
packages.config
CONFIG
211 B
README.md
MD
84 B
ch7-contracts-simple-pre-conditions
.gitignore
GITIGNORE
1.7 KB
Ch7-Contracts
Ch7-Contracts.sln
SLN
1.53 KB
ShippingCostCalculator
Properties
AssemblyInfo.cs
CS
1.44 KB
ShippingCostCalculator.csproj
CSPROJ
2.42 KB
ShippingStrategy.cs
CS
857 B
Size.cs
CS
307 B
ShippingCostCalculatorTests
Properties
AssemblyInfo.cs
CS
1.45 KB
ShippingCostCalculatorTests.csproj
CSPROJ
3.1 KB
ShippingStrategyTests.cs
CS
2.94 KB
packages.config
CONFIG
211 B
README.md
MD
84 B
ch7-liskov-substitution-principle
.gitattributes
GITATTRIBUTES
2.52 KB
.gitignore
GITIGNORE
1.49 KB
Ch7-LiskovSubstitutionPrinciple
Ch7-LiskovSubstitutionPrinciple.sln
SLN
1.04 KB
README.md
MD
84 B
ch7-lsp-generic-contravariance
.gitignore
GITIGNORE
1.7 KB
Ch7-LspVariance
Ch7-LspVariance.sln
SLN
1.48 KB
SubtypeCovariance
Entity.cs
CS
361 B
EntityEqualityComparer.cs
CS
448 B
EntityRepository.cs
CS
318 B
IEntityRepository.cs
CS
250 B
Properties
AssemblyInfo.cs
CS
1.38 KB
SubtypeCovariance.csproj
CSPROJ
2.53 KB
User.cs
CS
311 B
UserRepository.cs
CS
310 B
SubtypeCovarianceTests
ComparisonTests.cs
CS
937 B
Properties
AssemblyInfo.cs
CS
1.39 KB
RepositoryTests.cs
CS
1.09 KB
SubtypeCovarianceTests.csproj
CSPROJ
2.95 KB
packages.config
CONFIG
207 B
README.md
MD
84 B
ch7-lsp-generic-covariance
.gitignore
GITIGNORE
1.7 KB
Ch7-LspVariance
Ch7-LspVariance.sln
SLN
1.48 KB
SubtypeCovariance
Entity.cs
CS
283 B
EntityRepository.cs
CS
318 B
IEntityRepository.cs
CS
250 B
Properties
AssemblyInfo.cs
CS
1.38 KB
SubtypeCovariance.csproj
CSPROJ
2.48 KB
User.cs
CS
311 B
UserRepository.cs
CS
310 B
SubtypeCovarianceTests
Properties
AssemblyInfo.cs
CS
1.39 KB
RepositoryTests.cs
CS
1.09 KB
SubtypeCovarianceTests.csproj
CSPROJ
2.91 KB
packages.config
CONFIG
207 B
README.md
MD
84 B
ch7-lsp-invariance
.gitignore
GITIGNORE
1.7 KB
Ch7-LspVariance
Ch7-LspVariance.sln
SLN
1.44 KB
Invariance
Invariance.csproj
CSPROJ
2.34 KB
Properties
AssemblyInfo.cs
CS
1.36 KB
Subtype.cs
CS
194 B
Supertype.cs
CS
184 B
InvarianceTests
DictionaryTests.cs
CS
839 B
InvarianceTests.csproj
CSPROJ
2.88 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
packages.config
CONFIG
207 B
README.md
MD
84 B
ch7-lsp-subtype-contravariance
.gitignore
GITIGNORE
1.7 KB
Ch7-LspVariance
Ch7-LspVariance.sln
SLN
1.51 KB
SubtypeContravariance
Entity.cs
CS
283 B
EntityRepository.cs
CS
279 B
Properties
AssemblyInfo.cs
CS
1.38 KB
SubtypeContravariance.csproj
CSPROJ
2.44 KB
User.cs
CS
311 B
UserRepository.cs
CS
295 B
SubtypeContravarianceTests
Properties
AssemblyInfo.cs
CS
1.39 KB
RepositoryTests.cs
CS
994 B
SubtypeContravarianceTests.csproj
CSPROJ
2.93 KB
packages.config
CONFIG
207 B
README.md
MD
84 B
ch7-lsp-subtype-covariance
.gitignore
GITIGNORE
1.7 KB
Ch7-LspVariance
Ch7-LspVariance.sln
SLN
1.48 KB
SubtypeCovariance
Entity.cs
CS
283 B
EntityRepository.cs
CS
298 B
Properties
AssemblyInfo.cs
CS
1.38 KB
SubtypeCovariance.csproj
CSPROJ
2.44 KB
User.cs
CS
311 B
UserRepository.cs
CS
312 B
SubtypeCovarianceTests
Properties
AssemblyInfo.cs
CS
1.39 KB
RepositoryTests.cs
CS
1.06 KB
SubtypeCovarianceTests.csproj
CSPROJ
2.91 KB
packages.config
CONFIG
207 B
README.md
MD
84 B
ch7-lsp-variance-basis
.gitignore
GITIGNORE
1.7 KB
Ch7-LspVariance
Ch7-LspVariance.sln
SLN
281 B
README.md
MD
84 B
ch7-pre-conditions-calculate-shipping
.gitignore
GITIGNORE
1.7 KB
Ch7-Contracts
Ch7-Contracts.sln
SLN
1.73 KB
ShippingCalculation
Properties
AssemblyInfo.cs
CS
1.38 KB
ShippingCalculation.csproj
CSPROJ
2.36 KB
ShippingStrategy.cs
CS
429 B
Size.cs
CS
256 B
ShippingCalculationTests
PreConditionTests.cs
CS
835 B
Properties
AssemblyInfo.cs
CS
1.39 KB
ShippingCalculationTests.csproj
CSPROJ
4.86 KB
packages.config
CONFIG
207 B
nuget
packages.config
CONFIG
113 B
README.md
MD
84 B
ch7-pre-conditions-guard-clause-more-context
.gitignore
GITIGNORE
1.7 KB
Ch7-Contracts
Ch7-Contracts.sln
SLN
1.73 KB
ShippingCalculation
Properties
AssemblyInfo.cs
CS
1.38 KB
ShippingCalculation.csproj
CSPROJ
2.36 KB
ShippingStrategy.cs
CS
506 B
Size.cs
CS
256 B
ShippingCalculationTests
PreConditionTests.cs
CS
1.02 KB
Properties
AssemblyInfo.cs
CS
1.39 KB
ShippingCalculationTests.csproj
CSPROJ
4.86 KB
packages.config
CONFIG
207 B
nuget
packages.config
CONFIG
113 B
README.md
MD
84 B
ch7-pre-conditions-more-guard-clauses
.gitignore
GITIGNORE
1.7 KB
Ch7-Contracts
Ch7-Contracts.sln
SLN
1.73 KB
ShippingCalculation
Properties
AssemblyInfo.cs
CS
1.38 KB
ShippingCalculation.csproj
CSPROJ
2.36 KB
ShippingStrategy.cs
CS
506 B
Size.cs
CS
256 B
ShippingCalculationTests
PreConditionTests.cs
CS
1.02 KB
Properties
AssemblyInfo.cs
CS
1.39 KB
ShippingCalculationTests.csproj
CSPROJ
4.86 KB
packages.config
CONFIG
207 B
nuget
packages.config
CONFIG
113 B
README.md
MD
84 B
Chapter8
ch8-basis
.gitignore
GITIGNORE
1.49 KB
Chapter8Basis
Chapter8Basis
App.config
CONFIG
182 B
Chapter8Basis.csproj
CSPROJ
2.45 KB
Program.cs
CS
238 B
Properties
AssemblyInfo.cs
CS
1.37 KB
Chapter8Basis.sln
SLN
994 B
README.md
MD
84 B
ch8-crud-interface-delete-confirmation-decorator
.gitignore
GITIGNORE
1.49 KB
Chapter8Basis
Chapter8Basis
App.config
CONFIG
182 B
Chapter8Basis.csproj
CSPROJ
2.64 KB
Program.cs
CS
238 B
Properties
AssemblyInfo.cs
CS
1.37 KB
Chapter8Basis.sln
SLN
2.38 KB
ConsoleUIDecorators
ConsoleUIDecorators.csproj
CSPROJ
2.75 KB
ConsoleUserInteraction.cs
CS
456 B
DeleteConfirmation.cs
CS
586 B
Properties
AssemblyInfo.cs
CS
1.38 KB
Crud
Crud.csproj
CSPROJ
2.32 KB
ICru.cs
CS
343 B
IDelete.cs
CS
226 B
Properties
AssemblyInfo.cs
CS
1.35 KB
CrudLoggin
CrudLogging.cs
CS
1.45 KB
Logging.csproj
CSPROJ
2.69 KB
Properties
AssemblyInfo.cs
CS
1.36 KB
packages.config
CONFIG
131 B
Transactions
CrudTransactional.cs
CS
1.6 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
Transactions.csproj
CSPROJ
2.55 KB
UIServices
IUserInteraction.cs
CS
233 B
Properties
AssemblyInfo.cs
CS
1.36 KB
UIServices.csproj
CSPROJ
2.31 KB
README.md
MD
84 B
ch8-crud-interface-modification-auditing
.gitignore
GITIGNORE
1.49 KB
Chapter8Basis
Chapter8Basis
App.config
CONFIG
182 B
Chapter8Basis.csproj
CSPROJ
2.64 KB
Program.cs
CS
238 B
Properties
AssemblyInfo.cs
CS
1.37 KB
Chapter8Basis.sln
SLN
2.38 KB
ConsoleUIDecorators
AuditInfo.cs
CS
314 B
ConsoleUIDecorators.csproj
CSPROJ
2.87 KB
ConsoleUserInteraction.cs
CS
456 B
DeleteConfirmation.cs
CS
586 B
Properties
AssemblyInfo.cs
CS
1.38 KB
ReadCaching.cs
CS
952 B
SaveAuditing.cs
CS
861 B
Crud
Crud.csproj
CSPROJ
2.36 KB
IDelete.cs
CS
226 B
IRead.cs
CS
268 B
ISave.cs
CS
222 B
Properties
AssemblyInfo.cs
CS
1.35 KB
CrudLoggin
CrudLogging.cs
CS
1.45 KB
Logging.csproj
CSPROJ
2.69 KB
Properties
AssemblyInfo.cs
CS
1.36 KB
packages.config
CONFIG
131 B
Transactions
CrudTransactional.cs
CS
1.6 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
Transactions.csproj
CSPROJ
2.55 KB
UIServices
IUserInteraction.cs
CS
233 B
Properties
AssemblyInfo.cs
CS
1.36 KB
UIServices.csproj
CSPROJ
2.31 KB
README.md
MD
84 B
ch8-crud-interface-modification-event-publishing
.gitignore
GITIGNORE
1.49 KB
Chapter8Basis
Chapter8Basis
App.config
CONFIG
182 B
Chapter8Basis.csproj
CSPROJ
2.64 KB
Program.cs
CS
238 B
Properties
AssemblyInfo.cs
CS
1.37 KB
Chapter8Basis.sln
SLN
2.84 KB
ConsoleUIDecorators
AuditInfo.cs
CS
314 B
ConsoleUIDecorators.csproj
CSPROJ
3.18 KB
ConsoleUserInteraction.cs
CS
456 B
DeleteConfirmation.cs
CS
586 B
DeleteEventPublishing.cs
CS
1.19 KB
EntityDeletedEvent.cs
CS
527 B
EntitySavedEvent.cs
CS
517 B
Properties
AssemblyInfo.cs
CS
1.38 KB
ReadCaching.cs
CS
952 B
SaveAuditing.cs
CS
861 B
Crud
Crud.csproj
CSPROJ
2.36 KB
IDelete.cs
CS
226 B
IRead.cs
CS
268 B
ISave.cs
CS
222 B
Properties
AssemblyInfo.cs
CS
1.35 KB
CrudLoggin
CrudLogging.cs
CS
1.45 KB
Logging.csproj
CSPROJ
2.69 KB
Properties
AssemblyInfo.cs
CS
1.36 KB
packages.config
CONFIG
131 B
Eventing
Eventing.csproj
CSPROJ
2.39 KB
IEvent.cs
CS
240 B
IEventPublisher.cs
CS
271 B
IEventSubscriber.cs
CS
274 B
Properties
AssemblyInfo.cs
CS
1.36 KB
Transactions
CrudTransactional.cs
CS
1.6 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
Transactions.csproj
CSPROJ
2.55 KB
UIServices
IUserInteraction.cs
CS
233 B
Properties
AssemblyInfo.cs
CS
1.36 KB
UIServices.csproj
CSPROJ
2.31 KB
README.md
MD
84 B
ch8-crud-interface-read-caching
.gitignore
GITIGNORE
1.49 KB
Chapter8Basis
Chapter8Basis
App.config
CONFIG
182 B
Chapter8Basis.csproj
CSPROJ
2.64 KB
Program.cs
CS
238 B
Properties
AssemblyInfo.cs
CS
1.37 KB
Chapter8Basis.sln
SLN
2.38 KB
ConsoleUIDecorators
ConsoleUIDecorators.csproj
CSPROJ
2.79 KB
ConsoleUserInteraction.cs
CS
456 B
DeleteConfirmation.cs
CS
586 B
Properties
AssemblyInfo.cs
CS
1.38 KB
ReadCaching.cs
CS
952 B
Crud
Crud.csproj
CSPROJ
2.36 KB
ICu.cs
CS
260 B
IDelete.cs
CS
226 B
IRead.cs
CS
268 B
Properties
AssemblyInfo.cs
CS
1.35 KB
CrudLoggin
CrudLogging.cs
CS
1.45 KB
Logging.csproj
CSPROJ
2.69 KB
Properties
AssemblyInfo.cs
CS
1.36 KB
packages.config
CONFIG
131 B
Transactions
CrudTransactional.cs
CS
1.6 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
Transactions.csproj
CSPROJ
2.55 KB
UIServices
IUserInteraction.cs
CS
233 B
Properties
AssemblyInfo.cs
CS
1.36 KB
UIServices.csproj
CSPROJ
2.31 KB
README.md
MD
84 B
ch8-isp-by-client-requirement
.gitignore
GITIGNORE
1.49 KB
Chapter8Basis
Chapter8Basis
App.config
CONFIG
182 B
Chapter8Basis.csproj
CSPROJ
2.45 KB
Program.cs
CS
238 B
Properties
AssemblyInfo.cs
CS
1.37 KB
Chapter8Basis.sln
SLN
994 B
README.md
MD
84 B
ch8-isp-client-injection
.gitignore
GITIGNORE
1.49 KB
Chapter8Basis
Chapter8Basis
App.config
CONFIG
182 B
Chapter8Basis.csproj
CSPROJ
3.69 KB
ControllerClause.cs
CS
781 B
GenericController.cs
CS
1.02 KB
OrderController.cs
CS
1004 B
Program.cs
CS
805 B
Properties
AssemblyInfo.cs
CS
1.37 KB
Chapter8Basis.sln
SLN
3.78 KB
ConsoleUIDecorators
AuditInfo.cs
CS
314 B
ConsoleUIDecorators.csproj
CSPROJ
3.18 KB
ConsoleUserInteraction.cs
CS
456 B
DeleteConfirmation.cs
CS
586 B
DeleteEventPublishing.cs
CS
1.19 KB
EntityDeletedEvent.cs
CS
527 B
EntitySavedEvent.cs
CS
517 B
Properties
AssemblyInfo.cs
CS
1.38 KB
ReadCaching.cs
CS
952 B
SaveAuditing.cs
CS
861 B
Crud
Crud.csproj
CSPROJ
2.41 KB
IDelete.cs
CS
226 B
IInterfaceSoupAntiPattern.cs
CS
251 B
IRead.cs
CS
268 B
ISave.cs
CS
222 B
Properties
AssemblyInfo.cs
CS
1.35 KB
CrudLeaves
Crud.cs
CS
625 B
CrudImplementations.csproj
CSPROJ
2.61 KB
Deleter.cs
CS
307 B
Properties
AssemblyInfo.cs
CS
1.36 KB
Reader.cs
CS
438 B
Saver.cs
CS
301 B
CrudLoggin
CrudLogging.cs
CS
1.45 KB
Logging.csproj
CSPROJ
2.69 KB
Properties
AssemblyInfo.cs
CS
1.36 KB
packages.config
CONFIG
131 B
Eventing
Eventing.csproj
CSPROJ
2.39 KB
IEvent.cs
CS
240 B
IEventPublisher.cs
CS
271 B
IEventSubscriber.cs
CS
274 B
Properties
AssemblyInfo.cs
CS
1.36 KB
Model
Item.cs
CS
174 B
Model.csproj
CSPROJ
2.32 KB
Order.cs
CS
175 B
Properties
AssemblyInfo.cs
CS
1.35 KB
Transactions
CrudTransactional.cs
CS
1.6 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
Transactions.csproj
CSPROJ
2.55 KB
UIServices
IUserInteraction.cs
CS
233 B
Properties
AssemblyInfo.cs
CS
1.36 KB
UIServices.csproj
CSPROJ
2.31 KB
README.md
MD
84 B
ch8-simple-crud-interface
.gitignore
GITIGNORE
1.49 KB
Chapter8Basis
Chapter8Basis
App.config
CONFIG
182 B
Chapter8Basis.csproj
CSPROJ
2.64 KB
Program.cs
CS
238 B
Properties
AssemblyInfo.cs
CS
1.37 KB
Chapter8Basis.sln
SLN
2.35 KB
Crud
Crud.csproj
CSPROJ
2.29 KB
ICrud.cs
CS
382 B
Properties
AssemblyInfo.cs
CS
1.35 KB
CrudLoggin
CrudLogging.cs
CS
1.45 KB
Logging.csproj
CSPROJ
2.69 KB
Properties
AssemblyInfo.cs
CS
1.36 KB
packages.config
CONFIG
131 B
Transactions
CrudTransactional.cs
CS
1.6 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
Transactions.csproj
CSPROJ
2.55 KB
README.md
MD
84 B
ch8-single-method-interfaces
.gitignore
GITIGNORE
1.49 KB
Chapter8Basis
Chapter8Basis
App.config
CONFIG
182 B
Chapter8Basis.csproj
CSPROJ
2.45 KB
Program.cs
CS
238 B
Properties
AssemblyInfo.cs
CS
1.37 KB
Chapter8Basis.sln
SLN
994 B
Interfaces
IAction.cs
CS
231 B
IFunction.cs
CS
222 B
IPredicate.cs
CS
210 B
ITask.cs
CS
203 B
Interfaces.csproj
CSPROJ
2.24 KB
Properties
AssemblyInfo.cs
CS
1.36 KB
README.md
MD
84 B
ch8-splitting-interfaces-architecture
.gitignore
GITIGNORE
1.49 KB
Chapter8Basis
Chapter8Basis
App.config
CONFIG
182 B
Chapter8Basis.csproj
CSPROJ
2.82 KB
Program.cs
CS
238 B
Properties
AssemblyInfo.cs
CS
1.37 KB
Chapter8Basis.sln
SLN
2.37 KB
Implementations
Implementations.csproj
CSPROJ
3.33 KB
Persistence.cs
CS
1.53 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
packages.config
CONFIG
297 B
Interfaces
IPersistence.cs
CS
402 B
Interfaces.csproj
CSPROJ
2.5 KB
Properties
AssemblyInfo.cs
CS
1.36 KB
Model
Item.cs
CS
174 B
Model.csproj
CSPROJ
2.29 KB
Properties
AssemblyInfo.cs
CS
1.35 KB
README.md
MD
84 B
ch8-splitting-interfaces-asymmetric
.gitignore
GITIGNORE
1.49 KB
Chapter8Basis
Chapter8Basis
App.config
CONFIG
182 B
Chapter8Basis.csproj
CSPROJ
2.82 KB
Program.cs
CS
238 B
Properties
AssemblyInfo.cs
CS
1.37 KB
Chapter8Basis.sln
SLN
2.91 KB
Implementations
Implementations.csproj
CSPROJ
3.33 KB
Persistence.cs
CS
1.54 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
packages.config
CONFIG
297 B
Implementations.MongoDB
Implementations.MongoDB.csproj
CSPROJ
3.07 KB
PersistenceQueries.cs
CS
1016 B
Properties
AssemblyInfo.cs
CS
1.39 KB
packages.config
CONFIG
141 B
Implementations.NHibernate
Implementations.NHibernate.csproj
CSPROJ
3.07 KB
PersistenceCommands.cs
CS
877 B
Properties
AssemblyInfo.cs
CS
1.39 KB
packages.config
CONFIG
220 B
Interfaces
IPersistenceCommands.cs
CS
275 B
IPersistenceQueries.cs
CS
345 B
Interfaces.csproj
CSPROJ
2.56 KB
Properties
AssemblyInfo.cs
CS
1.36 KB
Model
Item.cs
CS
174 B
Model.csproj
CSPROJ
2.29 KB
Properties
AssemblyInfo.cs
CS
1.35 KB
README.md
MD
84 B
ch8-splitting-interfaces-authorization
.gitignore
GITIGNORE
1.49 KB
Chapter8Basis
Chapter8Basis
App.config
CONFIG
182 B
Chapter8Basis.csproj
CSPROJ
2.45 KB
Program.cs
CS
238 B
Properties
AssemblyInfo.cs
CS
1.37 KB
Chapter8Basis.sln
SLN
1.44 KB
Interfaces
IAuthorized.cs
CS
349 B
IUnauthorized.cs
CS
313 B
Interfaces.csproj
CSPROJ
2.35 KB
Properties
AssemblyInfo.cs
CS
1.36 KB
README.md
MD
84 B
ch8-splitting-interfaces-client
.gitignore
GITIGNORE
1.49 KB
Chapter8Basis
Chapter8Basis
App.config
CONFIG
252 B
Chapter8Basis.csproj
CSPROJ
3.03 KB
Program.cs
CS
812 B
Properties
AssemblyInfo.cs
CS
1.37 KB
Chapter8Basis.sln
SLN
2.39 KB
Controllers
Controllers.csproj
CSPROJ
2.57 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
ReadingController.cs
CS
465 B
WritingController.cs
CS
476 B
Implementations
Implementations.csproj
CSPROJ
2.57 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
UserSettings.cs
CS
892 B
Interfaces
IUserSettings.cs
CS
267 B
Interfaces.csproj
CSPROJ
2.31 KB
Properties
AssemblyInfo.cs
CS
1.36 KB
SettingsInterface
Class1.cs
CS
188 B
Properties
AssemblyInfo.cs
CS
1.38 KB
SettingsInterface.csproj
CSPROJ
2.32 KB
README.md
MD
84 B
ch8-splitting-interfaces-inheritance
.gitignore
GITIGNORE
1.49 KB
Chapter8Basis
Chapter8Basis
App.config
CONFIG
252 B
Chapter8Basis.csproj
CSPROJ
3.03 KB
Program.cs
CS
811 B
Properties
AssemblyInfo.cs
CS
1.37 KB
Chapter8Basis.sln
SLN
2.39 KB
Controllers
Controllers.csproj
CSPROJ
2.57 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
ReadingController.cs
CS
482 B
WritingController.cs
CS
568 B
Implementations
Implementations.csproj
CSPROJ
2.57 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
UserSettings.cs
CS
885 B
Interfaces
IUserSettingsReader.cs
CS
225 B
IUserSettingsWriter.cs
CS
257 B
Interfaces.csproj
CSPROJ
2.36 KB
Properties
AssemblyInfo.cs
CS
1.36 KB
SettingsInterface
Class1.cs
CS
188 B
Properties
AssemblyInfo.cs
CS
1.38 KB
SettingsInterface.csproj
CSPROJ
2.32 KB
README.md
MD
84 B
ch8-splitting-interfaces-read-write
.gitignore
GITIGNORE
1.49 KB
Chapter8Basis
Chapter8Basis
App.config
CONFIG
252 B
Chapter8Basis.csproj
CSPROJ
3.03 KB
Program.cs
CS
811 B
Properties
AssemblyInfo.cs
CS
1.37 KB
Chapter8Basis.sln
SLN
2.39 KB
Controllers
Controllers.csproj
CSPROJ
2.57 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
ReadingController.cs
CS
477 B
WritingController.cs
CS
488 B
Implementations
Implementations.csproj
CSPROJ
2.57 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
UserSettings.cs
CS
920 B
Interfaces
IUserSettingsReader.cs
CS
256 B
IUserSettingsWriter.cs
CS
256 B
Interfaces.csproj
CSPROJ
2.36 KB
Properties
AssemblyInfo.cs
CS
1.36 KB
SettingsInterface
Class1.cs
CS
188 B
Properties
AssemblyInfo.cs
CS
1.38 KB
SettingsInterface.csproj
CSPROJ
2.32 KB
README.md
MD
84 B
Chapter9
ch9-b_st_rd-injection
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionWpf
Controllers
Controllers.csproj
CSPROJ
4.45 KB
Properties
AssemblyInfo.cs
CS
2.36 KB
Resources.Designer.cs
CS
2.75 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.1 KB
Settings.settings
SETTINGS
201 B
TaskListController.cs
CS
1.52 KB
DataTransferObjects
DataTransferObjects.csproj
CSPROJ
2.33 KB
Properties
AssemblyInfo.cs
CS
1.43 KB
DependencyInjectionWpf.sln
SLN
3.55 KB
ServiceImplementations
ApplicationSettings.cs
CS
621 B
MapperAutoMapper.cs
CS
408 B
Properties
AssemblyInfo.cs
CS
1.44 KB
ServiceImplementations.csproj
CSPROJ
3.11 KB
TaskServiceAdo.cs
CS
2.34 KB
packages.config
CONFIG
137 B
ServiceInterfaces
IObjectMapper.cs
CS
267 B
ISettings.cs
CS
247 B
ITaskService.cs
CS
255 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.49 KB
TaskDto.cs
CS
653 B
TaskDatabase
TaskDatabase.refactorlog
REFACTORLOG
1 KB
TaskDatabase.sqlproj
SQLPROJ
3.58 KB
get_all_tasks.sql
SQL
72 B
seed_data.sql
SQL
1.47 KB
task.sql
SQL
208 B
UI
App.config
CONFIG
378 B
App.xaml
XAML
315 B
App.xaml.cs
CS
1.24 KB
Properties
AssemblyInfo.cs
CS
2.23 KB
Resources.Designer.cs
CS
2.77 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.06 KB
Settings.settings
SETTINGS
201 B
TaskListView.xaml
XAML
355 B
TaskListView.xaml.cs
CS
662 B
UI.csproj
CSPROJ
6.13 KB
packages.config
CONFIG
208 B
ViewModels
Properties
AssemblyInfo.cs
CS
1.42 KB
TaskViewModel.cs
CS
2.37 KB
ViewModels.csproj
CSPROJ
2.36 KB
README.md
MD
84 B
ch9-composition-roots
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionWpf
Controllers
Controllers.csproj
CSPROJ
4.04 KB
Properties
AssemblyInfo.cs
CS
2.36 KB
Resources.Designer.cs
CS
2.75 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.1 KB
Settings.settings
SETTINGS
201 B
TaskListController.cs
CS
1.3 KB
DataTransferObjects
DataTransferObjects.csproj
CSPROJ
2.33 KB
Properties
AssemblyInfo.cs
CS
1.43 KB
DependencyInjectionWpf.sln
SLN
6.46 KB
Service.Wcf
IService1.cs
CS
1.21 KB
Properties
AssemblyInfo.cs
CS
1.42 KB
Service.Wcf.csproj
CSPROJ
5.08 KB
Service1.svc
SVC
108 B
Service1.svc.cs
CS
1.07 KB
Web.Debug.config
CONFIG
1.27 KB
Web.Release.config
CONFIG
1.33 KB
Web.config
CONFIG
1.45 KB
Service.Workflow
Properties
AssemblyInfo.cs
CS
1.43 KB
Service.Workflow.csproj
CSPROJ
4.98 KB
Service1.xamlx
XAMLX
3.52 KB
Web.Debug.config
CONFIG
249 B
Web.Release.config
CONFIG
345 B
Web.config
CONFIG
1.28 KB
ServiceImplementations
Properties
AssemblyInfo.cs
CS
1.44 KB
ServiceImplementations.csproj
CSPROJ
2.62 KB
TaskServiceAdo.cs
CS
2.34 KB
ServiceInterfaces
IObjectMapper.cs
CS
267 B
ISettings.cs
CS
247 B
ITaskService.cs
CS
255 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.49 KB
TaskDto.cs
CS
653 B
TaskDatabase
TaskDatabase.refactorlog
REFACTORLOG
1 KB
TaskDatabase.sqlproj
SQLPROJ
3.58 KB
get_all_tasks.sql
SQL
72 B
seed_data.sql
SQL
1.47 KB
task.sql
SQL
208 B
UI
App.config
CONFIG
378 B
App.xaml
XAML
315 B
App.xaml.cs
CS
1.24 KB
ApplicationSettings.cs
CS
601 B
MapperAutoMapper.cs
CS
388 B
Properties
AssemblyInfo.cs
CS
2.23 KB
Resources.Designer.cs
CS
2.77 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.06 KB
Settings.settings
SETTINGS
201 B
TaskListView.xaml
XAML
355 B
TaskListView.xaml.cs
CS
662 B
UI.Wpf.csproj
CSPROJ
6.22 KB
packages.config
CONFIG
208 B
UI.AspNetMvc
App_Start
BundleConfig.cs
CS
2.25 KB
FilterConfig.cs
CS
280 B
IdentityConfig.cs
CS
4.03 KB
RouteConfig.cs
CS
605 B
Startup.Auth.cs
CS
1.12 KB
Content
Site.css
CSS
580 B
bootstrap-responsive.css
CSS
21.59 KB
bootstrap-responsive.min.css
CSS
16.45 KB
bootstrap.css
CSS
124.26 KB
bootstrap.min.css
CSS
103.46 KB
themes
base
images
ui-bg_flat_0_aaaaaa_40x100.png
PNG
180 B
ui-bg_flat_75_ffffff_40x100.png
PNG
178 B
ui-bg_glass_55_fbf9ee_1x400.png
PNG
120 B
ui-bg_glass_65_ffffff_1x400.png
PNG
105 B
ui-bg_glass_75_dadada_1x400.png
PNG
111 B
ui-bg_glass_75_e6e6e6_1x400.png
PNG
110 B
ui-bg_glass_95_fef1ec_1x400.png
PNG
119 B
ui-bg_highlight-soft_75_cccccc_1x100.png
PNG
101 B
ui-icons_222222_256x240.png
PNG
4.27 KB
ui-icons_2e83ff_256x240.png
PNG
4.27 KB
ui-icons_454545_256x240.png
PNG
4.27 KB
ui-icons_888888_256x240.png
PNG
4.27 KB
ui-icons_cd0a0a_256x240.png
PNG
4.27 KB
jquery-ui.css
CSS
30.58 KB
jquery.ui.accordion.css
CSS
1.02 KB
jquery.ui.all.css
CSS
269 B
jquery.ui.autocomplete.css
CSS
1.04 KB
jquery.ui.base.css
CSS
637 B
jquery.ui.button.css
CSS
2.39 KB
jquery.ui.core.css
CSS
1.26 KB
jquery.ui.datepicker.css
CSS
3.87 KB
jquery.ui.dialog.css
CSS
1.3 KB
jquery.ui.progressbar.css
CSS
353 B
jquery.ui.resizable.css
CSS
1.11 KB
jquery.ui.selectable.css
CSS
301 B
jquery.ui.slider.css
CSS
1.09 KB
jquery.ui.tabs.css
CSS
1.33 KB
jquery.ui.theme.css
CSS
17.67 KB
minified
images
ui-bg_flat_0_aaaaaa_40x100.png
PNG
180 B
ui-bg_flat_75_ffffff_40x100.png
PNG
178 B
ui-bg_glass_55_fbf9ee_1x400.png
PNG
120 B
ui-bg_glass_65_ffffff_1x400.png
PNG
105 B
ui-bg_glass_75_dadada_1x400.png
PNG
111 B
ui-bg_glass_75_e6e6e6_1x400.png
PNG
110 B
ui-bg_glass_95_fef1ec_1x400.png
PNG
119 B
ui-bg_highlight-soft_75_cccccc_1x100.png
PNG
101 B
ui-icons_222222_256x240.png
PNG
4.27 KB
ui-icons_2e83ff_256x240.png
PNG
4.27 KB
ui-icons_454545_256x240.png
PNG
4.27 KB
ui-icons_888888_256x240.png
PNG
4.27 KB
ui-icons_cd0a0a_256x240.png
PNG
4.27 KB
jquery-ui.min.css
CSS
24.18 KB
jquery.ui.accordion.min.css
CSS
863 B
jquery.ui.autocomplete.min.css
CSS
648 B
jquery.ui.button.min.css
CSS
1.82 KB
jquery.ui.core.min.css
CSS
860 B
jquery.ui.datepicker.min.css
CSS
3.28 KB
jquery.ui.dialog.min.css
CSS
1.13 KB
jquery.ui.progressbar.min.css
CSS
284 B
jquery.ui.resizable.min.css
CSS
951 B
jquery.ui.selectable.min.css
CSS
238 B
jquery.ui.slider.min.css
CSS
957 B
jquery.ui.tabs.min.css
CSS
947 B
jquery.ui.theme.min.css
CSS
13.79 KB
Controllers
TaskController.cs
CS
16.13 KB
Global.asax
ASAX
104 B
Global.asax.cs
CS
792 B
Properties
AssemblyInfo.cs
CS
1.38 KB
Scripts
_references.js
JS
254 B
bootstrap.js
JS
60.3 KB
bootstrap.min.js
JS
27.87 KB
jquery-1.8.2.intellisense.js
JS
148.16 KB
jquery-1.8.2.js
JS
260.63 KB
jquery-1.8.2.min.js
JS
91.25 KB
jquery-ui-1.8.24.js
JS
357.08 KB
jquery-ui-1.8.24.min.js
JS
196.01 KB
jquery.unobtrusive-ajax.js
JS
5.5 KB
jquery.unobtrusive-ajax.min.js
JS
2.71 KB
jquery.validate-vsdoc.js
JS
42.89 KB
jquery.validate.js
JS
38.21 KB
jquery.validate.min.js
JS
20.98 KB
jquery.validate.unobtrusive.js
JS
16.38 KB
jquery.validate.unobtrusive.min.js
JS
4.75 KB
modernizr-2.6.2.js
JS
48.97 KB
Startup.cs
CS
205 B
UI.AspNetMvc.csproj
CSPROJ
16.68 KB
Views
Task
List.aspx
ASPX
344 B
List.aspx.cs
CS
341 B
List.aspx.designer.cs
CS
775 B
Web.config
CONFIG
2.86 KB
Web.Debug.config
CONFIG
1.26 KB
Web.Release.config
CONFIG
1.32 KB
Web.config
CONFIG
3.28 KB
favicon.ico
ICO
31.29 KB
img
glyphicons-halflings-white.png
PNG
8.57 KB
glyphicons-halflings.png
PNG
12.5 KB
packages.config
CONFIG
2.3 KB
UI.AspNetWebForms
About.aspx
ASPX
536 B
About.aspx.cs
CS
322 B
About.aspx.designer.cs
CS
455 B
Account
Login.aspx
ASPX
3.15 KB
Login.aspx.cs
CS
1.6 KB
Login.aspx.designer.cs
CS
2.74 KB
Manage.aspx
ASPX
8.2 KB
Manage.aspx.cs
CS
4.54 KB
Manage.aspx.designer.cs
CS
4.8 KB
OpenAuthProviders.ascx
ASCX
1.07 KB
OpenAuthProviders.ascx.cs
CS
1.1 KB
OpenAuthProviders.ascx.designer.cs
CS
820 B
Register.aspx
ASPX
2.42 KB
Register.aspx.cs
CS
1.15 KB
Register.aspx.designer.cs
CS
1.76 KB
RegisterExternalLogin.aspx
ASPX
1.68 KB
RegisterExternalLogin.aspx.cs
CS
4.45 KB
RegisterExternalLogin.aspx.designer.cs
CS
809 B
Web.config
CONFIG
224 B
App_Start
BundleConfig.cs
CS
1.8 KB
IdentityConfig.cs
CS
5.99 KB
RouteConfig.cs
CS
353 B
Startup.Auth.cs
CS
1.11 KB
Bundle.config
CONFIG
1.15 KB
Contact.aspx
ASPX
897 B
Contact.aspx.cs
CS
324 B
Contact.aspx.designer.cs
CS
457 B
Content
Site.css
CSS
185 B
bootstrap-responsive.css
CSS
21.59 KB
bootstrap-responsive.min.css
CSS
16.45 KB
bootstrap.css
CSS
124.26 KB
bootstrap.min.css
CSS
103.46 KB
themes
base
images
ui-bg_flat_0_aaaaaa_40x100.png
PNG
180 B
ui-bg_flat_75_ffffff_40x100.png
PNG
178 B
ui-bg_glass_55_fbf9ee_1x400.png
PNG
120 B
ui-bg_glass_65_ffffff_1x400.png
PNG
105 B
ui-bg_glass_75_dadada_1x400.png
PNG
111 B
ui-bg_glass_75_e6e6e6_1x400.png
PNG
110 B
ui-bg_glass_95_fef1ec_1x400.png
PNG
119 B
ui-bg_highlight-soft_75_cccccc_1x100.png
PNG
101 B
ui-icons_222222_256x240.png
PNG
4.27 KB
ui-icons_2e83ff_256x240.png
PNG
4.27 KB
ui-icons_454545_256x240.png
PNG
4.27 KB
ui-icons_888888_256x240.png
PNG
4.27 KB
ui-icons_cd0a0a_256x240.png
PNG
4.27 KB
jquery-ui.css
CSS
30.58 KB
jquery.ui.accordion.css
CSS
1.02 KB
jquery.ui.all.css
CSS
269 B
jquery.ui.autocomplete.css
CSS
1.04 KB
jquery.ui.base.css
CSS
637 B
jquery.ui.button.css
CSS
2.39 KB
jquery.ui.core.css
CSS
1.26 KB
jquery.ui.datepicker.css
CSS
3.87 KB
jquery.ui.dialog.css
CSS
1.3 KB
jquery.ui.progressbar.css
CSS
353 B
jquery.ui.resizable.css
CSS
1.11 KB
jquery.ui.selectable.css
CSS
301 B
jquery.ui.slider.css
CSS
1.09 KB
jquery.ui.tabs.css
CSS
1.33 KB
jquery.ui.theme.css
CSS
17.67 KB
minified
images
ui-bg_flat_0_aaaaaa_40x100.png
PNG
180 B
ui-bg_flat_75_ffffff_40x100.png
PNG
178 B
ui-bg_glass_55_fbf9ee_1x400.png
PNG
120 B
ui-bg_glass_65_ffffff_1x400.png
PNG
105 B
ui-bg_glass_75_dadada_1x400.png
PNG
111 B
ui-bg_glass_75_e6e6e6_1x400.png
PNG
110 B
ui-bg_glass_95_fef1ec_1x400.png
PNG
119 B
ui-bg_highlight-soft_75_cccccc_1x100.png
PNG
101 B
ui-icons_222222_256x240.png
PNG
4.27 KB
ui-icons_2e83ff_256x240.png
PNG
4.27 KB
ui-icons_454545_256x240.png
PNG
4.27 KB
ui-icons_888888_256x240.png
PNG
4.27 KB
ui-icons_cd0a0a_256x240.png
PNG
4.27 KB
jquery-ui.min.css
CSS
24.18 KB
jquery.ui.accordion.min.css
CSS
863 B
jquery.ui.autocomplete.min.css
CSS
648 B
jquery.ui.button.min.css
CSS
1.82 KB
jquery.ui.core.min.css
CSS
860 B
jquery.ui.datepicker.min.css
CSS
3.28 KB
jquery.ui.dialog.min.css
CSS
1.13 KB
jquery.ui.progressbar.min.css
CSS
284 B
jquery.ui.resizable.min.css
CSS
951 B
jquery.ui.selectable.min.css
CSS
238 B
jquery.ui.slider.min.css
CSS
957 B
jquery.ui.tabs.min.css
CSS
947 B
jquery.ui.theme.min.css
CSS
13.79 KB
Default.aspx
ASPX
1.91 KB
Default.aspx.cs
CS
325 B
Default.aspx.designer.cs
CS
458 B
Global.asax
ASAX
101 B
Global.asax.cs
CS
902 B
Models
IdentityModels.cs
CS
3.34 KB
Properties
AssemblyInfo.cs
CS
1.39 KB
Scripts
WebForms
DetailsView.js
JS
1.31 KB
Focus.js
JS
3 KB
GridView.js
JS
1.47 KB
MSAjax
MicrosoftAjax.js
JS
96.94 KB
MicrosoftAjaxApplicationServices.js
JS
8.76 KB
MicrosoftAjaxComponentModel.js
JS
23.65 KB
MicrosoftAjaxCore.js
JS
26.31 KB
MicrosoftAjaxGlobalization.js
JS
19.56 KB
MicrosoftAjaxHistory.js
JS
6.57 KB
MicrosoftAjaxNetwork.js
JS
12.53 KB
MicrosoftAjaxSerialization.js
JS
5.66 KB
MicrosoftAjaxTimer.js
JS
2.56 KB
MicrosoftAjaxWebForms.js
JS
38.62 KB
MicrosoftAjaxWebServices.js
JS
4.69 KB
Menu.js
JS
32.53 KB
MenuStandards.js
JS
27.15 KB
SmartNav.js
JS
10.57 KB
TreeView.js
JS
9.19 KB
WebForms.js
JS
21.88 KB
WebParts.js
JS
26.61 KB
WebUIValidation.js
JS
26.39 KB
_references.js
JS
346 B
bootstrap.js
JS
60.3 KB
bootstrap.min.js
JS
27.87 KB
jquery-1.8.2.intellisense.js
JS
148.16 KB
jquery-1.8.2.js
JS
260.63 KB
jquery-1.8.2.min.js
JS
91.25 KB
jquery-ui-1.8.24.js
JS
357.08 KB
jquery-ui-1.8.24.min.js
JS
196.01 KB
modernizr-2.6.2.js
JS
48.97 KB
Site.Master
MASTER
5.02 KB
Site.Master.cs
CS
2.77 KB
Site.Master.designer.cs
CS
807 B
Site.Mobile.Master
MASTER
880 B
Site.Mobile.Master.cs
CS
345 B
Site.Mobile.Master.designer.cs
CS
1.78 KB
Startup.cs
CS
191 B
UI.AspNetWebForms.csproj
CSPROJ
20.83 KB
ViewSwitcher.ascx
ASCX
253 B
ViewSwitcher.ascx.cs
CS
1.56 KB
ViewSwitcher.ascx.designer.cs
CS
462 B
Web.Debug.config
CONFIG
1.27 KB
Web.Release.config
CONFIG
1.33 KB
Web.config
CONFIG
3.52 KB
favicon.ico
ICO
31.29 KB
img
glyphicons-halflings-white.png
PNG
8.57 KB
glyphicons-halflings.png
PNG
12.5 KB
packages.config
CONFIG
2.61 KB
UI.Console
App.config
CONFIG
187 B
Program.cs
CS
250 B
Properties
AssemblyInfo.cs
CS
1.42 KB
UI.Console.csproj
CSPROJ
2.5 KB
UI.WindowsForms
App.config
CONFIG
187 B
Form1.Designer.cs
CS
1.15 KB
Form1.cs
CS
396 B
Program.cs
CS
538 B
Properties
AssemblyInfo.cs
CS
1.43 KB
Resources.Designer.cs
CS
2.79 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.08 KB
Settings.settings
SETTINGS
249 B
UI.WindowsForms.csproj
CSPROJ
3.61 KB
ViewModels
Properties
AssemblyInfo.cs
CS
1.42 KB
TaskViewModel.cs
CS
2.37 KB
ViewModels.csproj
CSPROJ
2.36 KB
README.md
MD
84 B
ch9-dependency-inject-base
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionMvc
CompositionRoot
App_Start
RouteConfig.cs
CS
608 B
CompositionRoot.csproj
CSPROJ
7.18 KB
Global.asax
ASAX
107 B
Global.asax.cs
CS
576 B
Properties
AssemblyInfo.cs
CS
1.39 KB
Views
web.config
CONFIG
2.81 KB
Web.Debug.config
CONFIG
1.27 KB
Web.Release.config
CONFIG
1.33 KB
Web.config
CONFIG
1.1 KB
packages.config
CONFIG
334 B
Controllers
Controllers.csproj
CSPROJ
4.53 KB
LoginController.cs
CS
249 B
Properties
AssemblyInfo.cs
CS
1.42 KB
packages.config
CONFIG
425 B
DependencyInjectionMvc.sln
SLN
1.47 KB
README.md
MD
84 B
ch9-dependency-inject-base-wpf
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionWpf
Controllers
Controllers.csproj
CSPROJ
4.04 KB
Properties
AssemblyInfo.cs
CS
2.36 KB
Resources.Designer.cs
CS
2.75 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.1 KB
Settings.settings
SETTINGS
201 B
TaskListController.cs
CS
1.3 KB
DataTransferObjects
DataTransferObjects.csproj
CSPROJ
2.33 KB
Properties
AssemblyInfo.cs
CS
1.43 KB
DependencyInjectionWpf.sln
SLN
3.55 KB
ServiceImplementations
Properties
AssemblyInfo.cs
CS
1.44 KB
ServiceImplementations.csproj
CSPROJ
2.62 KB
TaskServiceAdo.cs
CS
2.34 KB
ServiceInterfaces
IObjectMapper.cs
CS
267 B
ISettings.cs
CS
247 B
ITaskService.cs
CS
255 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.49 KB
TaskDto.cs
CS
653 B
TaskDatabase
TaskDatabase.refactorlog
REFACTORLOG
1 KB
TaskDatabase.sqlproj
SQLPROJ
3.58 KB
get_all_tasks.sql
SQL
72 B
seed_data.sql
SQL
1.47 KB
task.sql
SQL
208 B
UI
App.config
CONFIG
378 B
App.xaml
XAML
315 B
App.xaml.cs
CS
1.05 KB
ApplicationSettings.cs
CS
601 B
MapperAutoMapper.cs
CS
388 B
Properties
AssemblyInfo.cs
CS
2.23 KB
Resources.Designer.cs
CS
2.77 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.06 KB
Settings.settings
SETTINGS
201 B
TaskListView.xaml
XAML
355 B
TaskListView.xaml.cs
CS
662 B
UI.csproj
CSPROJ
5.59 KB
packages.config
CONFIG
137 B
ViewModels
Properties
AssemblyInfo.cs
CS
1.42 KB
TaskViewModel.cs
CS
2.37 KB
ViewModels.csproj
CSPROJ
2.36 KB
README.md
MD
84 B
ch9-generic-ioc-container-interface
.gitignore
GITIGNORE
1.49 KB
README.md
MD
84 B
ch9-inject-connection
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionWpf
Controllers
Controllers.csproj
CSPROJ
4.04 KB
Properties
AssemblyInfo.cs
CS
2.36 KB
Resources.Designer.cs
CS
2.75 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.1 KB
Settings.settings
SETTINGS
201 B
TaskListController.cs
CS
1.3 KB
DataTransferObjects
DataTransferObjects.csproj
CSPROJ
2.33 KB
Properties
AssemblyInfo.cs
CS
1.43 KB
DependencyInjectionWpf.sln
SLN
3.55 KB
ServiceImplementations
Properties
AssemblyInfo.cs
CS
1.44 KB
ServiceImplementations.csproj
CSPROJ
2.62 KB
TaskServiceAdo.cs
CS
2.14 KB
ServiceInterfaces
IObjectMapper.cs
CS
267 B
ISettings.cs
CS
247 B
ITaskService.cs
CS
255 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.49 KB
TaskDto.cs
CS
653 B
TaskDatabase
TaskDatabase.refactorlog
REFACTORLOG
1 KB
TaskDatabase.sqlproj
SQLPROJ
3.58 KB
get_all_tasks.sql
SQL
72 B
seed_data.sql
SQL
1.47 KB
task.sql
SQL
208 B
UI
App.config
CONFIG
378 B
App.xaml
XAML
315 B
App.xaml.cs
CS
1.4 KB
ApplicationSettings.cs
CS
601 B
MapperAutoMapper.cs
CS
388 B
Properties
AssemblyInfo.cs
CS
2.23 KB
Resources.Designer.cs
CS
2.77 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.06 KB
Settings.settings
SETTINGS
201 B
TaskListView.xaml
XAML
355 B
TaskListView.xaml.cs
CS
662 B
UI.csproj
CSPROJ
6.22 KB
packages.config
CONFIG
208 B
ViewModels
Properties
AssemblyInfo.cs
CS
1.42 KB
TaskViewModel.cs
CS
2.37 KB
ViewModels.csproj
CSPROJ
2.36 KB
README.md
MD
84 B
ch9-ioc-advanced-convention
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionWpf
Controllers
AdaptiveCode.Controllers.csproj
CSPROJ
4.12 KB
Properties
AssemblyInfo.cs
CS
2.36 KB
Resources.Designer.cs
CS
2.81 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.08 KB
Settings.settings
SETTINGS
201 B
TaskListController.cs
CS
1.3 KB
DataTransferObjects
DataTransferObjects.csproj
CSPROJ
2.33 KB
Properties
AssemblyInfo.cs
CS
1.43 KB
DependencyInjectionWpf.sln
SLN
3.7 KB
ServiceImplementations
AdaptiveCode.ServiceImplementations.csproj
CSPROJ
2.67 KB
Properties
AssemblyInfo.cs
CS
1.44 KB
TaskServiceAdo.cs
CS
2.34 KB
ServiceInterfaces
AdaptiveCode.ServiceInterfaces.csproj
CSPROJ
2.52 KB
IObjectMapper.cs
CS
267 B
ISettings.cs
CS
247 B
ITaskService.cs
CS
255 B
Properties
AssemblyInfo.cs
CS
1.43 KB
TaskDto.cs
CS
653 B
TaskDatabase
AdaptiveCode.TaskDatabase.sqlproj
SQLPROJ
3.59 KB
TaskDatabase.refactorlog
REFACTORLOG
1 KB
get_all_tasks.sql
SQL
72 B
seed_data.sql
SQL
1.47 KB
task.sql
SQL
208 B
UI
AdaptiveCode.UI.csproj
CSPROJ
6.35 KB
App.config
CONFIG
378 B
App.xaml
XAML
315 B
App.xaml.cs
CS
1.51 KB
ApplicationSettings.cs
CS
601 B
MapperAutoMapper.cs
CS
388 B
Properties
AssemblyInfo.cs
CS
2.23 KB
Resources.Designer.cs
CS
2.79 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.07 KB
Settings.settings
SETTINGS
201 B
TaskListView.xaml
XAML
355 B
TaskListView.xaml.cs
CS
662 B
packages.config
CONFIG
208 B
ViewModels
AdaptiveCode.ViewModels.csproj
CSPROJ
2.38 KB
Properties
AssemblyInfo.cs
CS
1.42 KB
TaskViewModel.cs
CS
2.37 KB
README.md
MD
84 B
ch9-ioc-composition-root
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionWpf
AspNetMvc.UI
App_Start
BundleConfig.cs
CS
1.13 KB
FilterConfig.cs
CS
280 B
RouteConfig.cs
CS
604 B
AspNetMvc.UI.csproj
CSPROJ
11.45 KB
Content
Site.css
CSS
65 B
bootstrap-responsive.css
CSS
21.59 KB
bootstrap-responsive.min.css
CSS
16.45 KB
bootstrap.css
CSS
124.26 KB
bootstrap.min.css
CSS
103.46 KB
Controllers
TaskController.cs
CS
786 B
Global.asax
ASAX
104 B
Global.asax.cs
CS
1.39 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
Scripts
_references.js
JS
254 B
bootstrap.js
JS
60.3 KB
bootstrap.min.js
JS
27.87 KB
jquery-1.8.2.intellisense.js
JS
148.16 KB
jquery-1.8.2.js
JS
260.63 KB
jquery-1.8.2.min.js
JS
91.25 KB
modernizr-2.6.2.js
JS
48.97 KB
UnityControllerFactory.cs
CS
1.12 KB
Views
Shared
Error.cshtml
CSHTML
306 B
_Layout.cshtml
CSHTML
1.56 KB
Task
List.cshtml
CSHTML
710 B
Web.config
CONFIG
2.86 KB
_ViewStart.cshtml
CSHTML
57 B
Web.Debug.config
CONFIG
1.26 KB
Web.Release.config
CONFIG
1.32 KB
Web.config
CONFIG
2.51 KB
favicon.ico
ICO
31.29 KB
img
glyphicons-halflings-white.png
PNG
8.57 KB
glyphicons-halflings.png
PNG
12.5 KB
packages.config
CONFIG
1017 B
Controllers
Controllers.csproj
CSPROJ
4.04 KB
Properties
AssemblyInfo.cs
CS
2.36 KB
Resources.Designer.cs
CS
2.75 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.1 KB
Settings.settings
SETTINGS
201 B
TaskListController.cs
CS
1.37 KB
DataTransferObjects
DataTransferObjects.csproj
CSPROJ
2.33 KB
Properties
AssemblyInfo.cs
CS
1.43 KB
DependencyInjectionWpf.sln
SLN
5.6 KB
ServiceImplementations
Properties
AssemblyInfo.cs
CS
1.44 KB
ServiceImplementations.Ado.csproj
CSPROJ
2.62 KB
TaskServiceAdo.cs
CS
2.34 KB
ServiceImplementations.AutoMapper
MapperAutoMapper.cs
CS
441 B
Properties
AssemblyInfo.cs
CS
1.46 KB
ServiceImplementations.AutoMapper.csproj
CSPROJ
2.99 KB
packages.config
CONFIG
137 B
ServiceImplementations.Generic
ApplicationSettings.cs
CS
629 B
Properties
AssemblyInfo.cs
CS
1.46 KB
ServiceImplementations.Generic.csproj
CSPROJ
2.69 KB
ServiceInterfaces
IObjectMapper.cs
CS
267 B
ISettings.cs
CS
247 B
ITaskService.cs
CS
255 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.49 KB
TaskDto.cs
CS
653 B
TaskDatabase
TaskDatabase.refactorlog
REFACTORLOG
1 KB
TaskDatabase.sqlproj
SQLPROJ
3.58 KB
get_all_tasks.sql
SQL
72 B
seed_data.sql
SQL
1.47 KB
task.sql
SQL
208 B
UI
App.config
CONFIG
378 B
App.xaml
XAML
315 B
App.xaml.cs
CS
1.32 KB
Properties
AssemblyInfo.cs
CS
2.23 KB
Resources.Designer.cs
CS
2.77 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.06 KB
Settings.settings
SETTINGS
201 B
TaskListView.xaml
XAML
355 B
TaskListView.xaml.cs
CS
662 B
UI.csproj
CSPROJ
6.63 KB
packages.config
CONFIG
208 B
ViewModels
Properties
AssemblyInfo.cs
CS
1.42 KB
TaskViewModel.cs
CS
2.37 KB
ViewModels.csproj
CSPROJ
2.36 KB
WindowsForms.UI
App.config
CONFIG
386 B
Program.cs
CS
1.19 KB
Properties
AssemblyInfo.cs
CS
1.43 KB
DataSources
Controllers.TaskListController.datasource
DATASOURCE
609 B
Resources.Designer.cs
CS
2.79 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.08 KB
Settings.settings
SETTINGS
249 B
TaskListView.Designer.cs
CS
6.21 KB
TaskListView.cs
CS
743 B
TaskListView.resx
RESX
5.89 KB
WindowsForms.UI.csproj
CSPROJ
6.22 KB
packages.config
CONFIG
208 B
README.md
MD
84 B
ch9-ioc-composition-roots
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionWpf
AspNetMvc.UI
App_Start
BundleConfig.cs
CS
1.13 KB
FilterConfig.cs
CS
280 B
RouteConfig.cs
CS
604 B
AspNetMvc.UI.csproj
CSPROJ
11.45 KB
Content
Site.css
CSS
65 B
bootstrap-responsive.css
CSS
21.59 KB
bootstrap-responsive.min.css
CSS
16.45 KB
bootstrap.css
CSS
124.26 KB
bootstrap.min.css
CSS
103.46 KB
Controllers
TaskController.cs
CS
786 B
Global.asax
ASAX
104 B
Global.asax.cs
CS
1.44 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
Scripts
_references.js
JS
254 B
bootstrap.js
JS
60.3 KB
bootstrap.min.js
JS
27.87 KB
jquery-1.8.2.intellisense.js
JS
148.16 KB
jquery-1.8.2.js
JS
260.63 KB
jquery-1.8.2.min.js
JS
91.25 KB
modernizr-2.6.2.js
JS
48.97 KB
UnityControllerFactory.cs
CS
1.12 KB
Views
Shared
Error.cshtml
CSHTML
306 B
_Layout.cshtml
CSHTML
1.56 KB
Task
List.cshtml
CSHTML
710 B
Web.config
CONFIG
2.86 KB
_ViewStart.cshtml
CSHTML
57 B
Web.Debug.config
CONFIG
1.26 KB
Web.Release.config
CONFIG
1.32 KB
Web.config
CONFIG
2.51 KB
favicon.ico
ICO
31.29 KB
img
glyphicons-halflings-white.png
PNG
8.57 KB
glyphicons-halflings.png
PNG
12.5 KB
packages.config
CONFIG
1017 B
Controllers
Controllers.csproj
CSPROJ
4.04 KB
Properties
AssemblyInfo.cs
CS
2.36 KB
Resources.Designer.cs
CS
2.75 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.1 KB
Settings.settings
SETTINGS
201 B
TaskListController.cs
CS
1.37 KB
DataTransferObjects
DataTransferObjects.csproj
CSPROJ
2.33 KB
Properties
AssemblyInfo.cs
CS
1.43 KB
DependencyInjectionWpf.sln
SLN
5.6 KB
ServiceImplementations
Properties
AssemblyInfo.cs
CS
1.44 KB
ServiceImplementations.Ado.csproj
CSPROJ
2.62 KB
TaskServiceAdo.cs
CS
2.34 KB
ServiceImplementations.AutoMapper
MapperAutoMapper.cs
CS
441 B
Properties
AssemblyInfo.cs
CS
1.46 KB
ServiceImplementations.AutoMapper.csproj
CSPROJ
2.99 KB
packages.config
CONFIG
137 B
ServiceImplementations.Generic
ApplicationSettings.cs
CS
629 B
Properties
AssemblyInfo.cs
CS
1.46 KB
ServiceImplementations.Generic.csproj
CSPROJ
2.69 KB
ServiceInterfaces
IObjectMapper.cs
CS
267 B
ISettings.cs
CS
247 B
ITaskService.cs
CS
255 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.49 KB
TaskDto.cs
CS
653 B
TaskDatabase
TaskDatabase.refactorlog
REFACTORLOG
1 KB
TaskDatabase.sqlproj
SQLPROJ
3.58 KB
get_all_tasks.sql
SQL
72 B
seed_data.sql
SQL
1.47 KB
task.sql
SQL
208 B
UI
App.config
CONFIG
378 B
App.xaml
XAML
315 B
App.xaml.cs
CS
1.32 KB
Properties
AssemblyInfo.cs
CS
2.23 KB
Resources.Designer.cs
CS
2.77 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.06 KB
Settings.settings
SETTINGS
201 B
TaskListView.xaml
XAML
355 B
TaskListView.xaml.cs
CS
662 B
UI.csproj
CSPROJ
6.63 KB
packages.config
CONFIG
208 B
ViewModels
Properties
AssemblyInfo.cs
CS
1.42 KB
TaskViewModel.cs
CS
2.37 KB
ViewModels.csproj
CSPROJ
2.36 KB
WindowsForms.UI
App.config
CONFIG
386 B
Program.cs
CS
1.19 KB
Properties
AssemblyInfo.cs
CS
1.43 KB
DataSources
Controllers.TaskListController.datasource
DATASOURCE
609 B
Resources.Designer.cs
CS
2.79 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.08 KB
Settings.settings
SETTINGS
249 B
TaskListView.Designer.cs
CS
6.21 KB
TaskListView.cs
CS
743 B
TaskListView.resx
RESX
5.89 KB
WindowsForms.UI.csproj
CSPROJ
6.22 KB
packages.config
CONFIG
208 B
README.md
MD
84 B
ch9-ioc-container
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionWpf
Controllers
Controllers.csproj
CSPROJ
4.04 KB
Properties
AssemblyInfo.cs
CS
2.36 KB
Resources.Designer.cs
CS
2.75 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.1 KB
Settings.settings
SETTINGS
201 B
TaskListController.cs
CS
1.3 KB
DataTransferObjects
DataTransferObjects.csproj
CSPROJ
2.33 KB
Properties
AssemblyInfo.cs
CS
1.43 KB
DependencyInjectionWpf.sln
SLN
3.55 KB
ServiceImplementations
Properties
AssemblyInfo.cs
CS
1.44 KB
ServiceImplementations.csproj
CSPROJ
2.62 KB
TaskServiceAdo.cs
CS
2.34 KB
ServiceInterfaces
IObjectMapper.cs
CS
267 B
ISettings.cs
CS
247 B
ITaskService.cs
CS
255 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.49 KB
TaskDto.cs
CS
653 B
TaskDatabase
TaskDatabase.refactorlog
REFACTORLOG
1 KB
TaskDatabase.sqlproj
SQLPROJ
3.58 KB
get_all_tasks.sql
SQL
72 B
seed_data.sql
SQL
1.47 KB
task.sql
SQL
208 B
UI
App.config
CONFIG
378 B
App.xaml
XAML
315 B
App.xaml.cs
CS
1.24 KB
ApplicationSettings.cs
CS
601 B
MapperAutoMapper.cs
CS
388 B
Properties
AssemblyInfo.cs
CS
2.23 KB
Resources.Designer.cs
CS
2.77 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.06 KB
Settings.settings
SETTINGS
201 B
TaskListView.xaml
XAML
355 B
TaskListView.xaml.cs
CS
662 B
UI.csproj
CSPROJ
6.22 KB
packages.config
CONFIG
208 B
ViewModels
Properties
AssemblyInfo.cs
CS
1.42 KB
TaskViewModel.cs
CS
2.37 KB
ViewModels.csproj
CSPROJ
2.36 KB
README.md
MD
84 B
ch9-ioc-container-declarative-xml
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionWpf
Controllers
Controllers.csproj
CSPROJ
4.04 KB
Properties
AssemblyInfo.cs
CS
2.36 KB
Resources.Designer.cs
CS
2.75 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.1 KB
Settings.settings
SETTINGS
201 B
TaskListController.cs
CS
1.3 KB
DataTransferObjects
DataTransferObjects.csproj
CSPROJ
2.33 KB
Properties
AssemblyInfo.cs
CS
1.43 KB
DependencyInjectionWpf.sln
SLN
3.55 KB
ServiceImplementations
Properties
AssemblyInfo.cs
CS
1.44 KB
ServiceImplementations.csproj
CSPROJ
2.62 KB
TaskServiceAdo.cs
CS
2.34 KB
ServiceInterfaces
IObjectMapper.cs
CS
267 B
ISettings.cs
CS
247 B
ITaskService.cs
CS
255 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.49 KB
TaskDto.cs
CS
653 B
TaskDatabase
TaskDatabase.refactorlog
REFACTORLOG
1 KB
TaskDatabase.sqlproj
SQLPROJ
3.58 KB
get_all_tasks.sql
SQL
72 B
seed_data.sql
SQL
1.47 KB
task.sql
SQL
208 B
UI
App.config
CONFIG
1.62 KB
App.xaml
XAML
315 B
App.xaml.cs
CS
1.1 KB
ApplicationSettings.cs
CS
601 B
MapperAutoMapper.cs
CS
388 B
Properties
AssemblyInfo.cs
CS
2.23 KB
Resources.Designer.cs
CS
2.77 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.06 KB
Settings.settings
SETTINGS
201 B
TaskListView.xaml
XAML
355 B
TaskListView.xaml.cs
CS
662 B
UI.csproj
CSPROJ
6.22 KB
packages.config
CONFIG
208 B
ViewModels
Properties
AssemblyInfo.cs
CS
1.42 KB
TaskViewModel.cs
CS
2.37 KB
ViewModels.csproj
CSPROJ
2.36 KB
README.md
MD
84 B
ch9-ioc-container-rrr
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionWpf
Controllers
Controllers.csproj
CSPROJ
4.04 KB
Properties
AssemblyInfo.cs
CS
2.36 KB
Resources.Designer.cs
CS
2.75 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.1 KB
Settings.settings
SETTINGS
201 B
TaskListController.cs
CS
1.3 KB
DataTransferObjects
DataTransferObjects.csproj
CSPROJ
2.33 KB
Properties
AssemblyInfo.cs
CS
1.43 KB
DependencyInjectionWpf.sln
SLN
3.55 KB
ServiceImplementations
Properties
AssemblyInfo.cs
CS
1.44 KB
ServiceImplementations.csproj
CSPROJ
2.62 KB
TaskServiceAdo.cs
CS
2.34 KB
ServiceInterfaces
IObjectMapper.cs
CS
267 B
ISettings.cs
CS
247 B
ITaskService.cs
CS
255 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.49 KB
TaskDto.cs
CS
653 B
TaskDatabase
TaskDatabase.refactorlog
REFACTORLOG
1 KB
TaskDatabase.sqlproj
SQLPROJ
3.58 KB
get_all_tasks.sql
SQL
72 B
seed_data.sql
SQL
1.47 KB
task.sql
SQL
208 B
UI
App.config
CONFIG
378 B
App.xaml
XAML
354 B
App.xaml.cs
CS
1003 B
ApplicationSettings.cs
CS
601 B
IocConfiguration.cs
CS
1.05 KB
MapperAutoMapper.cs
CS
388 B
Properties
AssemblyInfo.cs
CS
2.23 KB
Resources.Designer.cs
CS
2.77 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.06 KB
Settings.settings
SETTINGS
201 B
TaskListView.xaml
XAML
355 B
TaskListView.xaml.cs
CS
662 B
UI.csproj
CSPROJ
6.27 KB
packages.config
CONFIG
208 B
ViewModels
Properties
AssemblyInfo.cs
CS
1.42 KB
TaskViewModel.cs
CS
2.37 KB
ViewModels.csproj
CSPROJ
2.36 KB
README.md
MD
84 B
ch9-ioc-conventions
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionWpf
Controllers
Controllers.csproj
CSPROJ
4.04 KB
Properties
AssemblyInfo.cs
CS
2.36 KB
Resources.Designer.cs
CS
2.75 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.1 KB
Settings.settings
SETTINGS
201 B
TaskListController.cs
CS
1.3 KB
DataTransferObjects
DataTransferObjects.csproj
CSPROJ
2.33 KB
Properties
AssemblyInfo.cs
CS
1.43 KB
DependencyInjectionWpf.sln
SLN
3.55 KB
ServiceImplementations
Properties
AssemblyInfo.cs
CS
1.44 KB
ServiceImplementations.csproj
CSPROJ
2.61 KB
TaskService.cs
CS
2.33 KB
ServiceInterfaces
IObjectMapper.cs
CS
267 B
ISettings.cs
CS
247 B
ITaskService.cs
CS
255 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.49 KB
TaskDto.cs
CS
653 B
TaskDatabase
TaskDatabase.refactorlog
REFACTORLOG
1 KB
TaskDatabase.sqlproj
SQLPROJ
3.58 KB
get_all_tasks.sql
SQL
72 B
seed_data.sql
SQL
1.47 KB
task.sql
SQL
208 B
UI
App.config
CONFIG
378 B
App.xaml
XAML
315 B
App.xaml.cs
CS
1.15 KB
ObjectMapper.cs
CS
384 B
Properties
AssemblyInfo.cs
CS
2.23 KB
Resources.Designer.cs
CS
2.77 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.06 KB
Settings.settings
SETTINGS
201 B
Settings.cs
CS
590 B
TaskListView.xaml
XAML
355 B
TaskListView.xaml.cs
CS
662 B
UI.csproj
CSPROJ
6.21 KB
packages.config
CONFIG
208 B
ViewModels
Properties
AssemblyInfo.cs
CS
1.42 KB
TaskViewModel.cs
CS
2.37 KB
ViewModels.csproj
CSPROJ
2.36 KB
README.md
MD
84 B
ch9-method-injection
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionWpf
Controllers
Controllers.csproj
CSPROJ
4.04 KB
Properties
AssemblyInfo.cs
CS
2.36 KB
Resources.Designer.cs
CS
2.75 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.1 KB
Settings.settings
SETTINGS
201 B
TaskListController.cs
CS
1.41 KB
DataTransferObjects
DataTransferObjects.csproj
CSPROJ
2.33 KB
Properties
AssemblyInfo.cs
CS
1.43 KB
DependencyInjectionWpf.sln
SLN
3.55 KB
ServiceImplementations
Properties
AssemblyInfo.cs
CS
1.44 KB
ServiceImplementations.csproj
CSPROJ
2.62 KB
TaskServiceAdo.cs
CS
2.19 KB
ServiceInterfaces
IObjectMapper.cs
CS
267 B
ISettings.cs
CS
247 B
ITaskService.cs
CS
273 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.49 KB
TaskDto.cs
CS
653 B
TaskDatabase
TaskDatabase.refactorlog
REFACTORLOG
1 KB
TaskDatabase.sqlproj
SQLPROJ
3.58 KB
get_all_tasks.sql
SQL
72 B
seed_data.sql
SQL
1.47 KB
task.sql
SQL
208 B
UI
App.config
CONFIG
378 B
App.xaml
XAML
315 B
App.xaml.cs
CS
1.05 KB
ApplicationSettings.cs
CS
601 B
MapperAutoMapper.cs
CS
388 B
Properties
AssemblyInfo.cs
CS
2.23 KB
Resources.Designer.cs
CS
2.77 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.06 KB
Settings.settings
SETTINGS
201 B
TaskListView.xaml
XAML
355 B
TaskListView.xaml.cs
CS
662 B
UI.csproj
CSPROJ
5.59 KB
packages.config
CONFIG
137 B
ViewModels
Properties
AssemblyInfo.cs
CS
1.42 KB
TaskViewModel.cs
CS
2.37 KB
ViewModels.csproj
CSPROJ
2.36 KB
README.md
MD
84 B
ch9-poor-mans-di-construction
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionMvc
CompositionRoot
App_Start
RouteConfig.cs
CS
608 B
CompositionRoot.csproj
CSPROJ
7.48 KB
Global.asax
ASAX
107 B
Global.asax.cs
CS
552 B
Properties
AssemblyInfo.cs
CS
1.39 KB
Views
web.config
CONFIG
2.81 KB
Web.Debug.config
CONFIG
1.27 KB
Web.Release.config
CONFIG
1.33 KB
Web.config
CONFIG
1.1 KB
packages.config
CONFIG
687 B
Controllers
Controllers.csproj
CSPROJ
4.87 KB
ErrorViewModel.cs
CS
422 B
LoginController.cs
CS
1.09 KB
Properties
AssemblyInfo.cs
CS
1.42 KB
packages.config
CONFIG
506 B
DependencyInjectionMvc.sln
SLN
2.96 KB
LoginService
LoginService.cs
CS
1.28 KB
Properties
AssemblyInfo.cs
CS
1.42 KB
ServiceImplementations.csproj
CSPROJ
2.59 KB
PoorMansDependencyInjection
App.config
CONFIG
182 B
PoorMansDependencyInjection.csproj
CSPROJ
5.26 KB
Program.cs
CS
550 B
Properties
AssemblyInfo.cs
CS
1.4 KB
packages.config
CONFIG
413 B
Services
ILoginService.cs
CS
268 B
Properties
AssemblyInfo.cs
CS
1.41 KB
Services.csproj
CSPROJ
2.36 KB
README.md
MD
84 B
ch9-problem-solved-by-di
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionMvc
CompositionRoot
App_Start
RouteConfig.cs
CS
608 B
CompositionRoot.csproj
CSPROJ
7.18 KB
Global.asax
ASAX
107 B
Global.asax.cs
CS
576 B
Properties
AssemblyInfo.cs
CS
1.39 KB
Views
web.config
CONFIG
2.81 KB
Web.Debug.config
CONFIG
1.27 KB
Web.Release.config
CONFIG
1.33 KB
Web.config
CONFIG
1.1 KB
packages.config
CONFIG
334 B
Controllers
Controllers.csproj
CSPROJ
4.87 KB
ErrorViewModel.cs
CS
422 B
LoginController.cs
CS
1.09 KB
Properties
AssemblyInfo.cs
CS
1.42 KB
packages.config
CONFIG
421 B
DependencyInjectionMvc.sln
SLN
2.44 KB
LoginService
LoginService.cs
CS
1.29 KB
Properties
AssemblyInfo.cs
CS
1.42 KB
ServiceImplementations.csproj
CSPROJ
2.38 KB
Services
ILoginService.cs
CS
268 B
Properties
AssemblyInfo.cs
CS
1.41 KB
Services.csproj
CSPROJ
2.36 KB
README.md
MD
84 B
ch9-problem-statement
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionMvc
CompositionRoot
App_Start
RouteConfig.cs
CS
608 B
CompositionRoot.csproj
CSPROJ
7.18 KB
Global.asax
ASAX
107 B
Global.asax.cs
CS
576 B
Properties
AssemblyInfo.cs
CS
1.39 KB
Views
web.config
CONFIG
2.81 KB
Web.Debug.config
CONFIG
1.27 KB
Web.Release.config
CONFIG
1.33 KB
Web.config
CONFIG
1.1 KB
packages.config
CONFIG
334 B
Controllers
Controllers.csproj
CSPROJ
4.81 KB
ErrorViewModel.cs
CS
422 B
LoginController.cs
CS
982 B
Properties
AssemblyInfo.cs
CS
1.42 KB
packages.config
CONFIG
425 B
DependencyInjectionMvc.sln
SLN
2.44 KB
LoginService
LoginService.cs
CS
1.27 KB
Properties
AssemblyInfo.cs
CS
1.42 KB
ServiceImplementations.csproj
CSPROJ
2.38 KB
Services
ILoginService.cs
CS
268 B
Properties
AssemblyInfo.cs
CS
1.41 KB
Services.csproj
CSPROJ
2.36 KB
README.md
MD
84 B
ch9-property-injection
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionWpf
Controllers
Controllers.csproj
CSPROJ
4.04 KB
Properties
AssemblyInfo.cs
CS
2.36 KB
Resources.Designer.cs
CS
2.75 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.1 KB
Settings.settings
SETTINGS
201 B
TaskListController.cs
CS
1.45 KB
DataTransferObjects
DataTransferObjects.csproj
CSPROJ
2.33 KB
Properties
AssemblyInfo.cs
CS
1.43 KB
DependencyInjectionWpf.sln
SLN
3.55 KB
ServiceImplementations
Properties
AssemblyInfo.cs
CS
1.44 KB
ServiceImplementations.csproj
CSPROJ
2.62 KB
TaskServiceAdo.cs
CS
2.44 KB
ServiceInterfaces
IObjectMapper.cs
CS
267 B
ISettings.cs
CS
247 B
ITaskService.cs
CS
343 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.49 KB
TaskDto.cs
CS
653 B
TaskDatabase
TaskDatabase.refactorlog
REFACTORLOG
1 KB
TaskDatabase.sqlproj
SQLPROJ
3.58 KB
get_all_tasks.sql
SQL
72 B
seed_data.sql
SQL
1.47 KB
task.sql
SQL
208 B
UI
App.config
CONFIG
378 B
App.xaml
XAML
315 B
App.xaml.cs
CS
1.05 KB
ApplicationSettings.cs
CS
601 B
MapperAutoMapper.cs
CS
388 B
Properties
AssemblyInfo.cs
CS
2.23 KB
Resources.Designer.cs
CS
2.77 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.06 KB
Settings.settings
SETTINGS
201 B
TaskListView.xaml
XAML
355 B
TaskListView.xaml.cs
CS
662 B
UI.csproj
CSPROJ
5.59 KB
packages.config
CONFIG
137 B
ViewModels
Properties
AssemblyInfo.cs
CS
1.42 KB
TaskViewModel.cs
CS
2.37 KB
ViewModels.csproj
CSPROJ
2.36 KB
README.md
MD
84 B
ch9-responsible-owner-pattern
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionWpf
Controllers
Controllers.csproj
CSPROJ
4.04 KB
Properties
AssemblyInfo.cs
CS
2.36 KB
Resources.Designer.cs
CS
2.75 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.1 KB
Settings.settings
SETTINGS
201 B
TaskListController.cs
CS
1.3 KB
DataTransferObjects
DataTransferObjects.csproj
CSPROJ
2.33 KB
Properties
AssemblyInfo.cs
CS
1.43 KB
DependencyInjectionWpf.sln
SLN
3.55 KB
ServiceImplementations
ConnectionFactorySql.cs
CS
649 B
Properties
AssemblyInfo.cs
CS
1.44 KB
ServiceImplementations.csproj
CSPROJ
2.67 KB
TaskServiceAdo.cs
CS
2.47 KB
ServiceInterfaces
IConnectionFactory.cs
CS
279 B
IObjectMapper.cs
CS
267 B
ISettings.cs
CS
247 B
ITaskService.cs
CS
255 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.54 KB
TaskDto.cs
CS
653 B
TaskDatabase
TaskDatabase.refactorlog
REFACTORLOG
1 KB
TaskDatabase.sqlproj
SQLPROJ
3.58 KB
get_all_tasks.sql
SQL
72 B
seed_data.sql
SQL
1.47 KB
task.sql
SQL
208 B
UI
App.config
CONFIG
378 B
App.xaml
XAML
354 B
App.xaml.cs
CS
1.48 KB
ApplicationSettings.cs
CS
601 B
MapperAutoMapper.cs
CS
388 B
Properties
AssemblyInfo.cs
CS
2.23 KB
Resources.Designer.cs
CS
2.77 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.06 KB
Settings.settings
SETTINGS
201 B
TaskListView.xaml
XAML
355 B
TaskListView.xaml.cs
CS
662 B
UI.csproj
CSPROJ
6.22 KB
packages.config
CONFIG
208 B
ViewModels
Properties
AssemblyInfo.cs
CS
1.42 KB
TaskViewModel.cs
CS
2.37 KB
ViewModels.csproj
CSPROJ
2.36 KB
README.md
MD
84 B
ch9-service-implements-idisposable
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionWpf
Controllers
Controllers.csproj
CSPROJ
4.04 KB
Properties
AssemblyInfo.cs
CS
2.36 KB
Resources.Designer.cs
CS
2.75 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.1 KB
Settings.settings
SETTINGS
201 B
TaskListController.cs
CS
1.3 KB
DataTransferObjects
DataTransferObjects.csproj
CSPROJ
2.33 KB
Properties
AssemblyInfo.cs
CS
1.43 KB
DependencyInjectionWpf.sln
SLN
3.55 KB
ServiceImplementations
Properties
AssemblyInfo.cs
CS
1.44 KB
ServiceImplementations.csproj
CSPROJ
2.62 KB
TaskServiceAdo.cs
CS
2.29 KB
ServiceInterfaces
IObjectMapper.cs
CS
267 B
ISettings.cs
CS
247 B
ITaskService.cs
CS
255 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.49 KB
TaskDto.cs
CS
653 B
TaskDatabase
TaskDatabase.refactorlog
REFACTORLOG
1 KB
TaskDatabase.sqlproj
SQLPROJ
3.58 KB
get_all_tasks.sql
SQL
72 B
seed_data.sql
SQL
1.47 KB
task.sql
SQL
208 B
UI
App.config
CONFIG
378 B
App.xaml
XAML
354 B
App.xaml.cs
CS
1.52 KB
ApplicationSettings.cs
CS
601 B
MapperAutoMapper.cs
CS
388 B
Properties
AssemblyInfo.cs
CS
2.23 KB
Resources.Designer.cs
CS
2.77 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.06 KB
Settings.settings
SETTINGS
201 B
TaskListView.xaml
XAML
355 B
TaskListView.xaml.cs
CS
662 B
UI.csproj
CSPROJ
6.22 KB
packages.config
CONFIG
208 B
ViewModels
Properties
AssemblyInfo.cs
CS
1.42 KB
TaskViewModel.cs
CS
2.37 KB
ViewModels.csproj
CSPROJ
2.36 KB
README.md
MD
84 B
ch9-service-locator-anti-pattern
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionWpf
Controllers
Controllers.csproj
CSPROJ
4.37 KB
Properties
AssemblyInfo.cs
CS
2.36 KB
Resources.Designer.cs
CS
2.75 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.1 KB
Settings.settings
SETTINGS
201 B
TaskListController.cs
CS
1.23 KB
packages.config
CONFIG
145 B
DataTransferObjects
DataTransferObjects.csproj
CSPROJ
2.33 KB
Properties
AssemblyInfo.cs
CS
1.43 KB
DependencyInjectionWpf.sln
SLN
3.55 KB
ServiceImplementations
Properties
AssemblyInfo.cs
CS
1.44 KB
ServiceImplementations.csproj
CSPROJ
2.62 KB
TaskServiceAdo.cs
CS
2.34 KB
ServiceInterfaces
IObjectMapper.cs
CS
267 B
ISettings.cs
CS
247 B
ITaskService.cs
CS
255 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.49 KB
TaskDto.cs
CS
653 B
TaskDatabase
TaskDatabase.refactorlog
REFACTORLOG
1 KB
TaskDatabase.sqlproj
SQLPROJ
3.58 KB
get_all_tasks.sql
SQL
72 B
seed_data.sql
SQL
1.47 KB
task.sql
SQL
208 B
UI
App.config
CONFIG
741 B
App.xaml
XAML
315 B
App.xaml.cs
CS
1.37 KB
ApplicationSettings.cs
CS
601 B
MapperAutoMapper.cs
CS
388 B
Properties
AssemblyInfo.cs
CS
2.23 KB
Resources.Designer.cs
CS
2.77 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.06 KB
Settings.settings
SETTINGS
201 B
TaskListView.xaml
XAML
355 B
TaskListView.xaml.cs
CS
662 B
UI.csproj
CSPROJ
6.74 KB
packages.config
CONFIG
387 B
ViewModels
Properties
AssemblyInfo.cs
CS
1.42 KB
TaskViewModel.cs
CS
2.37 KB
ViewModels.csproj
CSPROJ
2.36 KB
README.md
MD
84 B
ch9-service-requires-connection-factory
.gitignore
GITIGNORE
1.49 KB
DependencyInjectionWpf
Controllers
Controllers.csproj
CSPROJ
4.04 KB
Properties
AssemblyInfo.cs
CS
2.36 KB
Resources.Designer.cs
CS
2.75 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.1 KB
Settings.settings
SETTINGS
201 B
TaskListController.cs
CS
1.3 KB
DataTransferObjects
DataTransferObjects.csproj
CSPROJ
2.33 KB
Properties
AssemblyInfo.cs
CS
1.43 KB
DependencyInjectionWpf.sln
SLN
3.55 KB
ServiceImplementations
ConnectionFactorySql.cs
CS
649 B
Properties
AssemblyInfo.cs
CS
1.44 KB
ServiceImplementations.csproj
CSPROJ
2.67 KB
TaskServiceAdo.cs
CS
2.2 KB
ServiceInterfaces
IConnectionFactory.cs
CS
279 B
IObjectMapper.cs
CS
267 B
ISettings.cs
CS
247 B
ITaskService.cs
CS
255 B
Properties
AssemblyInfo.cs
CS
1.43 KB
ServiceInterfaces.csproj
CSPROJ
2.54 KB
TaskDto.cs
CS
653 B
TaskDatabase
TaskDatabase.refactorlog
REFACTORLOG
1 KB
TaskDatabase.sqlproj
SQLPROJ
3.58 KB
get_all_tasks.sql
SQL
72 B
seed_data.sql
SQL
1.47 KB
task.sql
SQL
208 B
UI
App.config
CONFIG
378 B
App.xaml
XAML
354 B
App.xaml.cs
CS
1.48 KB
ApplicationSettings.cs
CS
601 B
MapperAutoMapper.cs
CS
388 B
Properties
AssemblyInfo.cs
CS
2.23 KB
Resources.Designer.cs
CS
2.77 KB
Resources.resx
RESX
5.48 KB
Settings.Designer.cs
CS
1.06 KB
Settings.settings
SETTINGS
201 B
TaskListView.xaml
XAML
355 B
TaskListView.xaml.cs
CS
662 B
UI.csproj
CSPROJ
6.22 KB
packages.config
CONFIG
208 B
ViewModels
Properties
AssemblyInfo.cs
CS
1.42 KB
TaskViewModel.cs
CS
2.37 KB
ViewModels.csproj
CSPROJ
2.36 KB
README.md
MD
84 B
README.md
MD
84 B
Sprints
sample-sprint1-add-room-messages
Sermo.Contracts
IApplicationSettings.cs
CS
250 B
IMessageRepository.cs
CS
352 B
IRoomRepository.cs
CS
290 B
MessageRecord.cs
CS
657 B
Properties
AssemblyInfo.cs
CS
1.37 KB
RoomRecord.cs
CS
369 B
Sermo.Data.Contracts.csproj
CSPROJ
5.08 KB
Sermo.Database
Sermo.Database.sqlproj
SQLPROJ
3.14 KB
Sermo.Database.sql
SQL
329 B
Sermo.Infrastructure.Contracts
ConfigAppSettings.cs
CS
367 B
IRoomViewModelMapper.cs
CS
615 B
Properties
AssemblyInfo.cs
CS
1.4 KB
RepositoryRoomViewModelService.cs
CS
2.39 KB
Sermo.Infrastructure.Contracts.csproj
CSPROJ
5.58 KB
SimpleRoomViewModelMapper.cs
CS
1.06 KB
Sermo.SqlServer
AdoNetMessageRepository.cs
CS
3.86 KB
AdoNetRoomRepository.cs
CS
2.91 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
Sermo.Data.AdoNet.csproj
CSPROJ
5.2 KB
Sermo.UI
App_Start
BundleConfig.cs
CS
1.41 KB
FilterConfig.cs
CS
263 B
IocConfig.cs
CS
1.28 KB
RouteConfig.cs
CS
578 B
Content
Site.css
CSS
315 B
bootstrap.css
CSS
117.68 KB
bootstrap.min.css
CSS
95.65 KB
Controllers
ControllerFactory.cs
CS
952 B
Global.asax
ASAX
99 B
Global.asax.cs
CS
916 B
Project_Readme.html
HTML
5 KB
Properties
AssemblyInfo.cs
CS
1.32 KB
Scripts
_references.js
JS
396 B
bootstrap.js
JS
57.86 KB
bootstrap.min.js
JS
27.85 KB
jquery-1.10.2.intellisense.js
JS
155.99 KB
jquery-1.10.2.js
JS
267.57 KB
jquery-1.10.2.min.js
JS
91.93 KB
jquery-1.10.2.min.map
MAP
136.75 KB
jquery.validate-vsdoc.js
JS
42.36 KB
jquery.validate.js
JS
38.81 KB
jquery.validate.min.js
JS
21.35 KB
jquery.validate.unobtrusive.js
JS
17.47 KB
jquery.validate.unobtrusive.min.js
JS
5.64 KB
modernizr-2.6.2.js
JS
50.25 KB
respond.js
JS
10.08 KB
respond.min.js
JS
4.75 KB
Sermo.UI.csproj
CSPROJ
16.9 KB
Startup.cs
CS
249 B
Views
Room
Create.cshtml
CSHTML
728 B
List.cshtml
CSHTML
259 B
Shared
Error.cshtml
CSHTML
192 B
_Layout.cshtml
CSHTML
1.54 KB
_LoginPartial.cshtml
CSHTML
887 B
Web.config
CONFIG
1.63 KB
_ViewStart.cshtml
CSHTML
54 B
Web.Debug.config
CONFIG
1.21 KB
Web.Release.config
CONFIG
1.27 KB
Web.config
CONFIG
3.19 KB
favicon.ico
ICO
31.29 KB
fonts
glyphicons-halflings-regular.eot
EOT
13.75 KB
glyphicons-halflings-regular.svg
SVG
61.68 KB
glyphicons-halflings-regular.ttf
TTF
28.82 KB
glyphicons-halflings-regular.woff
WOFF
16.06 KB
packages.config
CONFIG
2.39 KB
Sermo.UI.Contracts
IRoomViewModelReader.cs
CS
325 B
IRoomViewModelWriter.cs
CS
322 B
MessageViewModel.cs
CS
591 B
Properties
AssemblyInfo.cs
CS
1.38 KB
RoomViewModel.cs
CS
341 B
Sermo.UI.Contracts.csproj
CSPROJ
5.12 KB
Sermo.UI.Controllers
MessageListVIewModel.cs
CS
466 B
Properties
AssemblyInfo.cs
CS
1.38 KB
RoomController.cs
CS
2.13 KB
RoomListViewModel.cs
CS
439 B
Sermo.UI.Controllers.csproj
CSPROJ
7.48 KB
packages.config
CONFIG
401 B
Sermo.UnitTests
Properties
AssemblyInfo.cs
CS
1.37 KB
RepositoryRoomViewModelServiceTests.cs
CS
4.5 KB
RoomControllerTests.cs
CS
7.81 KB
Sermo.UnitTests.csproj
CSPROJ
6.19 KB
app.config
CONFIG
422 B
packages.config
CONFIG
537 B
Sermo.sln
SLN
4.96 KB
sample-sprint1-create-rooms
Sermo.Contracts
IApplicationSettings.cs
CS
245 B
IRoomRepository.cs
CS
237 B
Properties
AssemblyInfo.cs
CS
1.37 KB
RoomRecord.cs
CS
364 B
Sermo.Contracts.csproj
CSPROJ
4.99 KB
Sermo.Database
Sermo.Database.sqlproj
SQLPROJ
3.14 KB
Sermo.Database.sql
SQL
137 B
Sermo.SqlServer
AdoNetRoomRepository.cs
CS
1.79 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
Sermo.AdoNet.csproj
CSPROJ
5.13 KB
Sermo.UI
App_Start
BundleConfig.cs
CS
1.41 KB
FilterConfig.cs
CS
263 B
IocConfig.cs
CS
831 B
RouteConfig.cs
CS
578 B
ConfigAppSettings.cs
CS
362 B
Content
Site.css
CSS
315 B
bootstrap.css
CSS
117.68 KB
bootstrap.min.css
CSS
95.65 KB
Controllers
ControllerFactory.cs
CS
952 B
RoomController.cs
CS
1.19 KB
Global.asax
ASAX
99 B
Global.asax.cs
CS
916 B
Project_Readme.html
HTML
5 KB
Properties
AssemblyInfo.cs
CS
1.32 KB
Scripts
_references.js
JS
396 B
bootstrap.js
JS
57.86 KB
bootstrap.min.js
JS
27.85 KB
jquery-1.10.2.intellisense.js
JS
155.99 KB
jquery-1.10.2.js
JS
267.57 KB
jquery-1.10.2.min.js
JS
91.93 KB
jquery-1.10.2.min.map
MAP
136.75 KB
jquery.validate-vsdoc.js
JS
42.36 KB
jquery.validate.js
JS
38.81 KB
jquery.validate.min.js
JS
21.35 KB
jquery.validate.unobtrusive.js
JS
17.47 KB
jquery.validate.unobtrusive.min.js
JS
5.64 KB
modernizr-2.6.2.js
JS
50.25 KB
respond.js
JS
10.08 KB
respond.min.js
JS
4.75 KB
Sermo.UI.csproj
CSPROJ
16.44 KB
Startup.cs
CS
249 B
ViewModels
CreateRoomViewModel.cs
CS
323 B
RoomListViewModel.cs
CS
169 B
Views
Room
Create.cshtml
CSHTML
728 B
List.cshtml
CSHTML
259 B
Shared
Error.cshtml
CSHTML
192 B
_Layout.cshtml
CSHTML
1.54 KB
_LoginPartial.cshtml
CSHTML
887 B
Web.config
CONFIG
1.63 KB
_ViewStart.cshtml
CSHTML
54 B
Web.Debug.config
CONFIG
1.21 KB
Web.Release.config
CONFIG
1.27 KB
Web.config
CONFIG
3.19 KB
favicon.ico
ICO
31.29 KB
fonts
glyphicons-halflings-regular.eot
EOT
13.75 KB
glyphicons-halflings-regular.svg
SVG
61.68 KB
glyphicons-halflings-regular.ttf
TTF
28.82 KB
glyphicons-halflings-regular.woff
WOFF
16.06 KB
packages.config
CONFIG
2.39 KB
Sermo.UnitTests
Properties
AssemblyInfo.cs
CS
1.37 KB
RoomControllerTests.cs
CS
3.76 KB
Sermo.UnitTests.csproj
CSPROJ
5.44 KB
app.config
CONFIG
422 B
packages.config
CONFIG
537 B
Sermo.sln
SLN
2.61 KB
sample-sprint1-list-rooms
Sermo.Contracts
IApplicationSettings.cs
CS
250 B
IRoomRepository.cs
CS
290 B
Properties
AssemblyInfo.cs
CS
1.37 KB
RoomRecord.cs
CS
369 B
Sermo.Data.Contracts.csproj
CSPROJ
4.99 KB
Sermo.Database
Sermo.Database.sqlproj
SQLPROJ
3.14 KB
Sermo.Database.sql
SQL
137 B
Sermo.Infrastructure.Contracts
ConfigAppSettings.cs
CS
367 B
IRoomViewModelMapper.cs
CS
349 B
Properties
AssemblyInfo.cs
CS
1.4 KB
RepositoryRoomViewModelService.cs
CS
1.3 KB
Sermo.Infrastructure.Contracts.csproj
CSPROJ
5.58 KB
SimpleRoomViewModelMapper.cs
CS
465 B
Sermo.SqlServer
AdoNetRoomRepository.cs
CS
2.91 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
Sermo.Data.AdoNet.csproj
CSPROJ
5.15 KB
Sermo.UI
App_Start
BundleConfig.cs
CS
1.41 KB
FilterConfig.cs
CS
263 B
IocConfig.cs
CS
1.28 KB
RouteConfig.cs
CS
578 B
Content
Site.css
CSS
315 B
bootstrap.css
CSS
117.68 KB
bootstrap.min.css
CSS
95.65 KB
Controllers
ControllerFactory.cs
CS
952 B
Global.asax
ASAX
99 B
Global.asax.cs
CS
916 B
Project_Readme.html
HTML
5 KB
Properties
AssemblyInfo.cs
CS
1.32 KB
Scripts
_references.js
JS
396 B
bootstrap.js
JS
57.86 KB
bootstrap.min.js
JS
27.85 KB
jquery-1.10.2.intellisense.js
JS
155.99 KB
jquery-1.10.2.js
JS
267.57 KB
jquery-1.10.2.min.js
JS
91.93 KB
jquery-1.10.2.min.map
MAP
136.75 KB
jquery.validate-vsdoc.js
JS
42.36 KB
jquery.validate.js
JS
38.81 KB
jquery.validate.min.js
JS
21.35 KB
jquery.validate.unobtrusive.js
JS
17.47 KB
jquery.validate.unobtrusive.min.js
JS
5.64 KB
modernizr-2.6.2.js
JS
50.25 KB
respond.js
JS
10.08 KB
respond.min.js
JS
4.75 KB
Sermo.UI.csproj
CSPROJ
16.9 KB
Startup.cs
CS
249 B
Views
Room
Create.cshtml
CSHTML
728 B
List.cshtml
CSHTML
259 B
Shared
Error.cshtml
CSHTML
192 B
_Layout.cshtml
CSHTML
1.54 KB
_LoginPartial.cshtml
CSHTML
887 B
Web.config
CONFIG
1.63 KB
_ViewStart.cshtml
CSHTML
54 B
Web.Debug.config
CONFIG
1.21 KB
Web.Release.config
CONFIG
1.27 KB
Web.config
CONFIG
3.19 KB
favicon.ico
ICO
31.29 KB
fonts
glyphicons-halflings-regular.eot
EOT
13.75 KB
glyphicons-halflings-regular.svg
SVG
61.68 KB
glyphicons-halflings-regular.ttf
TTF
28.82 KB
glyphicons-halflings-regular.woff
WOFF
16.06 KB
packages.config
CONFIG
2.39 KB
Sermo.UI.Contracts
IRoomViewModelReader.cs
CS
257 B
IRoomViewModelWriter.cs
CS
249 B
Properties
AssemblyInfo.cs
CS
1.38 KB
RoomViewModel.cs
CS
341 B
Sermo.UI.Contracts.csproj
CSPROJ
5.07 KB
Sermo.UI.Controllers
Properties
AssemblyInfo.cs
CS
1.38 KB
RoomController.cs
CS
1.44 KB
RoomListViewModel.cs
CS
439 B
Sermo.UI.Controllers.csproj
CSPROJ
7.39 KB
packages.config
CONFIG
401 B
Sermo.UnitTests
Properties
AssemblyInfo.cs
CS
1.37 KB
RepositoryRoomViewModelServiceTests.cs
CS
2.55 KB
RoomControllerTests.cs
CS
5.03 KB
Sermo.UnitTests.csproj
CSPROJ
6.19 KB
app.config
CONFIG
422 B
packages.config
CONFIG
537 B
Sermo.sln
SLN
4.96 KB
sample-sprint1-view-room-messages
Sermo.Contracts
IApplicationSettings.cs
CS
250 B
IMessageRepository.cs
CS
276 B
IRoomRepository.cs
CS
290 B
MessageRecord.cs
CS
657 B
Properties
AssemblyInfo.cs
CS
1.37 KB
RoomRecord.cs
CS
369 B
Sermo.Data.Contracts.csproj
CSPROJ
5.08 KB
Sermo.Database
Sermo.Database.sqlproj
SQLPROJ
3.14 KB
Sermo.Database.sql
SQL
329 B
Sermo.Infrastructure.Contracts
ConfigAppSettings.cs
CS
367 B
IRoomViewModelMapper.cs
CS
440 B
Properties
AssemblyInfo.cs
CS
1.4 KB
RepositoryRoomViewModelService.cs
CS
1.93 KB
Sermo.Infrastructure.Contracts.csproj
CSPROJ
5.58 KB
SimpleRoomViewModelMapper.cs
CS
692 B
Sermo.SqlServer
AdoNetRoomRepository.cs
CS
2.91 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
Sermo.Data.AdoNet.csproj
CSPROJ
5.15 KB
Sermo.UI
App_Start
BundleConfig.cs
CS
1.41 KB
FilterConfig.cs
CS
263 B
IocConfig.cs
CS
1.28 KB
RouteConfig.cs
CS
578 B
Content
Site.css
CSS
315 B
bootstrap.css
CSS
117.68 KB
bootstrap.min.css
CSS
95.65 KB
Controllers
ControllerFactory.cs
CS
952 B
Global.asax
ASAX
99 B
Global.asax.cs
CS
916 B
Project_Readme.html
HTML
5 KB
Properties
AssemblyInfo.cs
CS
1.32 KB
Scripts
_references.js
JS
396 B
bootstrap.js
JS
57.86 KB
bootstrap.min.js
JS
27.85 KB
jquery-1.10.2.intellisense.js
JS
155.99 KB
jquery-1.10.2.js
JS
267.57 KB
jquery-1.10.2.min.js
JS
91.93 KB
jquery-1.10.2.min.map
MAP
136.75 KB
jquery.validate-vsdoc.js
JS
42.36 KB
jquery.validate.js
JS
38.81 KB
jquery.validate.min.js
JS
21.35 KB
jquery.validate.unobtrusive.js
JS
17.47 KB
jquery.validate.unobtrusive.min.js
JS
5.64 KB
modernizr-2.6.2.js
JS
50.25 KB
respond.js
JS
10.08 KB
respond.min.js
JS
4.75 KB
Sermo.UI.csproj
CSPROJ
16.9 KB
Startup.cs
CS
249 B
Views
Room
Create.cshtml
CSHTML
728 B
List.cshtml
CSHTML
259 B
Shared
Error.cshtml
CSHTML
192 B
_Layout.cshtml
CSHTML
1.54 KB
_LoginPartial.cshtml
CSHTML
887 B
Web.config
CONFIG
1.63 KB
_ViewStart.cshtml
CSHTML
54 B
Web.Debug.config
CONFIG
1.21 KB
Web.Release.config
CONFIG
1.27 KB
Web.config
CONFIG
3.19 KB
favicon.ico
ICO
31.29 KB
fonts
glyphicons-halflings-regular.eot
EOT
13.75 KB
glyphicons-halflings-regular.svg
SVG
61.68 KB
glyphicons-halflings-regular.ttf
TTF
28.82 KB
glyphicons-halflings-regular.woff
WOFF
16.06 KB
packages.config
CONFIG
2.39 KB
Sermo.UI.Contracts
IRoomViewModelReader.cs
CS
325 B
IRoomViewModelWriter.cs
CS
249 B
MessageViewModel.cs
CS
491 B
Properties
AssemblyInfo.cs
CS
1.38 KB
RoomViewModel.cs
CS
341 B
Sermo.UI.Contracts.csproj
CSPROJ
5.12 KB
Sermo.UI.Controllers
MessageListVIewModel.cs
CS
466 B
Properties
AssemblyInfo.cs
CS
1.38 KB
RoomController.cs
CS
1.67 KB
RoomListViewModel.cs
CS
439 B
Sermo.UI.Controllers.csproj
CSPROJ
7.44 KB
packages.config
CONFIG
401 B
Sermo.UnitTests
Properties
AssemblyInfo.cs
CS
1.37 KB
RepositoryRoomViewModelServiceTests.cs
CS
4.23 KB
RoomControllerTests.cs
CS
5.8 KB
Sermo.UnitTests.csproj
CSPROJ
6.19 KB
app.config
CONFIG
422 B
packages.config
CONFIG
537 B
Sermo.sln
SLN
4.96 KB
sample-sprint2-baseline
Sermo.Contracts
IApplicationSettings.cs
CS
250 B
IMessageRepository.cs
CS
352 B
IRoomRepository.cs
CS
290 B
MessageRecord.cs
CS
657 B
Properties
AssemblyInfo.cs
CS
1.37 KB
RoomRecord.cs
CS
369 B
Sermo.Data.Contracts.csproj
CSPROJ
5.08 KB
Sermo.Database
Sermo.Database.sqlproj
SQLPROJ
3.14 KB
Sermo.Database.sql
SQL
329 B
Sermo.Infrastructure.Contracts
ConfigAppSettings.cs
CS
367 B
IRoomViewModelMapper.cs
CS
615 B
Properties
AssemblyInfo.cs
CS
1.4 KB
RepositoryRoomViewModelService.cs
CS
2.39 KB
Sermo.Infrastructure.Contracts.csproj
CSPROJ
5.58 KB
SimpleRoomViewModelMapper.cs
CS
1.06 KB
Sermo.SqlServer
AdoNetMessageRepository.cs
CS
3.86 KB
AdoNetRoomRepository.cs
CS
2.91 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
Sermo.Data.AdoNet.csproj
CSPROJ
5.2 KB
Sermo.UI
App_Start
BundleConfig.cs
CS
1.41 KB
FilterConfig.cs
CS
263 B
IocConfig.cs
CS
1.28 KB
RouteConfig.cs
CS
578 B
Content
Site.css
CSS
315 B
bootstrap.css
CSS
117.68 KB
bootstrap.min.css
CSS
95.65 KB
Controllers
ControllerFactory.cs
CS
952 B
Global.asax
ASAX
99 B
Global.asax.cs
CS
916 B
Project_Readme.html
HTML
5 KB
Properties
AssemblyInfo.cs
CS
1.32 KB
Scripts
_references.js
JS
396 B
bootstrap.js
JS
57.86 KB
bootstrap.min.js
JS
27.85 KB
jquery-1.10.2.intellisense.js
JS
155.99 KB
jquery-1.10.2.js
JS
267.57 KB
jquery-1.10.2.min.js
JS
91.93 KB
jquery-1.10.2.min.map
MAP
136.75 KB
jquery.validate-vsdoc.js
JS
42.36 KB
jquery.validate.js
JS
38.81 KB
jquery.validate.min.js
JS
21.35 KB
jquery.validate.unobtrusive.js
JS
17.47 KB
jquery.validate.unobtrusive.min.js
JS
5.64 KB
modernizr-2.6.2.js
JS
50.25 KB
respond.js
JS
10.08 KB
respond.min.js
JS
4.75 KB
Sermo.UI.csproj
CSPROJ
16.9 KB
Startup.cs
CS
249 B
Views
Room
Create.cshtml
CSHTML
728 B
List.cshtml
CSHTML
259 B
Shared
Error.cshtml
CSHTML
192 B
_Layout.cshtml
CSHTML
1.54 KB
_LoginPartial.cshtml
CSHTML
887 B
Web.config
CONFIG
1.63 KB
_ViewStart.cshtml
CSHTML
54 B
Web.Debug.config
CONFIG
1.21 KB
Web.Release.config
CONFIG
1.27 KB
Web.config
CONFIG
3.19 KB
favicon.ico
ICO
31.29 KB
fonts
glyphicons-halflings-regular.eot
EOT
13.75 KB
glyphicons-halflings-regular.svg
SVG
61.68 KB
glyphicons-halflings-regular.ttf
TTF
28.82 KB
glyphicons-halflings-regular.woff
WOFF
16.06 KB
packages.config
CONFIG
2.39 KB
Sermo.UI.Contracts
IRoomViewModelReader.cs
CS
325 B
IRoomViewModelWriter.cs
CS
322 B
MessageViewModel.cs
CS
591 B
Properties
AssemblyInfo.cs
CS
1.38 KB
RoomViewModel.cs
CS
341 B
Sermo.UI.Contracts.csproj
CSPROJ
5.12 KB
Sermo.UI.Controllers
MessageListVIewModel.cs
CS
466 B
Properties
AssemblyInfo.cs
CS
1.38 KB
RoomController.cs
CS
2.13 KB
RoomListViewModel.cs
CS
439 B
Sermo.UI.Controllers.csproj
CSPROJ
7.48 KB
packages.config
CONFIG
401 B
Sermo.UnitTests
Properties
AssemblyInfo.cs
CS
1.37 KB
RepositoryRoomViewModelServiceTests.cs
CS
4.5 KB
RoomControllerTests.cs
CS
7.81 KB
Sermo.UnitTests.csproj
CSPROJ
6.19 KB
app.config
CONFIG
422 B
packages.config
CONFIG
537 B
Sermo.sln
SLN
4.96 KB
sample-sprint2-document-storage
Sermo.Contracts
IApplicationSettings.cs
CS
250 B
IMessageRepository.cs
CS
352 B
IRoomRepository.cs
CS
290 B
MessageRecord.cs
CS
657 B
Properties
AssemblyInfo.cs
CS
1.37 KB
RoomRecord.cs
CS
369 B
Sermo.Data.Contracts.csproj
CSPROJ
5.08 KB
Sermo.Data.Mongo
MongoRoomViewModelStorage.cs
CS
2.51 KB
Properties
AssemblyInfo.cs
CS
1.38 KB
Sermo.Data.Mongo.csproj
CSPROJ
3.12 KB
packages.config
CONFIG
141 B
Sermo.Database
Sermo.Database.sqlproj
SQLPROJ
3.14 KB
Sermo.Database.sql
SQL
329 B
Sermo.Infrastructure.Contracts
ConfigAppSettings.cs
CS
367 B
IRoomViewModelMapper.cs
CS
615 B
Properties
AssemblyInfo.cs
CS
1.4 KB
RepositoryRoomViewModelService.cs
CS
2.39 KB
Sermo.Infrastructure.Contracts.csproj
CSPROJ
5.58 KB
SimpleRoomViewModelMapper.cs
CS
1.06 KB
Sermo.Markdown
Properties
AssemblyInfo.cs
CS
1.37 KB
RoomViewModelReaderMarkdownDecorator.cs
CS
1.05 KB
Sermo.Markdown.csproj
CSPROJ
2.79 KB
packages.config
CONFIG
138 B
Sermo.SqlServer
AdoNetMessageRepository.cs
CS
3.86 KB
AdoNetRoomRepository.cs
CS
2.91 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
Sermo.Data.AdoNet.csproj
CSPROJ
5.2 KB
Sermo.UI
App_Start
BundleConfig.cs
CS
1.41 KB
FilterConfig.cs
CS
263 B
IocConfig.cs
CS
1.28 KB
RouteConfig.cs
CS
578 B
Content
Site.css
CSS
315 B
bootstrap.css
CSS
117.68 KB
bootstrap.min.css
CSS
95.65 KB
Controllers
ControllerFactory.cs
CS
952 B
Global.asax
ASAX
99 B
Global.asax.cs
CS
916 B
Project_Readme.html
HTML
5 KB
Properties
AssemblyInfo.cs
CS
1.32 KB
Scripts
_references.js
JS
396 B
bootstrap.js
JS
57.86 KB
bootstrap.min.js
JS
27.85 KB
jquery-1.10.2.intellisense.js
JS
155.99 KB
jquery-1.10.2.js
JS
267.57 KB
jquery-1.10.2.min.js
JS
91.93 KB
jquery-1.10.2.min.map
MAP
136.75 KB
jquery.validate-vsdoc.js
JS
42.36 KB
jquery.validate.js
JS
38.81 KB
jquery.validate.min.js
JS
21.35 KB
jquery.validate.unobtrusive.js
JS
17.47 KB
jquery.validate.unobtrusive.min.js
JS
5.64 KB
modernizr-2.6.2.js
JS
50.25 KB
respond.js
JS
10.08 KB
respond.min.js
JS
4.75 KB
Sermo.UI.csproj
CSPROJ
16.9 KB
Startup.cs
CS
249 B
Views
Room
Create.cshtml
CSHTML
728 B
List.cshtml
CSHTML
259 B
Shared
Error.cshtml
CSHTML
192 B
_Layout.cshtml
CSHTML
1.54 KB
_LoginPartial.cshtml
CSHTML
887 B
Web.config
CONFIG
1.63 KB
_ViewStart.cshtml
CSHTML
54 B
Web.Debug.config
CONFIG
1.21 KB
Web.Release.config
CONFIG
1.27 KB
Web.config
CONFIG
3.19 KB
favicon.ico
ICO
31.29 KB
fonts
glyphicons-halflings-regular.eot
EOT
13.75 KB
glyphicons-halflings-regular.svg
SVG
61.68 KB
glyphicons-halflings-regular.ttf
TTF
28.82 KB
glyphicons-halflings-regular.woff
WOFF
16.06 KB
packages.config
CONFIG
2.39 KB
Sermo.UI.Contracts
ContentFilteredAttribute.cs
CS
1.14 KB
IRoomViewModelReader.cs
CS
325 B
IRoomViewModelWriter.cs
CS
322 B
MessageViewModel.cs
CS
617 B
Properties
AssemblyInfo.cs
CS
1.38 KB
RoomViewModel.cs
CS
367 B
Sermo.UI.Contracts.csproj
CSPROJ
5.17 KB
Sermo.UI.Controllers
MessageListVIewModel.cs
CS
466 B
Properties
AssemblyInfo.cs
CS
1.38 KB
RoomController.cs
CS
2.13 KB
RoomListViewModel.cs
CS
439 B
Sermo.UI.Controllers.csproj
CSPROJ
7.48 KB
packages.config
CONFIG
401 B
Sermo.UnitTests
MarkdownTests.cs
CS
2.06 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
RepositoryRoomViewModelServiceTests.cs
CS
4.5 KB
RoomControllerTests.cs
CS
9.2 KB
Sermo.UnitTests.csproj
CSPROJ
6.57 KB
app.config
CONFIG
422 B
packages.config
CONFIG
611 B
Sermo.sln
SLN
6.22 KB
sample-sprint2-filter-content
Sermo.Contracts
IApplicationSettings.cs
CS
250 B
IMessageRepository.cs
CS
352 B
IRoomRepository.cs
CS
290 B
MessageRecord.cs
CS
657 B
Properties
AssemblyInfo.cs
CS
1.37 KB
RoomRecord.cs
CS
369 B
Sermo.Data.Contracts.csproj
CSPROJ
5.08 KB
Sermo.Database
Sermo.Database.sqlproj
SQLPROJ
3.14 KB
Sermo.Database.sql
SQL
329 B
Sermo.Infrastructure.Contracts
ConfigAppSettings.cs
CS
367 B
IRoomViewModelMapper.cs
CS
615 B
Properties
AssemblyInfo.cs
CS
1.4 KB
RepositoryRoomViewModelService.cs
CS
2.39 KB
Sermo.Infrastructure.Contracts.csproj
CSPROJ
5.58 KB
SimpleRoomViewModelMapper.cs
CS
1.06 KB
Sermo.Markdown
Properties
AssemblyInfo.cs
CS
1.37 KB
RoomViewModelReaderMarkdownDecorator.cs
CS
1.05 KB
Sermo.Markdown.csproj
CSPROJ
2.79 KB
packages.config
CONFIG
138 B
Sermo.SqlServer
AdoNetMessageRepository.cs
CS
3.86 KB
AdoNetRoomRepository.cs
CS
2.91 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
Sermo.Data.AdoNet.csproj
CSPROJ
5.2 KB
Sermo.UI
App_Start
BundleConfig.cs
CS
1.41 KB
FilterConfig.cs
CS
263 B
IocConfig.cs
CS
1.28 KB
RouteConfig.cs
CS
578 B
Content
Site.css
CSS
315 B
bootstrap.css
CSS
117.68 KB
bootstrap.min.css
CSS
95.65 KB
Controllers
ControllerFactory.cs
CS
952 B
Global.asax
ASAX
99 B
Global.asax.cs
CS
916 B
Project_Readme.html
HTML
5 KB
Properties
AssemblyInfo.cs
CS
1.32 KB
Scripts
_references.js
JS
396 B
bootstrap.js
JS
57.86 KB
bootstrap.min.js
JS
27.85 KB
jquery-1.10.2.intellisense.js
JS
155.99 KB
jquery-1.10.2.js
JS
267.57 KB
jquery-1.10.2.min.js
JS
91.93 KB
jquery-1.10.2.min.map
MAP
136.75 KB
jquery.validate-vsdoc.js
JS
42.36 KB
jquery.validate.js
JS
38.81 KB
jquery.validate.min.js
JS
21.35 KB
jquery.validate.unobtrusive.js
JS
17.47 KB
jquery.validate.unobtrusive.min.js
JS
5.64 KB
modernizr-2.6.2.js
JS
50.25 KB
respond.js
JS
10.08 KB
respond.min.js
JS
4.75 KB
Sermo.UI.csproj
CSPROJ
16.9 KB
Startup.cs
CS
249 B
Views
Room
Create.cshtml
CSHTML
728 B
List.cshtml
CSHTML
259 B
Shared
Error.cshtml
CSHTML
192 B
_Layout.cshtml
CSHTML
1.54 KB
_LoginPartial.cshtml
CSHTML
887 B
Web.config
CONFIG
1.63 KB
_ViewStart.cshtml
CSHTML
54 B
Web.Debug.config
CONFIG
1.21 KB
Web.Release.config
CONFIG
1.27 KB
Web.config
CONFIG
3.19 KB
favicon.ico
ICO
31.29 KB
fonts
glyphicons-halflings-regular.eot
EOT
13.75 KB
glyphicons-halflings-regular.svg
SVG
61.68 KB
glyphicons-halflings-regular.ttf
TTF
28.82 KB
glyphicons-halflings-regular.woff
WOFF
16.06 KB
packages.config
CONFIG
2.39 KB
Sermo.UI.Contracts
ContentFilteredAttribute.cs
CS
1.14 KB
IRoomViewModelReader.cs
CS
325 B
IRoomViewModelWriter.cs
CS
322 B
MessageViewModel.cs
CS
617 B
Properties
AssemblyInfo.cs
CS
1.38 KB
RoomViewModel.cs
CS
367 B
Sermo.UI.Contracts.csproj
CSPROJ
5.17 KB
Sermo.UI.Controllers
MessageListVIewModel.cs
CS
466 B
Properties
AssemblyInfo.cs
CS
1.38 KB
RoomController.cs
CS
2.13 KB
RoomListViewModel.cs
CS
439 B
Sermo.UI.Controllers.csproj
CSPROJ
7.48 KB
packages.config
CONFIG
401 B
Sermo.UnitTests
MarkdownTests.cs
CS
2.06 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
RepositoryRoomViewModelServiceTests.cs
CS
4.5 KB
RoomControllerTests.cs
CS
9.2 KB
Sermo.UnitTests.csproj
CSPROJ
6.57 KB
app.config
CONFIG
422 B
packages.config
CONFIG
611 B
Sermo.sln
SLN
5.52 KB
sample-sprint2-markdown
Sermo.Contracts
IApplicationSettings.cs
CS
250 B
IMessageRepository.cs
CS
352 B
IRoomRepository.cs
CS
290 B
MessageRecord.cs
CS
657 B
Properties
AssemblyInfo.cs
CS
1.37 KB
RoomRecord.cs
CS
369 B
Sermo.Data.Contracts.csproj
CSPROJ
5.08 KB
Sermo.Database
Sermo.Database.sqlproj
SQLPROJ
3.14 KB
Sermo.Database.sql
SQL
329 B
Sermo.Infrastructure.Contracts
ConfigAppSettings.cs
CS
367 B
IRoomViewModelMapper.cs
CS
615 B
Properties
AssemblyInfo.cs
CS
1.4 KB
RepositoryRoomViewModelService.cs
CS
2.39 KB
Sermo.Infrastructure.Contracts.csproj
CSPROJ
5.58 KB
SimpleRoomViewModelMapper.cs
CS
1.06 KB
Sermo.Markdown
Properties
AssemblyInfo.cs
CS
1.37 KB
RoomViewModelReaderMarkdownDecorator.cs
CS
1.05 KB
Sermo.Markdown.csproj
CSPROJ
2.79 KB
packages.config
CONFIG
138 B
Sermo.SqlServer
AdoNetMessageRepository.cs
CS
3.86 KB
AdoNetRoomRepository.cs
CS
2.91 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
Sermo.Data.AdoNet.csproj
CSPROJ
5.2 KB
Sermo.UI
App_Start
BundleConfig.cs
CS
1.41 KB
FilterConfig.cs
CS
263 B
IocConfig.cs
CS
1.28 KB
RouteConfig.cs
CS
578 B
Content
Site.css
CSS
315 B
bootstrap.css
CSS
117.68 KB
bootstrap.min.css
CSS
95.65 KB
Controllers
ControllerFactory.cs
CS
952 B
Global.asax
ASAX
99 B
Global.asax.cs
CS
916 B
Project_Readme.html
HTML
5 KB
Properties
AssemblyInfo.cs
CS
1.32 KB
Scripts
_references.js
JS
396 B
bootstrap.js
JS
57.86 KB
bootstrap.min.js
JS
27.85 KB
jquery-1.10.2.intellisense.js
JS
155.99 KB
jquery-1.10.2.js
JS
267.57 KB
jquery-1.10.2.min.js
JS
91.93 KB
jquery-1.10.2.min.map
MAP
136.75 KB
jquery.validate-vsdoc.js
JS
42.36 KB
jquery.validate.js
JS
38.81 KB
jquery.validate.min.js
JS
21.35 KB
jquery.validate.unobtrusive.js
JS
17.47 KB
jquery.validate.unobtrusive.min.js
JS
5.64 KB
modernizr-2.6.2.js
JS
50.25 KB
respond.js
JS
10.08 KB
respond.min.js
JS
4.75 KB
Sermo.UI.csproj
CSPROJ
16.9 KB
Startup.cs
CS
249 B
Views
Room
Create.cshtml
CSHTML
728 B
List.cshtml
CSHTML
259 B
Shared
Error.cshtml
CSHTML
192 B
_Layout.cshtml
CSHTML
1.54 KB
_LoginPartial.cshtml
CSHTML
887 B
Web.config
CONFIG
1.63 KB
_ViewStart.cshtml
CSHTML
54 B
Web.Debug.config
CONFIG
1.21 KB
Web.Release.config
CONFIG
1.27 KB
Web.config
CONFIG
3.19 KB
favicon.ico
ICO
31.29 KB
fonts
glyphicons-halflings-regular.eot
EOT
13.75 KB
glyphicons-halflings-regular.svg
SVG
61.68 KB
glyphicons-halflings-regular.ttf
TTF
28.82 KB
glyphicons-halflings-regular.woff
WOFF
16.06 KB
packages.config
CONFIG
2.39 KB
Sermo.UI.Contracts
IRoomViewModelReader.cs
CS
325 B
IRoomViewModelWriter.cs
CS
322 B
MessageViewModel.cs
CS
591 B
Properties
AssemblyInfo.cs
CS
1.38 KB
RoomViewModel.cs
CS
341 B
Sermo.UI.Contracts.csproj
CSPROJ
5.12 KB
Sermo.UI.Controllers
MessageListVIewModel.cs
CS
466 B
Properties
AssemblyInfo.cs
CS
1.38 KB
RoomController.cs
CS
2.13 KB
RoomListViewModel.cs
CS
439 B
Sermo.UI.Controllers.csproj
CSPROJ
7.48 KB
packages.config
CONFIG
401 B
Sermo.UnitTests
MarkdownTests.cs
CS
2.06 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
RepositoryRoomViewModelServiceTests.cs
CS
4.5 KB
RoomControllerTests.cs
CS
7.81 KB
Sermo.UnitTests.csproj
CSPROJ
6.57 KB
app.config
CONFIG
422 B
packages.config
CONFIG
611 B
Sermo.sln
SLN
5.52 KB
sample-sprint2-markdown-isp
Sermo.Contracts
IApplicationSettings.cs
CS
250 B
IMessageRepository.cs
CS
352 B
IRoomRepository.cs
CS
290 B
MessageRecord.cs
CS
657 B
Properties
AssemblyInfo.cs
CS
1.37 KB
RoomRecord.cs
CS
369 B
Sermo.Data.Contracts.csproj
CSPROJ
5.08 KB
Sermo.Database
Sermo.Database.sqlproj
SQLPROJ
3.14 KB
Sermo.Database.sql
SQL
329 B
Sermo.Infrastructure.Contracts
ConfigAppSettings.cs
CS
367 B
IRoomViewModelMapper.cs
CS
615 B
Properties
AssemblyInfo.cs
CS
1.4 KB
RepositoryRoomViewModelService.cs
CS
2.39 KB
Sermo.Infrastructure.Contracts.csproj
CSPROJ
5.58 KB
SimpleRoomViewModelMapper.cs
CS
1.06 KB
Sermo.Markdown
Properties
AssemblyInfo.cs
CS
1.37 KB
RoomViewModelReaderMarkdownDecorator.cs
CS
1.05 KB
Sermo.Markdown.csproj
CSPROJ
2.79 KB
packages.config
CONFIG
138 B
Sermo.SqlServer
AdoNetMessageRepository.cs
CS
3.86 KB
AdoNetRoomRepository.cs
CS
2.91 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
Sermo.Data.AdoNet.csproj
CSPROJ
5.2 KB
Sermo.UI
App_Start
BundleConfig.cs
CS
1.41 KB
FilterConfig.cs
CS
263 B
IocConfig.cs
CS
1.28 KB
RouteConfig.cs
CS
578 B
Content
Site.css
CSS
315 B
bootstrap.css
CSS
117.68 KB
bootstrap.min.css
CSS
95.65 KB
Controllers
ControllerFactory.cs
CS
952 B
Global.asax
ASAX
99 B
Global.asax.cs
CS
916 B
Project_Readme.html
HTML
5 KB
Properties
AssemblyInfo.cs
CS
1.32 KB
Scripts
_references.js
JS
396 B
bootstrap.js
JS
57.86 KB
bootstrap.min.js
JS
27.85 KB
jquery-1.10.2.intellisense.js
JS
155.99 KB
jquery-1.10.2.js
JS
267.57 KB
jquery-1.10.2.min.js
JS
91.93 KB
jquery-1.10.2.min.map
MAP
136.75 KB
jquery.validate-vsdoc.js
JS
42.36 KB
jquery.validate.js
JS
38.81 KB
jquery.validate.min.js
JS
21.35 KB
jquery.validate.unobtrusive.js
JS
17.47 KB
jquery.validate.unobtrusive.min.js
JS
5.64 KB
modernizr-2.6.2.js
JS
50.25 KB
respond.js
JS
10.08 KB
respond.min.js
JS
4.75 KB
Sermo.UI.csproj
CSPROJ
16.9 KB
Startup.cs
CS
249 B
Views
Room
Create.cshtml
CSHTML
728 B
List.cshtml
CSHTML
259 B
Shared
Error.cshtml
CSHTML
192 B
_Layout.cshtml
CSHTML
1.54 KB
_LoginPartial.cshtml
CSHTML
887 B
Web.config
CONFIG
1.63 KB
_ViewStart.cshtml
CSHTML
54 B
Web.Debug.config
CONFIG
1.21 KB
Web.Release.config
CONFIG
1.27 KB
Web.config
CONFIG
3.19 KB
favicon.ico
ICO
31.29 KB
fonts
glyphicons-halflings-regular.eot
EOT
13.75 KB
glyphicons-halflings-regular.svg
SVG
61.68 KB
glyphicons-halflings-regular.ttf
TTF
28.82 KB
glyphicons-halflings-regular.woff
WOFF
16.06 KB
packages.config
CONFIG
2.39 KB
Sermo.UI.Contracts
IRoomViewModelReader.cs
CS
325 B
IRoomViewModelWriter.cs
CS
322 B
MessageViewModel.cs
CS
591 B
Properties
AssemblyInfo.cs
CS
1.38 KB
RoomViewModel.cs
CS
341 B
Sermo.UI.Contracts.csproj
CSPROJ
5.12 KB
Sermo.UI.Controllers
MessageListVIewModel.cs
CS
466 B
Properties
AssemblyInfo.cs
CS
1.38 KB
RoomController.cs
CS
2.13 KB
RoomListViewModel.cs
CS
439 B
Sermo.UI.Controllers.csproj
CSPROJ
7.48 KB
packages.config
CONFIG
401 B
Sermo.UnitTests
MarkdownTests.cs
CS
2.06 KB
Properties
AssemblyInfo.cs
CS
1.37 KB
RepositoryRoomViewModelServiceTests.cs
CS
4.5 KB
RoomControllerTests.cs
CS
7.81 KB
Sermo.UnitTests.csproj
CSPROJ
6.57 KB
app.config
CONFIG
422 B
packages.config
CONFIG
611 B
Sermo.sln
SLN
5.52 KB
Gary McLean Hall - Adaptive Code via C# - 2014.epub
EPUB
19.62 MB
Gary McLean Hall - Adaptive Code via C# - 2014.mobi
MOBI
27.76 MB
Gary McLean Hall - Adaptive Code via C# - 2014.pdf
PDF
34.22 MB

Description

Location

Trackers

Tracker name
http://bt3.t-ru.org/ann?magnet
http://bt1.t-ru.org/ann
http://bt2.t-ru.org/ann
http://bt4.t-ru.org/ann
udp://tracker.opentrackr.org:1337
udp://open.stealth.si:80/announce
udp://tracker.torrent.eu.org:451/announce
udp://exodus.desync.com:6969
udp://open.demonii.com:1337/announce
udp://tracker.coppersurfer.tk:6969
udp://p4p.arenabg.com:1337
udp://tracker.internetwarriors.net:1337
Torrent hash: