

What we’re about
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 dotnetsheff.co.uk) if you or someone you know may be interested in speaking.
Upcoming events (4)
See all- [🏫 In-Person] Messaging: Do You Need a Command Dispatcher with Ian CooperGoodlord, South Yorkshire
This event will be a single talk on Messaging with Ian Cooper
⚠️ Please Note: This is a new venue, and we require everyone's full name. Please update your meetup profile.
⚠️ This will be an in-person event, the venue is Goodlords at Ratoon, 33-35 Fargate, Sheffield. (New Venue✨)
- 📌 Google Maps: https://maps.app.goo.gl/7BigFQzWAbBXbRUW6
- 🚗 Parking: The APCOA car park on Eyre Street is a five-minute walk.
Agenda:
- 🍕 Pizza/Drinks (18:00 - 18:30)
- 🗣 Introduction (18:30)
- 👉 Messaging with Ian Cooper (18:35ish)
- 🍻 Social @ Pub (after the talk)
👉 Messaging: Do You Really Need a Command Dispatcher or Messaging Framework with Ian Cooper
The .NET ecosystem offers several frameworks that act as command/query dispatchers, messaging frameworks, or both. As some of these projects shift from open source to commercial offerings, developers are beginning to ask: do we even need these frameworks in the first place?In this talk, we’ll begin by exploring the rationale for using a command dispatcher. Why introduce this layer of indirection instead of calling your domain logic directly from an API handler?
Once we’ve understood when and why a command dispatcher adds value, we’ll take a closer look at messaging frameworks—how they work and why they often include command dispatching as a core feature.
Finally, we’ll assess the benefits that these frameworks offer over rolling your own solution—from reliability and observability to consistency and scalability.Code examples will use Brighter V10.
- [🏫 In-Person] .NET nanoFramework on a Cheap Yellow Display with Andy ClarkSheffield Technology Parks, Sheffield
This event will be a single talk on .NET nanoFramework on a Cheap Yellow Display with Andy Clark
⚠️ This will be an in-person event, the venue is Sheffield Tech Parks.- 📌 Google Maps: https://maps.app.goo.gl/xm9z5Wr97QbefVCP7
- 🚗 Parking: Sheffield Tech Parks have limited parking, however provide free parking to our guests! Once at the barriers phone 0114 221 1800 and they'll let you in.
Agenda:
- 🍕 Pizza/Drinks (18:15 - 18:30)
- 🗣 Introduction (18:30)
- 👉 .NET nanoFramework on a Cheap Yellow Display with Andy Clark
- 🍻 Social @ Pub (after the talk)
👉 .NET nanoFramework on a Cheap Yellow Display
Working with software can feel a bit detached, everything is virtual and abstracted from reality. I want something physical that can be held and touched. And of course it had to run dotNet.
So this is my journey combining an ESP32 based microcontroller and display with the dotNet nanoFramework. Learn about the gotchas of with working with new hardware, how nanoFramework is deployed and how to interact with some of the hardware on this device.