architecture tdd .net eventsourcing best practices unit testing cqrs ddd solid domain driven design onion-architecture agile fluent assertions refactoring design patterns bdd microservices clean-code tfs monolith software development liquidprojections dependency-injection test-driven-development gitversion projections dry myget nuget tools event sourcing package management c# open source gitflow release strategies git owin silverlight principles github c#; oo; distributed design cqs architecture; event sourcing; distributed architec teamcity nrwconf 2009 testing design net pair programming xp ci reviews silverlight wpf architecture caliburn wcf data services alm code reviews silverlight; caliburn; reference architectures; visual studio onenote scrum specflow ui automation watin nosql http asp.net core grpc unit-testing engineering source team performance eventstore devops pulumi infrastructure-as-code azure aws software testing hexagon-architecture dotnet legacy redesign archtitecture cohesión coupling components merge strategies branching strategies githubflow techorama personal improvement packaging ilmerge .net standard libraries frameworks event-sourcing aggregate design ioc dip autofac tinyioc retrospective webhooks oo lessons learned dddeurope
See more