C#
Meet other local people interested in C#: share experiences, inspire and encourage each other! Join a C# group.
3,581
members
4
groups
Related topics
Largest C# groups
Newest C# groups
Frequently Asked Questions
Yes! Check out c# events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the c# events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find c# events near your location here. Connect with your local community and discover events within your area.
C# Events Today
Join in-person C# events happening right now
🏐Volleyball Game📍Leytonstone 📶 Mixed Ability
**BOOK HERE**: https://sportas.co.uk/games/49010
**Game Description:**
Drills and Games for Lower Intermediate level on a smaller court. Led by a club's coach and open to 6-8 club members and 6 players from Sportas.
**Rules**
Respect all participants and have fun! Everyone plays all the time, no waiting around.
🏐Volleyball Drills + games📍Canary Wharf 📶Mid Intermediate
**BOOK HERE**: https://sportas.co.uk/games/49777
**Game Description:**
👟 Drills led by experienced players who also join the session.
💪 Intense volleyball skills practice for individuals.
🎮 Drills and game setting.
🌟 Positive co-learning environment for rapid improvement.
🏐 Access to 18 volleyballs.
**Rules**
\- point to 15
\- max 2 games in a row
\- 3 team of 6 players
\- modified games situation might be applied depending on situation \(5:1\, modified 5:1 or 6:2 etc\.\)
June Gophers @ Meta!
**Hello There! And welcome to our June Gophers @ Meta event!**
It's immensely exciting that we'll be visiting Meta for our June event, but with great big office comes great responsibility, so it is **CRITICAL THAT YOU HEED THESE ENTRY REQUIREMENTS!**
* You MUST bring Government Issued Photo ID with you, matching the name with which you sign up to this event
* You MUST complete the NDA that will be emailed to you in advance of the event, before arrival
* You MUST be over 18 years old
* You MUST NOT record when inside the venue
* You MUST wear the lanyard provided to you on the night at all times
And needless to say, if you satisfy all of those criteria and manage to make it through security without being tackled, you MUST have a lovely time otherwise you know I'll be giving you a hard stare. A massive thank you to Meta for hosting!
See you all there!
==== 📓 **Agenda**📓 =====
(Certain timings and orders may be subject to change)
**5:30pm onwards:** Sign-In, Food & Refreshments
**6:55pm:** Introduction
**7:00pm:** 🗣️ **Jon Bodner: Testing Go: From the Basics to synctest**
Testing is fundamental to software engineering and as a language focused on software engineering, Go includes a wide variety of tools to ensure your code is working as expected. I’ll walk through the basics of testing in Go, and then cover some of the more advanced tools: benchmarking, fuzzing, and the new synctest package.
**7:40pm:** Raffle and Break
**8:00pm: 🗣️** **Oleg Obleukhov: Time @ Meta**
Discover how Meta uses Go to build PTP and NTP - open-source, highly efficient time synchronization systems that achieve nanoseconds precision.
**8:30pm:** Break
**8:40pm: 🗣️** **Simon Emms: Failure Happens. Your Code Shouldn't Care**
As Gophers, we expect our code to be retried, restarted and run more than once. The challenge is making that safe and maintainable without layers of defensive plumbing. Temporal lets us write reliable workflows in Go that automatically recover from crashes and restarts, while still looking and feeling like normal Go code. In this talk, I’ll explain how it works and prove it with a live demo that treats failure as just another code path.
**9:10pm:** Raffle Winners!
**9:30pm:** Pub / Socialize
==== 🎉 **Prizes & Discounts!** 🎉 =====
**JetBrains Raffle!** \- We have 3 free JetBrains Product licenses to give away to some of our lucky attendees\!
**Ardan Labs Raffle!** \- We're giving away one course license for Ardan Labs' Ultimate Go Bundle\!
**Manning Publications Raffle!** \- We're giving away 4 free Go e\-books\!
**45% Manning Publications Discount** \- a massive discount provided by the fine people at Manning\! You can also support London Gophers Events by purchasing via our affiliate link [HERE](https://mng.bz/oKqM) \- Use Code "**LGMeetup45**" for 45% off!
**GopherConUK Raffle!** \- We're giving away one free ticket\!\!\!
**10% GopherConUK Discount** \- The lovely people over at GopherConUK have provided a discount code for [GopherConUK 2026](https://www.gophercon.co.uk/tickets)! At checkout, use code "**GCUK26LGM"** for 10% off!
==== 💡 **Priority Queue** 💡 =====
We reserve 20% of the attendee spots at our events for those who are underrepresented in tech.
If they join the waitlist and there is a reserved spot open they will be bumped into going!
These spots are reserved until the last Sunday before the event.
How do we define underrepresented? We use public surveys done by the tech community such as the ones linked below.
https://survey.stackoverflow.co/2022/#section-demographics
https://www.jetbrains.com/lp/devecosystem-2022/#gender-and-development
==== [📢](https://emojipedia.org/loudspeaker/) **Become a Speaker!** [📢](https://emojipedia.org/loudspeaker/) =====
Have something to say? We want to listen! We are always looking for new speakers who want to share their adventures with Go and have mentors who can help.
You can sign up to be a speaker here: https://gophers.london/apply
==== 🧳**Looking For a New Adventure?** 🧳 =====
On the Gophers Slack (https://gophers.slack.com) there is a **#london-jobs** channel where company and recruiters can post job opportunities.
==== [📞](https://emojipedia.org/telephone-receiver/) **How To Reach Us** [📞](https://emojipedia.org/telephone-receiver/) =====
**Email:** contact@gophers.london
**Linkedin:** https://www.linkedin.com/company/london-gophers/
**Twitter / X:** https://x.com/LondonGophers
**YouTube:** https://www.youtube.com/c/LondonGophers
📜 **All London Gophers events operate under the Go Community Code of Conduct** \- https://golang\.org/conduct
* **Treat everyone with respect and kindness.**
* **Be thoughtful in how you communicate.**
* **Don’t be destructive or inflammatory.**
**Please do not message members without their consent**
If you encounter an issue, please mail contact@gophers.london or conduct@golang.org
☀️ 🏊♂️ Brockwell Lido ⛱️
**Location** 📌
[https://share.google/z6UqUHk5XZdzdaKyb](https://share.google/z6UqUHk5XZdzdaKyb)
**WhatsApp**
[https://chat.whatsapp.com/C3nCUUqARUcA7bctuETE1z?s=cl&p=a&mlu=0&amv=2About](https://chat.whatsapp.com/C3nCUUqARUcA7bctuETE1z?s=cl&p=a&mlu=0&amv=2About)
**Ticket £ 9.50**
[https://www.fusion-lifestyle.com/brockwell-lido/pricing/](https://www.fusion-lifestyle.com/brockwell-lido/pricing/)
**About** :
Escape the heat of the city let's chill out together in one of the most characteristic London Swimming pools
**Dive into Local Lidos & PondsBrockwell Lido:** Just a short hop from SE22, this is the perfect spot for laps and soaking up the sun safely.
Let's chill out at Brockwell Lido
🏐Volleyball Drills + Games📍Leyton 📶Lower Intermediate
**BOOK HERE**: https://sportas.co.uk/games/48852
**Game Description:**
👟 Drills led by experienced players who also join the session.
💪 Intense volleyball skills practice for individuals.
🎮 Drills and game setting.
🌟 Positive co-learning environment for
rapid improvement.
🏐 Access to 18 volleyballs.
**Rules**
\- point to 15
\- max 2 games in a row
\- 3 team of 6 players
\- modified games situation might be applied depending on situation \(5:1\, modified 5:1 or 6:2 etc\.\)
\*Privacy policy for drills and games sessions\*
You may not record any footage or take photos during the session unless explicitly authorised by the organisers.
[New Payment Process!] Badminton - Stratford WED (3hrs - Intermediate-Advanced)
Join us for some fun, competitive, but friendly games at our 4-court sports hall. We use Hybrid Kawasaki Kong 500's during the 3-hour session.
**PAYMENT**
* **Session Fee: £12**
* We are cashless, kindly pay the session fee **by midnight** on the night before the session. You are welcome to pay early! You can even pay when you book! See our About page for the full process.
* If no payment is received, you will be removed and may even be liable for a late cancellation fee if your spot is not taken.
* Please use **“your meetup name + date of event”** as payment reference
* **Account name:** Thomas Lam
* **Sort code:** 04-00-03
* **Account number:** 7478 8608
**LATE CANCELLATION OR NO-SHOW**
* **All** **no-shows or late cancellations** (24 hrs or less) will be charged if your spot is not taken by someone else - you will have a title next to your name with the amount and date owed.
* Members with 2 no shows/late cancellations will be removed from the group unless outstanding payment is received
* **The late cancellation policy** is set up to discourage last-minute cancellations and therefore applies with or without the presence of a waitlist
* **Note:** If you are on the Waitlist and a spot becomes available, you will automatically be bumped onto the On list provided the event has not yet started. It is your responsibility to **remove yourself from the waitlist** if you can no longer make it to avoid being charged a no-show if someone cancels late.
**PLAYING**
* Please wait to be marked off before entering the hall.
* Sessions are to finish promptly on the hour by school requests.
* If you finish a match with 5 minutes to go, please start packing up instead of starting a new game.
**RACKET HIRE**
* Please note that we won't be hiring out rackets, so kindly bring your own racket.
**PARKING**
* There is parking available, but it is now paid parking. Parking is opposite the entrance. Please check the signs for parking payment instructions.
**TRACK & TRACE**
* We will collect your phone number on-site. Your phone number will also be used in case of fire to contact you if you have not made it to the fire evacuation areas. You can see maps at the venue.
We are excited to see you guys on the court!
Team LSBC
🏐Volleyball Sessions📍Tooting 📶Mixed Ability
**BOOK HERE**: https://sportas.co.uk/games/50940
**Game Description:**
Mixed indoor volleyball games
**Rules**
Not suitable for beginners
C# Events This Week
Discover what is happening in the next few days
LDNUG June 2026 with Chris Simon + Tiago Sousa
This June we're at FundApps offices in HYLO, Bunhill Row. Chris Simon's back in town, and will be joining us to talk about streams and queues; plus Tiago Sousa from SteelEye will be talking about the work they're doing around using AI in comms surveillance.
Our hosts at FundApps will be providing drinks and snacks, and there will be plenty of time to chat beforehand and in the pub afterwards.
**Chris Simon: It's like 10,000 streams when what you need is a queue**
*🎶🎵 A new dev team adopted E-D-A*
*Got head of line blocking, on their very first day*
*Isn't it ironic, don't you think 🎶🎵*
The last few years have seen widespread adoption of Event-Driven Architecture, supported by DDD practices such as event storming. But what does that orange sticky note become when we start implementing our design? Common implementation choices include event sourcing, streaming platforms like Kafka and queuing systems like RabbitMQ.
Unfortunately not every orange sticky note has the same operational needs, and many teams remain confused about the differences between these options, resulting in the selection of the wrong paradigm for their needs.
This can lead to unnecessary complexity & operational challenges such as head of line blocking, dropped messages, challenges dealing with failed messages, difficulty with adaptive scaling and inadvertently increasing coupling between services.
In this talk we'll bring that orange sticky note into the runtime of our system. We’ll start with a deep dive into the similarities and differences between event streaming platforms such as Kafka and queueing systems such as RabbitMq, Azure Service Bus & AWS SNS/SQS.
We’ll then look at ways to assess your orange sticky notes to work out which messaging and persistence paradigms suit each one, helping you build more resilient, scalable and loosely coupled event-driven architectures.
**Tiago Sousa: AI in Comms Surveillance**
In this talk, Tiago shares what it's actually like to build AI for communications surveillance at SteelEye. Financial firms are required to monitor and flag communications for compliance, but making AI work reliably in that context is harder than it sounds. He'll walk through real examples from the trenches: what worked, what didn't, and what he'd do differently.
**Tiago Sousa** is a Staff Data Engineer and AI Lead at SteelEye - a platform that helps financial firms monitor and flag communications and trades to stay compliant with regulations. He's spent the last five years building the data and AI systems that make that work. Before that, he did research in bioinformatics, which means he came into fintech from an unusual angle and has the scars to prove it. He's based in Braga, Portugal.
🏐Volleyball Game📍Poplar 📶Lower Intermediate
**BOOK HERE**: https://sportas.co.uk/games/49705
**Game Description:**
🎮 Warm up and game only setting.
🌟 Positive environment.
Rules
\- point to 15
\- max 2 games in a row
\- 3 team of 6 players
\- modified games situation might be applied depending on situation \(5:1\, modified 5:1 or 6:2 etc\.\)
—-
\*Privacy policy for games only sessions\*
By attending this game session, you agree to the following:
\* Video recordings/photos are allowed only during free game\* sessions
\* Attending implies consent to potentially being recorded by other participants
\* Any videos must only be shared via private links
\* Distribution limited to session participants only
\* Explicit consent required for any public sharing
\* Respect others' privacy and comfort
\*Please contact the co-organisers if you have any questions about the policy.
🏐Volleyball Sessions📍Canning Town📶Mid Intermediate
**BOOK HERE**: https://sportas.co.uk/games/49606
**Game Description:**
Come and join a mid intermediate session in Canning Town
🚨Directions🚨
📍Enter via Morgan Street
🚶♂️5 minute walk from Canning Town Station🚗 Free car parking on site
🚿 Showers, changing rooms, water fountain & toilets are present
**Rules**
\- 3 teams of 6
\- Games to 15 points
\- Max 2 games in a row
\- Please be kind and respectful to all players 🧡
☀️ 🏊♂️ Brockwell Lido ⛱️
**Location** 📌
[https://share.google/z6UqUHk5XZdzdaKyb](https://share.google/z6UqUHk5XZdzdaKyb)
**WhatsApp**
[https://chat.whatsapp.com/C3nCUUqARUcA7bctuETE1z?s=cl&p=a&mlu=0&amv=2About](https://chat.whatsapp.com/C3nCUUqARUcA7bctuETE1z?s=cl&p=a&mlu=0&amv=2About)
**Ticket £ 9.50**
[https://www.fusion-lifestyle.com/brockwell-lido/pricing/](https://www.fusion-lifestyle.com/brockwell-lido/pricing/)
**About** :
Escape the heat of the city let's chill out together in one of the most characteristic London Swimming pools
**Dive into Local Lidos & PondsBrockwell Lido:** Just a short hop from SE22, this is the perfect spot for laps and soaking up the sun safely.
Let's chill out at Brockwell Lido
🏐5:1 Volleyball Session📍Canary Wharf 📶Mid Intermediate
**BOOK HERE**: https://sportas.co.uk/games/50597
**Game Description:**
🎮 Warm up and game only setting.
🌟 Positive environment.
\*Privacy policy for games only sessions\*
By attending this game session, you agree to the following:
\* Video recordings/photos are allowed only during free game\* sessions
\* Attending means consenting to potentially being recorded by other participants
\* Any videos must only be shared via private links
\* Distribution limited to session participants only
\* Explicit consent required for any public sharing
\* Respect others' privacy and comfort
\*Please contact the co-organisers if you have any questions about the policy.
**Rules**
\- point to 15
\- max 2 games in a row
\- 3 team of 6 players
\- modified games situation might be applied depending on situation \(5:1\, modified 5:1 or 6:2 etc\.\)
🏸FEATHERED: Social Doubles📍Canning Town 📶 Mixed Ability
**BOOK HERE**: https://sportas.co.uk/games/46681
**Game Description:**
Come and join our badminton session in Canning Town 🔥
Join our whatsapp Group:
https://chat.whatsapp.com/LsLjg8CxI8MIxSFb82qkdb
Music 🎶 3 courts, social session - the general ability is mid intermediate.
There will be spare rackets but please bring your own racket if you do have one.
1 new tube of FEATHERED shuttles will be provided per session, plus a set of Yonex 300 plastic shuttles.
🚪 Getting Into the School
1\. The school is surrounded by a green fence\.
2\. Entrance is near the stone wall\.
3\. At the gate\, find the intercom on the right\-hand side\.
4\. Press the ‘Call’ button and wait for security to respond\.
5\. When the intercom flashes green\, push the gate open\.
\-\-\-
🏸 Finding the Indoor Court
1\. After entering\, go through the visitor gate\.
2\. Follow the corridor to the end\.
3\. Look for the yellow double doors – the badminton courts are inside\!
\-\-\-
🚻 Facilities
🔹 Changing Rooms & Toilets
\- Located outside the court area in the corridor\.
\- Male facilities – right\-hand side\.
\- Female facilities – left\-hand side\.
💧 Water Points
\- There are three water points in the corridor outside the court\.
\- Bring a water bottle to use with the water pump\.
Enjoy your game! 🏸🔥
**Rules**
Games to 21
Max two games on in a row
Max one game off in a row
🏐Volleyball Sessions📍Canary Wharf📶 Mid Intermediate
**BOOK HERE**: https://sportas.co.uk/games/49613
**Game Description:**
Come and play in a Thursday evening Mid-Intermediate & Above volleyball session in Canary Wharf 🏙️
❗️Please be considerate & only sign up to this game if you’re a MID-INTERMEDIATE player or above. If we think you are a beginner/lower-intermediate player we will cancel and refund you from the game❗️
💦 Water fountain, showers and changing rooms available on site
🧭Directions: 🚶♂️5 minute walk from Canary Wharf station
**Rules**
\- 3 teams of 6
\- Games to 15 points
\- Max 2 games in a row
\- Please be kind and respectful to all players🧡
C# Events Near You
Connect with your local C# community
Customize the IDE: Building Extensions for Visual Studio Code - Alan Barber
**Important time note:** Please plan on arriving between 5:30 and 6:00 as the elevators lock after 6 and you'll need to message us and we'll need to come get you.
The building address is 4450 Bridge Park
The entrance is 6620 Mooney St, Suite 400
You will need to scan your ID at the door to get a visitor badge.
**Abstract**
*Customize the IDE: Building Extensions for Visual Studio Code*
Visual Studio Code is one of the most widely used development environments today, and much of its flexibility comes from its extension ecosystem. Extensions allow developers to customize the editor with new features, integrations, and workflow improvements tailored to their needs.
In this session, we’ll cover what extensions are and the different types available, including full extensions written in TypeScript or JavaScript, along with lighter-weight extensions such as color themes, language packs, language support, code snippets, and keymaps. We’ll also look at practical reasons a developer might create an extension, from automating repetitive tasks to adding custom tooling.
The session includes a hands-on walkthrough of creating a new extension, testing it locally, and understanding the basic project structure. We’ll close with a brief overview of how extensions are packaged and published to the Visual Studio Marketplace and other distribution options.
**YouTube Link**
TBD
Much Ado About Nullable - C# Nullable Reference Types Explained
**Presenter:** Matthew Hess, Microsoft MVP
**Time:** Pizza at 6:00, Presentation Starts at 6:30pm Eastern
**Location:** Theoris, 9000 Keystone Crossing, Either Downstairs or in Suite 230 if main meeting room isn't available, Indianapolis
In 2019 (C# 8.0) Microsoft introduced a feature that has generated a lot of confusion, debate and outright dissent. I'm talking about Nullable Reference Types. In this presentation, I we dig into this feature, explore why it exists, what problem it tries to solve, how it works, and how people have critiqued it, so that you as a programmer can decide if and how you want to use it.
Looking forward to seeing you there!
COhPy Monthly Meeting
**Improving Office in Franklinton**
Physical location:
Improving Office
330 Rush Alley Suite #150
Columbus, OH 43215
Schedule:
6:00 p.m.: Socialize, eat, and drink. Improving will be providing pizza and beverages.
6:30 to 8:00 pm. Main meeting and presentation(s).
Topic: This month Chris Pazsint will be talking about Agentic Coding. How does one use CLI Based Agents, and Agentic IDEs such as Cursor, Kiro, Antigravity? How to include agentic coding plugins for IDEs you already love such as Visual Studio Code.
We meet on the last Monday of each Month. Presentations are given by members and friends of this group. If you would like to do a presentation (small or large) on a python topic, please contact Central OH Python at centralohpython@gmail.com
Columbus PHP: Monthly Meetup
Our monthly PHP meetup.
A virtual shindig courtesy of Zoom. Check back here for the details around 6:15 pm
Game Dev Meetup (@Improving In-Person)
PLEASE NOTE!!!
This event will be In-Person for our 2nd Improving collab! If you know the [Columbus Unity group](https://www.meetup.com/columbus-unity-user-group/) location, we'll be at the same place. This is our 2nd event at this location so bare with us as we grow into this space.
There's paid street parking on Saturdays but you can also pay to park in any of the local garages. See image of [parking map here](https://drive.google.com/file/d/1Mr9_LFIggbs-0_Zd3AJTGNqEhgMf2TzQ/view?usp=sharing).
\-\-\-
On the last Sunday of the month, we're having our usual end-of-the-month social gathering with our GameDev Meetup meeting. There will be announcements and presentations followed by some social networking Let's continue the conversations with good vibes and friends.
All are welcomed from all ages and backgrounds to this public event. If we can, we'll be streaming or uploading the video later via our COGG YouTube channel here:
[https://www.youtube.com/@TheCOGG/streams](https://www.youtube.com/@TheCOGG/streams)
(Also please do subscribe if you have not done so!)
No game development experience required!
If you are interested in doing a 20 minute game development related presentation, please fill out our form online here:
[https://goo.gl/forms/lVdTJZiNJewlPJuj1](https://goo.gl/forms/lVdTJZiNJewlPJuj1)
Or e-mail us at [info@thecogg.com](mailto:info@thecogg.com)
with the following:
Your Name, Company/Affiliation, Name of Your Game/Topic, Description, Tech Needs, and Your Contact.
Be sure to check out our Discord for real time news updates:
[https://discord.gg/NrBhuNQ](https://discord.gg/NrBhuNQ)
DoJo (Informal Python Meeting)
**Latest Dojo Location!**
**Knotty Pine Brewing**
1765 W 3rd Ave,
Columbus, OH 43212
We're going to try a new dojo location for a few weeks and see how it works
Dojos are informal Python group study sessions where everyone interested in Python gathers to learn about Python, help others with Python, or just hang out. Everyone is welcome from Python beginners to experts. Bringing a laptop is encouraged (we'll have extension cords and power strips). If there's something you want to learn leave a comment on this invite so we can plan ahead.
We're looking for speakers for our Monthly Meetups! Fill out the form if you are interested in presenting to the Python Community.
https://forms.gle/ehSfUAC2WgR34Crq9
AI Agents 101: How to Make ChatGPT Do Actual Work
Most people still use AI like a search box: type one question, get one answer, repeat.
But the next step is AI agents: systems that can take a goal, break it into steps, use tools, remember context, and produce useful work for a human to review.
In this beginner-friendly session, we’ll demystify what AI agents actually are — without hype or jargon. We’ll walk through practical examples of how agents can help with research, planning, writing, coding, operations, and personal productivity.
We’ll cover:
* What makes an AI “agent” instead of just a chatbot
* How agents break tasks into steps
* Where agents are genuinely useful today
* Where they fail, hallucinate, or need human review
* How to design simple AI workflows for your own work
* A live demo of an AI agent-style workflow from start to finish
No coding experience required. This is for anyone who wants to understand where AI tools are going and how to use them more effectively right now.
LOGISTICS AND PARKING:
The talk starts at 7:00 PM. The first half hour is reserved for everyone to get set up and mingle. Free pizza and drinks!
The cheapest parking option is to find street parking, which will only cost you a few bucks. Otherwise, park in the nearby veteran's museum lot for $8. It's highly recommended you avoid the nearby $15 garage parking.









![[New Payment Process!] Badminton - Stratford WED (3hrs - Intermediate-Advanced)](https://secure.meetupstatic.com/photos/event/c/3/9/2/highres_530870066.webp?w=640)












