Introducing our action-packed 1-day design principles workshop aimed specifically at C# developers. You will learn the fundamentals of writing maintainable code that delivers value today and is open to adding more value tomorrow.

Working on example code in either Visual Studio or JetBrains Rider, you will learn to apply the principles of:

You will learn to identify common code smells that can appear when code breaks these principles, and how to safely refactor them using Resharper:

You will learn how to reason about the quality of your code, and how to avoid code review “pull request” bottlenecks while maintaining high standards with automated Continuous Inspection.

Led By:

Jason Gorman

For more information, contact

Our training clients include the BBC, Samsung, Electronic Arts, Kano, Ordnance Survey, epiGenesys, Waters Plc, Channel 4, Sky, Goldman Sachs, Caplin Systems, Rabobank, Capital Group, Treyport, Higher Education Statistics Agency, AXA Swiftcover, XLN, Red Gate Software, 7Digital, Pinesoft, Canal Digital, Collinson Latitude, City Index and Siemens Industry Software

Pre-requisites: a good basic standard of C# and .NET programming (at least 6 months experience), Visual Studio 2013 with Resharper 9 (including trial version) or later, or JetBrains Rider.

Attendees tackle the exercises in our intensive public workshop

Tel: +44 208 715 2645,,

© Codemanship Ltd 2017




Up to 20 people


Client site

1 days

Hands-on Workshop



£2,995        £1,495*

* Offer ends June 1st 2018. Doesn’t include travel expenses outside London


+44 208 715 2645

S.O.L.I.D. C#

home  |  about  |  clients  |  blog  |  videos |  papers |  training  |  talks