dotnetsheff is a monthly user group focused on software development, particularly in the .NET ecosystem. We welcome people with interests in software development of all ages and levels of experience. Please get in touch via Twitter (@dotnetsheff) or email (organisers at if you or someone you know may be interested in speaking.

  • This event will be broken down into 2 talks, Reasonable Software and TBA being presented by Ian Johnson and TBA.

    *Reasonable Software*

    In a reasonable a system (i.e. a system that helps me to understand it, to reason about it) I should be able to understand how to make a change without holding the entire system in my head. I should be able to reason where the change needs to be made and reason about the impact it will have.

    I want to explore what reasonable means to me, from the processes of the team all the way down to an individual block of code. Along the way, we will encounter existing frameworks, tools, and patterns that our community has developed over the years to help us to reason about our code and processes; I feel that they have often been misused and end up creating the opposite effect, adding unnecessary complexity to how we work.

    *Ian Johnson*
    Ian is a software developer working at Redgate, a company that develops tools for developers and database administrators.


  • This event will be broken down into 2 talks, TBA and TBA being presented by Keith Williams and TBA.

    *Keith Williams*

  • This event will be split into two parts, Tom West presenting Introduction to Splunk for Developers and the second half will be Mike Bowen presenting TBA.

    *Introduction to Splunk for Developers*
    How to use log analytics to write more efficient applications and speed up delivery.

  • Following our continued success of the lightning talks, we are hosting another round! We will be having 6 speakers doing a 10-15 minute lightning talks, if you would like to get involved please message me on meetup or twitter.

    A lightning talk is a very short presentation lasting only a few minutes, given at a conference or similar forum. Several lightning talks will usually be delivered by different speakers in a single session, sometimes called a data blitz.



    Slot 1 - Andrew Gunn (@andrewgunn)

    Slot 2 - WebAssembly with John Stovin (@johnstovin)

    Slot 3 - AutoMapper with Kevin Smith (@kev_bite)

    Slot 4 - TBA

    Slot 5 - TBA

    Slot 6 - TBA

  • This event will be broken down into 2 talks, Advanced Entity Framework Techniques and Carter being presented by Andrew Gunn and Richard Tasker.

    **Advanced Entity Framework Techniques**




  • This event will be broken down into 2 talks, TBA and TBA being presented by Shahid Iqbal and TBC.

    Details to follow soon.