C#
Meet other local people interested in C#: share experiences, inspire and encourage each other! Join a C# group.
3,525
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 SessionšCanary Wharf š¶ Lower Intermediate
**BOOK HERE**: https://sportas.co.uk/games/45277
**Game Description:**
In partnership with In2Sports, we bring to you a new Monday night session šļø
Learn more about them here: https://in2sports.org
This is a lower intermediate session, if youāre beginner please attend the mixed/social sessions š§”
š¦ Water fountain, showers, bathrooms and changing rooms available
**Directions:**
š¶āāļø5 minute walk from Canary Wharf station
**Rules**
\- 2 teams of 6 \(1 rotating sub\)
\- Games to 25 points
\- Please be kind and respectful to all players š§”
šVolleyball SessionšCanary Wharf š¶ Mid Intermediate
**BOOK HERE**: https://sportas.co.uk/games/45317
**Game Description:**
In partnership with In2Sports we bring to you a Monday night session šļø
Learn more about them here: https://in2sports.org
This is a session for Mid-Intermediate & above players.
āļøPlease be considerate & only sign up to this game if youāre a Mid-INTERMEDIATE skill level player or above. If we think you are a beginner/lower-inter player we will cancel and refund you from the gameāļø
š¦ Water fountain, showers, bathrooms and changing rooms available
Directions:
š¶āāļø5 minute walk from Canary Wharf station
**Rules**
\- 3 teams of 6
\- Games to 25 points
\- max 2 games in a row
\- Please be kind and respectful to all players š§”
ā½ Mixed 6 aside gamešStratford š¶ Mixed Ability
**BOOK HERE**: https://sportas.co.uk/games/45257
**Game Description:**
Come and join a casual mixed football game in Stratford š
**Directions:**
š¶āāļø5 minute walk from Stratford International DLR Station
š Pitch 3 - In the small 6 aside cages NOT the big 11 aside pitch.
**Rules**
Classic 6 aside rules, can be explained at the start of the session.
Please be encouraging and positive to all players š§”
ā½Football Game - 6 asidešStratford š¶ Advanced
**BOOK HERE**: https://sportas.co.uk/games/45297
**Game Description:**
Come and play in a top quality competitive 8 aside football game in Stratford š„
šØImportant- The pitch can also allow for 5, 6 & 7 aside so donāt worry if there are less numbers, the game is still happening š„
**Directions:**
š¶āāļø7 min walk from Stratford International DLR station.
šPitch 1. Pitch nearest to entrance.
š Paid car parking on site.
**Rules**
\- No aggressive behaviour \- No slide tackles \- Change keeper every 6 minutes \- Please be respectful to all players\.
šVolleyball SessionšCanada Water š¶ Mid Intermediate
**BOOK HERE**: https://sportas.co.uk/games/46007
**Game Description:**
Come and play in a Mid-Intermediate & Above volleyball session in Canada Water š
PLEASE ONLY sign up to this session if youāre a Mid-Intermediate player or above! We have the right to cancel & refund you if we donāt think you meet this ability. You will be notified of this. We need to maintain the quality of the games and rallies - this is nothing personal at all.
**Directions:**
š¶āāļø10 minute walk from Canada Water tube station The entrance is via a car park and in the blue building. Please ask reception for help if needed.
**Rules**
\- 3 teams of 6
\- Games up to 15 points
\- Max 2 games in a row
\- Be positive and encouraging to all players š§”
[New Payment Process!] Badminton - Stratford MON (2hrs - All Levels)
Join us for some fun, competitive, but friendly games at our 4-court sports hall. We use Yonex Mavis 600 Nylon shuttles during the 2-hour session.
**PAYMENT**
* **Session Fee: £9**
* 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
Manfred Steyer @ Angular London Meetup
Exited for this event where we'll have the amazing **Manfred Steyer** joining us **in person** talking about how to bring structure to Agentic AI\*\*!\*\*
As usual there will be food, drinks and swag thanks to Revolution Technology and Angular.Love :D See you all soon!
**AGENDA**
⢠**6:00 pm** Networking/Food
⢠**7:00 pm** Agentic UI Requires Standards: How AG\-UI\, A2UI\, and MCP Apps Work Together \| **Manfred Steyer**
⢠**8:00 pm** Networking
**Agentic UI Requires Standards: How AG\-UI\, A2UI\, and MCP Apps Work Together \|** **Manfred Steyer**
Agentic AI promises systems that can plan, act, and use tools. In practice, integrating these capabilities into the UI often leads to tight coupling between frontend, agent logic, and specific backend technologiesāresulting in vendor lock-in and limited flexibility.
This session shows how open standards bring structure to Agentic UI. It introduces AG-UI, A2UI, and MCP Apps, and explains how they work together across system boundaries: AG-UI decouples the frontend from agent implementations, A2UI enables structured and dynamic interfaces, and MCP Apps provide reusable, backend-agnostic capabilities.
Together, these standards enable flexible, decoupled architectures that remain stable even as underlying technologies evolve.
**More about our speakers:**
**Manfred Steyer**
*Trainer, consultant, and programming architect with a focus on Angular, Google Developer Expert (GDE) who writes for O'Reilly, the German Java Magazine, and windows.developer. Regularly speaks at conferences.*
Many thanks to our sponsors tonight, **Metro Bank** for hosting us and **Revolution Technology** for the food and drinks and **Angular.Love/House of Angular** for the swag :D
**Revolution Technology** are a Tech Recruitment Agency who specialise in Software Engineering, Data, Infrastructure and Testing. For the past 10 years they have partnered with some of the most exciting start ups, scale ups and enterprises globally, helping them build high performing and diverse tech teams.
Don't miss the next **Angular Spring Camp Meetup** on **19th of May 2026**: Master the evolution of Angular: from Zoneless performance and Signal-based state to modern testing with Vitest. [Register for free here!](https://meetup.angular.love/angular-spring-camp-2026/?utm_source=alex&utm_medium=partner&utm_campaign=angularspringcamp26)
Event will be streamed online, link will be available on the day! Looking forward to meeting you all!
C# Events This Week
Discover what is happening in the next few days
C++ on Thames
This month we're doing something a bit different.
Edward Boggis-Rolfe has very kindly offered to host us at the moorings where he has a boat, just up past Tower Bridge.
We'll have access to a small event space, right on the river, which is covered, but outdoors. We'll have a BBQ going, serving sausages, and free drinks. The cost of the food and drink is being covered by Undo - so thanks to Undo, too!
But rather than just be a social event, we do want to include some C++ content, too. We'll have access to a screen and projector - but whether we'll be able to use them depends on the weather!
So we're inviting anyone that wants to give a **lightning talk** to let us know.
The one caveat is that you'll need to be prepared to give it *without slides* if we can't use the projector (we should have audio, at least). As an extra incentive we'll be holding back a few places for people who can give talks. Spaces will be limited overall, but if you do a talk your place is assured!
So submit your ideas here:
[cppldn.uk/speak](https://philnash.typeform.com/to/pJVp7s)
5 minutes, something related to C++, slides optional. Go!
Scala Talks: Functional Programming in Rust & Caching using Ref
š Come along to the London Scala Talks! š
In this event you'll hear from Caroline Morton and Katrina Petrevice.
**Agenda**
6:00pm - š„¤ Doors open. Come along and grab a drink!
6:35pm - š£ļø Introduction
6:40pm - š£ļø Katrina Petrevice: Caching in Scala using Ref
7:20pm - š Intermission: Join us for some free food and drinks! Vegan and vegetarian options are provided. Let us know if you'd like something special - we'd be happy to accommodate.
7:50pm - š£ļø Caroline Morton: Accidental Functional Programming in Rust (From an Epidemiologist's Perspective)
8:30pm - š„¤ Socialising: Grab a drink and let's discuss the talks.
9:00pm - š» Join us in a pub to discuss the talks!
š **This event may have a live stream**
Watch this space for more details.
**š£ļø Katrina Petrevice: Caching in Scala using Ref**
Caching in memory is often one of the first strategies used to improve system performances. However, implementing caching in a purely functional way introduces unique challenges, specifically around state management and testability. In this talk, we will look at how to utilise functional programming principles with [Ref](https://typelevel.org/cats-effect/docs/std/ref), while maintaining clarity and composability. We will also deep dive into some common pitfalls and look into practical ways to test Ref effectively.
ā Katrina Petrevice ā
Katrina comes from a nonācomputer science background and was first introduced to Scala while working at JPMorgan. She credits much of her Scala knowledge to hands-on experience within her team, where she works on building and maintaining data pipelines and managing data systems. Since then, she has developed a strong interest in functional programming and now co-leads the Functional Programming Group at JPMorgan, where she helps share knowledge and foster a community around these ideas.
**š£ļø Caroline Morton: Accidental Functional Programming in Rust (From an Epidemiologist's Perspective)**
I don't have a background in functional programming - and I never set out to write it. But somewhere between writing trait-based epidemiological pipelines, composing data transformations, and leaning hard on Result, enums, and pattern matching, I started hearing from others: āThat's pretty functional.ā
In this talk, I'll explore what it means to write āfunctional-ishā Rust as someone solving real-world scientific problems. I'll walk through the patterns I reach for - like chaining iterators, avoiding shared state, and embracing expressive types - and reflect on which functional programming ideas emerge naturally in Rust, even if you're not trying.
I'll also share how designing for epidemiologists - most of whom are used to chaining functions in Python (like Pandas) or R - has pushed me toward creating ergonomic Rust APIs with Python and R bindings. These tools aim to feel familiar to scientists while leveraging Rust's power and safety under the hood.
This is a talk for functional programmers curious about Rust, and for Rustaceans wondering if they've been functional all along. No formal theory required - just real code, real use cases, and a pragmatic perspective from someone building public health tools in Rust.
ā Caroline Morton ā
Dr. Caroline Morton is a medical doctor, epidemiologist, software engineer, and PhD candidate specialising in synthetic data, epidemiology, and Rust. With 60 peer-reviewed papers and two books on software, she combines deep technical expertise with a commitment to improving scientific workflows.
Caroline co-founded the first [Women in Rust](https://www.meetup.com/women-in-rust/) group, fostering diversity and encouraging more women to explore opportunities in systems programming. She leads an open-source project improving codelist management in epidemiology using Rust, creating efficient, reliable tools for health data research.
Her PhD focuses on synthetic data methods for epidemiology, particularly using Rust to generate large, realistic datasets. A strong advocate for open science and reproducibility, she contributes extensively to improving software practices through publications, workshops, and open-source projects.
āāāāāāāāāāāāāāāāāāāā
š£ļø Would you like to present, but are not sure how to start? Give a talk with us and you'll receive mentorship from a trained toastmaster! Get in touch through [this form](https://forms.gle/zv5i9eeto1BsnSwe8) and we'll get you started
š” Interested in hosting or supporting us? Please get in touch through [this form](https://forms.gle/3SX3Bm6zHqVodBaMA) and we can discuss how you can get involved.
š All London Scala User Group events operate under the [Scala Community Code of Conduct](https://www.scala-lang.org/conduct/).
We encourage each of you to report the breach of the conduct, either anonymously through [this form](https://forms.gle/9PMMorUWgBnbk1mm6) or by contacting one of our team members. We guarantee privacy and confidentiality, as well as that we will take your report seriously and react quickly.
London Clojure Dojo at uSwitch
uSwitch is located on the first floor of the ZPG building at 5 Copper Row, London, SE1 2LH, London (Click on the map for directions)
What 3 words location: [https://what3words.com/puts.sudden.else](https://what3words.com/puts.sudden.else)
The Clojure dojo is a collaborative way to learn Clojure/ClojureScript through practice. The aim is to learn a little more than before you started. This event is for those new to coding through to more experienced developers.
We organise into small groups (2-4) people and write code to solve challenges great and small, chosen by those at the event.
We aim to ensure someone in your group has some Clojure experience, so you shouldn't feel lost (well no more than all developers do when Stack Overflow is broken).
Example challenges for the coding dojo are listed on this website: http://www.londonclojurians.org/code-dojo/
Various past exercises have been loaded to
[https://github.com/ldnclj](https://github.com/ldnclj/lisp1.5/blob/master/src/lisp1/5.clj)
# Approximate schedule:
18:40 Doors open and start collecting suggestions
18.45 Pizza should have arrived
19:00 Quick intros and vote on suggestions
19:15 Break out into groups and start practising
20:45 Gather together for a quick show and tell
# What should I bring?
We organise into small groups, so if you have a laptop with a working Clojure environment please bring it along (there are lots of online Clojure environments, so you can just use your browser too).
# How do I get in to the building?
At the glass doors press the buzzer to inform the security guard you are here. Say you are here for the event on the first floor.
Is there way to talk with the Clojure community?
Why yes. The Clojurians Slack channel is full of friendly people who love to try and help. People based in London are often in the #clojure-uk channel. Sign up for a free account to the Clojurians Slack community via http://clojurians.net/
What is Clojure?
Clojure is a JVM language that has syntactically similarities to Lisp, full integration with Java and its libraries and focuses on providing a solution to the issue of single machine concurrency.
Its small core makes it surprisingly easy for Java developers to pick up and it provides a powerful set of concurrency strategies and data structures designed to make immutable data easy to work with. If you went to Rich Hickeyās LJC talk about creating Clojure youāll already know this, if not itās well worth watching the Rich Hickey āClojure for Java Programmersā video or Stuart Halloway āRadical Simplicityā video .
Sid's Badminton Tues Session @ Club Night 8-10pm,Bā,C+ā Players & Above!
**Tuesday Badminton Session ā 8:00ā10:00pm at Queen Mother Sports Centre, Victoria**
**Venue**
Queen Mother Sports Centre (Everyone Active), 223 Vauxhall Bridge Road, SW1V 1EL
Itās a 5āminute walk from Victoria Station. Full sports hall with 5 courts.
**RSVP Required**
Everyone attending must RSVP in advance. Members can also confirm by email or text.
**Session Fee**
Ā£14 per session
Includes premium feather shuttles.
**Payment**
Please pay at the start of the session.
Firstātimers must pay in cash due to previous noāshows and nonāpayment.
All firstātimers must also register on our ināhouse MatchMaking app before joining the courts. If you havenāt registered, you wonāt be able to start playing.
Mobile reception in the hall is poor, so if you are set up to pay by bank transfer, you must pay in advance before attending. If we have to chase payment afterwards, the fee becomes £20.
Bank transfer is available from your second session onwards once itās set up and we confirm your playing level fits the standard of the club.
Please only attend if you have RSVPād on Meetup and are able to pay the session fee on arrival or have already transferred in advance.
If payment still isnāt settled, you will be removed from the group and blocked from attending future sessions.
The same applies to noāshows who do not release their RSVP within the cancellation policy.
**Membership Options**
We are a membershipābased club and offer several membership options if a place is offered to you and your playing level fits the club. If membership isnāt for you, payāasāyouāplay is also available by RSVP on meetup. Full details: [https://www.sidsbadmintonclub.org.uk/membership.php](https://www.sidsbadmintonclub.org.uk/membership.php?utm_source=copilot.com "www.sidsbadmintonclub.org.uk")
**Skill Level**
We keep a good standard at our Tuesday sessions, but donāt worry if youāre a bit rusty or havenāt played for a while. Weāll help you find your level. Our MatchMaking app grades you over your first three consecutive sessions, and we offer a threeāsession trial for Ā£36 so you can settle in and see where you fit. As a guide, Tuesday sessions are for intermediate to strong intermediate ladies, and strong intermediate to advanced men. If youāre unsure of your level, come along ā weāll assess it on court and point you in the right direction.
**Whatās Included**
⢠Premium feather shuttles (Yonex, Yehlex, Victor)
⢠5 courts
⢠Fair and organised rotation
⢠Players grouped by level
⢠Optional gradeābased competitive courts in the last 30 minutes when possible.
⢠MatchMaking app available for those who want to track results
**Cancellation Policy**
Please cancel at least 12 hours before the session.
Late cancellations or noāshows will be charged the full fee.
Outstanding fees must be cleared before attending again.
**Parking**
Free after 6:30pm on single yellow lines and after 7:00pm on single red lines.
Always check local signs.
**Liability**
Sidās Badminton Club is NOT responsible for personal property loss or injury.
**Questions**
Message us on Meetup or email info@sidsbadmintonclub.org.uk
Website: [www.sidsbadmintonclub.org.uk](http://www.sidsbadmintonclub.org.uk/)
Looking forward to seeing you on court.
Sidās Badminton Club
šVolleyball GamešPoplar š¶ Lower Intermediate
**BOOK HERE**: https://sportas.co.uk/games/45397
**Game Description:**
Come and play Tuesday evenings Lower-Intermediate volleyball session in Poplar š„
Picturesque court with plenty of serving space and also space to stay warm on the side when your team is off waiting for the next game š
**Rules**
3 teams of 6
Games to 15 points
šVolleyball GamešPoplar š¶Lower Intermediate
**BOOK HERE**: https://sportas.co.uk/games/48273
**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.
C# Events Near You
Connect with your local C# community
TBD
**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**
TBD
**YouTube Link**
TBD
NSCoder Night
Bring your work or your hobby, hang out, and code with us.
Follow @buckeyecocoa for more information.
Cocoaheads
Come out to Improving for our monthly iOS and Mac meetings.
This Month's Presentation:
Nothing yet. (You should volunteer).
What is Cocoaheads (http://cocoaheads.org/)?
CocoaHeads is a group devoted to discussion of Apple Computer's Cocoa Framework for programming on MacOS X and iOS (including the iPhone, iPad and Apple Watch). During monthly meetings, members present on their projects and offer tutorials on various programming topics.
What is BuckeyeCocoa (http://buckeyecocoa.org/)?
BuckeyeCocoa is a group of Objective-C/Swift developers/enthusiasts. We host monthly Cocoaheads and near-weekly NSCoder meetings in Columbus, Ohio. The meetings are free to attend.
Presentations!
Presenters welcome! We are always in need of people willing to present material. Any Swift and/or Objective-C related topic is welcome. Times can be 5 minutes (i.e. lightning talks) to a maximum of 2 hours. Interested? Contact info is on the BuckeyeCocoa website.
To volunteer for a presentation contact us at @BuckeyeCocoa on Twitter.
Follow us on Twitter! @BuckeyeCocoa (https://twitter.com/#!/Buckeyecocoa/) For more information: http://buckeyecocoa.org/
Building Agents with Microsoft Agent Framework
We will show how to build custom agents with Microsoft Agent Framework. Attendees will learn how to build and custom host agents when Microsoft Foundry is not a viable option.
Columbus Code & Coffee 86 @ Improving
Columbus Code & Coffee is an inclusive, informal co-working session. People of all skill levels attend, and we love it that way. Many people (optionally) bring projects to work on, and many other people (optionally) socialize the entire time. It's entirely up to you!
**What to Expect at the Intro Circle**
\~\~\~\~\~\~\~\~\~\~\~\~\~
Near the beginning of the event (1:30 pm), we do a standup:
* Organizer announcements, updates, and logistics
Round 1 - (7 secs max):
* Your name
* What you're working on
* What you can help others with
Round 2:
* Community events you wanna plug. If none, that's cool too.
Round 3:
* Job opportunities you're hiring for OR announce that you are looking for one. If none, that's cool.
After the introduction circle, everything is self-organized! Feel free to work alone, pair up, attend one of our workshops/presentations, or mingle!
CHROMA @CCAD
FREE event
[https://www.ccad.edu/chroma](https://www.ccad.edu/chroma)
Friday, May 15, 3ā7 p.m.
CCAD campus, 60 Cleveland Ave, Columbus, OH
Join Columbus College of Art & Design for *2025* *Chroma: Best of CCAD*, our annual campuswide exhibition showcasing outstanding student work from across the collegeās academic programs. This faculty-juried show features select work from CCAD students of all class years, and is a canāt-miss end-of-year campus celebration recognizing their tremendous achievements.
Itāll be a night of fun and entertainment, with interactive games, animation and film screenings, art symposiums, poetry and prose readings, and more (along with some of the best local food trucks). *Chroma* is free and open to all.
Many exhibitions including...
**Game Art & Design:**
**DSB, first floor, Welcome Center lobby and Room 115**
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 John Lairson will share a notebook describing the Alpaca (Paper) Trading API and discuss different algorithms for evaluating stock trades.
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









![[New Payment Process!] Badminton - Stratford MON (2hrs - All Levels)](https://secure.meetupstatic.com/photos/event/a/c/9/8/highres_505424184.webp?w=640)













