Skip to content

.NET

Meet other local .NET fans to discuss the programming suite by Microsoft.
pin icon
7,350
members
people1 icon
11
groups

Frequently Asked Questions

Yes! Check out .net events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.

Discover all the .net events taking place this week here. Plan ahead and join exciting meetups throughout the week.

Absolutely! Find .net events near your location here. Connect with your local community and discover events within your area.

.NET Events Today

Join in-person .NET events happening right now

cuTile and TileIR: The next step in GPU Programming
cuTile and TileIR: The next step in GPU Programming
After a long hiatus of the compiler social, Lorenzo is joining us to talk about the exciting work happening at NVIDIA that you have probably heard about, namely cuTile/TileIR. As usual there will be pizza, snacks, beer, and soft drinks after the event for participants, sponsored by NVIDIA. **Astract:** GPU programming has evolved significantly over the past decade, driven by rapid hardware innovation such as Tensor Cores and new numerical formats. However, the gap between high-level productivity frameworks and low-level performance-centric programming models continues to widen. In this talk, we introduce cuTile and TileIR, a new block-level programming model and intermediate representation designed to simplify high-performance GPU development while preserving forward compatibility with evolving NVIDIA architectures. cuTile provides a tile-centric abstraction for data-parallel workloads, accessible from Python, while TileIR—an MLIR-based low-level IR integrated with CUDA—offers a stable, portable foundation for targeting tensor cores and future hardware generations. Together, they establish a middle ground between usability and control, enabling expressive kernel development without sacrificing performance. We present the programming model, illustrate it with examples, discuss performance considerations, and, if time permits, take a deeper dive into the core abstractions behind TileIR: https://github.com/NVIDIA/cuda-tile **Location:** The event is taking place in the room G61 in the CAB building of ETH Zurich at the Zentrum campus. Enter from Universitätstrasse 6.
Kaffee & Kuchen Network
Kaffee & Kuchen Network
Carina und ich sind nach der Geburt nicht mehr zurück ins Office und haben uns selbständig gemacht. Und kranke Kinder bedeuten nun kein Zusammenbruch mehr des mühsam erstellten Konstruktes, denn wir sind flexibel. Habt ihr Lust mehr über unsere Arbeit und unseren Mut zu erfahren? Wir laden euch gern auf ein Stück Kuchen ein und erzählen euch mehr! Schaut gern vorbei. Bitte meldet Euch unter der Nummer: 0762256026 Wir freuen uns auf euch. Liebe Grüsse Carina und Navanya
LEADERSHIP FROM WITHIN
LEADERSHIP FROM WITHIN
A Story. A Sound. A Shift. Join the 90-minute experiential reset using guided OM chanting and grounding practices to calm the mind, reduce stress, and restore clarity for heart-led decisions. No prior experience needed. This is a simple, guided practice. Participants can join comfortably at their own pace. Respectful and inclusive. We present it in language that works for diverse backgrounds . “Presence, Clarity, Inner Leadership.” **[BOOK YOUR SEAT](https://www.iisolutions.ch/innermastery)**[ ](https://www.iisolutions.ch/innermastery)
🎲 Game-Tour 🎲 #3
🎲 Game-Tour 🎲 #3
Speed Dating - Double Date Edition (25-40y)
Speed Dating - Double Date Edition (25-40y)
**[⚠️>>Ticket needed (click here)<<](https://eventfrog.ch/en/p/dating/speed-dating/speed-dating-double-date-edition-25-40y-7434975590455725048.html) or** **[www.social-circle.ch](https://social-circle.ch/)** **Double Date Speed Dating** **Less pressure. More chemistry.** 👥 2 single men + 2 single women per table 🔄 Rotate every 15 minutes 🎯 Ages 25–40 Join the WhatsApp group: [https://chat.whatsapp.com/FoJN0DzRQgF232huSHiGOi](https://chat.whatsapp.com/FoJN0DzRQgF232huSHiGOi) Not your typical speed dating. No awkward interviews. No repetitive small talk. You meet in **groups of four**, which makes it easier to relax, laugh, and be yourself. **🕒 The Flow of the Night** 1️⃣ Deep Dive (Soul) We kick off with our *Fast-Track Intimacy* cards — real questions that spark meaningful conversations and fast-track genuine connection. 2️⃣ Creative Canvas (Play) A fun, collaborative drawing challenge. Light, playful, and surprisingly revealing. 3️⃣ Surprise Rounds A few unexpected twists designed to spark chemistry and keep things exciting. **✨ Why It Works** • Small groups = less pressure • Real interaction, not interviews • Host-guided flow — you just enjoy **✅ Your Ticket Includes** • All materials for the creative challenge • A balanced ratio of participants Spots are limited. Secure yours early. ​P.S. Pictures might be taken during the event, if you do not want it please let the organizer know. Tickets are non-refundable. **Want more events like this? Join our WhatsApp community:** [https://chat.whatsapp.com/Hmm9DZP3wzaL8cXrtAAafw](https://chat.whatsapp.com/Hmm9DZP3wzaL8cXrtAAafw)
Badminton Wednesday 🏸
Badminton Wednesday 🏸
Welcome to the Winterthur Badminton Meetup! 🏸👊😉🍻 We’re an international group created for badminton fans in and around Winterthur. Open to Expats and Swiss folks who want to train and socialise with fellow ‘badmintonists’. Or perhaps you’d like to learn the sport and meet new people? Whether doing it for fun or fitness, the idea is to enjoy and have a great (kickass) midweek. And everyone is welcome to join us for a postgame drink or two! See yah! 😊 Important: We ask everyone to respect others who wish to play. That means dropping out if you won’t make it to the game by updating your RSVP. Keep in mind: RSVPs close at 21:00 two days before the event to give others enough time to plan. Anyone on the RSVP list who did not show up at the event is considered a "no-show". No-shows will still have to pay the shared cost of the court and shuttles. We keep track of no-shows and deprioritise them in future games. Please try your best to pay on the same day by Twint or in cash. With Twint, write in the comment the date and your name for reference. Cost will be around 12-20 CHF, depending on the amount of players joining and if we have to rent 1 or 2 courts. Note: If it's your first time joining, please send me a message for more details and to confirm your spot in the game. Otherwise, regular players will be given priority. Cheers, Elias

.NET Events This Week

Discover what is happening in the next few days

Beat & Ball - Züri lake
Beat & Ball - Züri lake
Join us at *Chinagarten,* where we’ll be setting up a volleyball court 🏐 music and chilling by the lake 🏖️. You don’t have to be a pro at the volleyball game. We’ll try to make balanced teams. Just come and have fun! There’s something for everyone to enjoy the day **🎒 To Bring** The net, cones and ball will be provided by ZT. Everything else is up to you! We recommend bringing water/beverages to hydrate and light snacks. **☁️ Weather** The weather will be mostly sunny. *Bring* ***sunglasses and suncream***! **⚠️ Note** Please note that each participant is responsible for their own safety during the event. By joining, you acknowledge that the organizers will not be held liable for any injuries or inconveniences that may occur during the event.
March Meetup @ Digitec Galaxus
March Meetup @ Digitec Galaxus
Join us for our next GraphQL Meetup on **March 12th** in Zürich! The event will start at **6:00 PM**, with time for networking and the first talk beginning at **6:30 PM**. Location, drinks, and food are generously provided by **Digitec Galaxus**. If you’d like to host one of our future events, please reach out to us at contact@chillicream.com. The event will be **hybrid**. We strongly encourage you to join us in person for the full experience, but we will also provide a livestream for remote attendees. When you sign up, please let us know whether you’ll attend in person or online. **Schedule** **18:00 – 18:30** Welcome & Networking **18:30 – 19:00** **GraphQL Batching: DataLoaders and Batch Resolvers Explained** \- Michael Staib GraphQL servers rely on batching to avoid the N+1 problem, but where should batching actually happen? In this talk, we explore three common approaches: DataLoaders, Batch Resolvers, and breadth-first (BFS) execution. While all aim to reduce redundant data fetching, they solve different problems and live at different layers of your stack. We will examine how each approach works, when to use one over the other, and how modern GraphQL servers implement batching under the hood. Along the way, we will look at practical execution details like field merging and batching across multiple operations. By the end, you will have a clear mental model for GraphQL batching and the trade-offs between DataLoaders, Batch Resolvers, and BFS execution. **19:00 – 19:30** **Semantic Introspection** \- Pascal Senn GraphQL's rich type system makes it an ideal foundation for agents to explore and work with APIs. The SDL provides the structure agents need to reason about capabilities and data. Queries let them retrieve information, while mutations enable them to take action. In practice, however, production GraphQL schemas are often too large to fit in the context window and difficult to understand without additional context. So what if agents could interact with any GraphQL API in a generic, reliable way? In this session, we'll look at the challenges of agentic interactions with GraphQL and how semantic introspection could unlock a new way for agents to navigate the schema and interact with GraphQL APIs more reliably. **19:30 – 20:00** **The Future of GraphQL Federation: Composite Schemas in action** \- Tobias Tengler GraphQL federation enables teams to compose multiple services into a single unified API. But the federation ecosystem is evolving. In this talk, we introduce the GraphQL Composite Schema specification, a new open standard developed under the GraphQL Foundation and co-created by Apollo, The Guild, and ChilliCream. Rather than introducing yet another competing approach, the Composite Schemas specification aims to standardize and modernize GraphQL federation by addressing limitations of earlier federation protocols. We will explore how GraphQL APIs can be federated using Composite Schemas and how queries are planned and executed across services. Along the way, we will demonstrate the first implementation of the specification with Hot Chocolate Fusion 16 and share some of the design decisions behind it. By the end, you will understand what Composite Schemas are, how they improve GraphQL federation, and how to start using them with Fusion.
PM Session - Open Level Play
PM Session - Open Level Play
Welcome to the Open Level Play Session. This session takes place every Saturday from 12:15 to 13:45 at the Yonex Badminton Hall Hardbrücke. The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible. Open to players of all skill levels. This session is for doubles with a relaxed and social focus. Ideal for casual play, improvement and meeting new players. Payment can be made via TWINT after the session.
🏸🔥 ZFG Sunday Smashes -Social Badminton in Zurich -All Level 💥😎
🏸🔥 ZFG Sunday Smashes -Social Badminton in Zurich -All Level 💥😎
Ready to sweat, smash, and socialize? Join **Zurich Fun Gamers (ZFG)** for our bi-weekly Sunday Badminton session at the legendary Yonex Halle! Whether you are a complete beginner or a smash-master, this is the perfect way to end your weekend. We book **minimum 4 courts**, so there is plenty of space for everyone. **[Tickets Required : Click here :](https://eventfrog.ch/ZFGBadminton)**[ ](https://eventfrog.ch/ZFGBadminton) **🏸 The Setup** * **Social Vibe:** We mix and match! It’s about fun first. * **Skill Levels:** We guarantee at least **one dedicated Beginner Court**. Advanced players can form a **Competitive Court** to battle it out. 🏆 * **Equipment:** Shuttles are **included**. Rackets available for rent (CHF 5). * **🔄 Rotation:** We may allow **2 extra players** on the bench to rotate in. This ensures full courts in case of no-shows/injuries and gives everyone a chance to catch their breath! 😅 **👟 The "Golden Rule" (Strict!)** * **NO OUTSIDE SHOES:** You must bring a separate pair of **clean, non-marking indoor court shoes** and change into them *inside* the locker room. No street shoes allowed on the courts. **🎟️ [Tickets & Pricing (Book Early & Save!)](https://eventfrog.ch/ZFGBadminton)**[ ](https://eventfrog.ch/ZFGBadminton)*[T](https://eventfrog.ch/ZFGBadminton)o manage court bookings (48h cancellation policy), we reward early planners:* * **[Early Bird Ticket:](https://eventfrog.ch/ZFGBadminton)**[ ](https://eventfrog.ch/ZFGBadminton)**[CHF 22](https://eventfrog.ch/ZFGBadminton)**[ (Buy 72h before event)](https://eventfrog.ch/ZFGBadminton) * **[Standard Ticket:](https://eventfrog.ch/ZFGBadminton)**[ ](https://eventfrog.ch/ZFGBadminton)**[CHF 25](https://eventfrog.ch/ZFGBadminton)**[ (Last minute)](https://eventfrog.ch/ZFGBadminton) * *Note: You must buy a ticket on Eventfrog to play. No cash/Twint on spot.* **📍 Logistics** * **Location:** Yonex Halle, Hardbrücke (Zurich) * **Meeting Point:** Inside the lobby at **15:50** (Warm-up & Shoes change) * **Game Time:** 16:00 – 17:30 (90 Mins) 🍻 **After the Game:** The fun doesn't stop at match point! We usually stay for a drink or coffee nearby to cool down and socialize. That’s the real ZFG vibe! ✨ Let’s smash it, ZFG-style! 💪🔥
AM Session - Competitive Play
AM Session - Competitive Play
Welcome to the Competitive Play Session. This session takes place every Saturday from 10:45 to 12:15 at the Yonex Badminton Hall Hardbrücke. The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible. Players are accepted into the session based on skill suitability. This session is for experienced players looking for quality games. Play is focused on doubles with a competitive mindset and consistent rallies. You should be comfortable smashing, return smashes and keeping up a moderate tempo throughout the session. New players and those who are new to badminton are welcome to join the PM Session (Open Level Play). Payment can be made via TWINT after the session.
Friday Badminton for higher intermediate/advanced level
Friday Badminton for higher intermediate/advanced level
We are currently playing in a regular group of 12 players at higher intermediate/advanced level. Your registrations here will first be on the waiting list and when confirmed, payment is to be made by twint to secure your spot for participation. There is a charge of Chf 22 per person. That is inclusive of feather shuttles. Place of event - Schumacher Sport Center, Am Stadtrand 46, Dübendorf. Court no. 10, 11 & 12
Flutter Zürich Hybrid Meetup March 2026
Flutter Zürich Hybrid Meetup March 2026
Join us on Thursday, March 12th for an evening of **Flutter**, **mobile product development** and **real-world lessons** \- with talks\, networking and a community roundtable\. This meetup is for **everyone involved in building mobile products**, not just developers: Flutter & mobile engineers, UX/UI designers, product & project managers, QA, engineering leads, founders and decision makers. You don't need to write Flutter code to benefit — this is about building better mobile products, end-to-end. Event language: **English** Free **snacks & drinks** will be available on-site (while supplies last that is) **WHAT YOU'LL LEAVE WITH** • Practical patterns for moving from MVP to maintainable codebases • Architecture lessons for scaling Flutter apps beyond a side project • New contacts across dev / UX / product / leadership (and fresh perspectives) **SCHEDULE (CET / Zürich time)** • 18:30 Doors open @ Liip AG + Google Meet starts • 19:00 Talk #1 (45 min) • 19:45 Break (15 min) • 20:00 Talk #2 (45 min) • Afterwards Networking + community roundtable (demos, questions, discussion) **TALKS** • 19:00: **From MVP to Maintainable** by Radivoje Ostojic (45 min) • 20:00: **Building Production-Ready Flutter Apps: From Side Project to Scalable Architecture** by Mordecai Shekwogaza (45 min) **COMMUNITY ROUNDTABLE (before / between / after talks)** Show what you're working on (even early prototypes), share open-source contributions, ask for feedback, discuss app architecture, UX challenges, performance, analytics, delivery pipelines, and the future of app development. **JOIN ONLINE (Google Meet)** https://meet.google.com/tjf-htxa-xmm **JOIN ON-SITE (Zürich)** The location will take place at the offices of: Liip AG Limmatstrasse 183 8005 Zürich Bring a colleague (dev, UX, PM, stakeholder) — the more perspectives, the better!

.NET Events Near You

Connect with your local .NET community

TBD
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 **Abstract** TBD **YouTube Link** TBA
Central Ohio .NET Developers  Group
Central Ohio .NET Developers Group
* Who Can Attend \* The Central Ohio .Net Developers Group meetings are free and open to the public! All developers; professional, student, and hobbyist are welcome and encouraged to attend. * When we meet \* The Central Ohio .Net Developers Group meets on the 4th Thursday of every month. * Where we meet \* Please check our Meetup group link below for the latest location details! * Join our Meetup Group \* https://www.meetup.com/Central-Ohio-NET-Developers-Group-CONDG/
From Idea to Working App in Minutes: The Agentic Development with Amazon Kiro
From Idea to Working App in Minutes: The Agentic Development with Amazon Kiro
Discover Kiro, AWS’s innovative development environment that adapts to your workflow. Whether you prefer specification-driven development or a more intuitive, vibe-based approach, Kiro empowers you to build applications your way. In this session, speakers will explore Kiro’s core functionality and its evolution through re:Invent 2025, along with demonstrations of prompts used to create APIs, hooks, and steering documents. In the latter part of the session, watch as we build a complete example from scratch, showcasing Kiro’s agentic AI workflow in action for spec-driven development and vibe coding. What You'll Learn - Core Kiro concepts and development philosophy Feature evolution: pre and post re:Invent 2025 Practical examples: API creation, hooks, and steering docs Live coding demonstration with real-time problem solving Who Should Attend - Developers, solutions architects, and technical leaders interested in modern AWS development tools and AI-assisted coding workflows. **Speakers Bio:** Matthew Jorat: Matthew Jorat is a Customer Solutions Manager at AWS with nearly three decades of expertise in AI, cloud transformation, migration, modernization, IT, technology, and business. His career spans infrastructure engineer, solutions architect, security auditor, customer success director, support and services director, and operations officer. He was an early adopter of AWS services as a customer, and his current role at AWS uniquely blends his technical and business skills as he partners with executive teams to translate strategic priorities into measurable business outcomes through cloud adoption, AI implementation, and operational excellence. Matt leads end-to-end AI initiatives for enterprise customers, identifying high-impact use cases and maintaining relentless focus on measurable ROI. He holds eight AWS certifications and serves as Adjunct Professor at Franklin University teaching cloud computing and AWS architecture. His expertise encompasses GenAI, agentic AI systems, migration, modernization, and optimization strategies that drive transformation at scale. [https://www.linkedin.com/in/mattjorat/](https://www.linkedin.com/in/mattjorat/) Girish Bhatia: Girish Bhatia is a seasoned technology delivery leader with deep expertise in cross-domain program management. He holds multiple AWS certifications, including AWS Certified Solutions Architect – Associate, AWS Certified Developer – Associate, and AWS Generative AI Practitioner, and is also an AWS Community Builder. Girish brings over two decades of experience in the information technology industry. Throughout his career, Girish has led major technology-driven business transformation from modernizing on-premises applications to driving large-scale cloud migrations. His work includes API-based integration platforms, data-center and mainframe modernization, and enterprise cloud adoption initiatives. Based in Columbus, Ohio, Girish works at a tech-forward fintech company. He is passionate about AWS serverless architectures, Generative AI and emerging cloud technologies. An avid learner and builder, he continues to explore and apply the latest innovations in AWS to help organizations accelerate their digital transformation. https://www.linkedin.com/in/girishbhatia/[https://www.linkedin.com/in/girishbhatia/](https://www.linkedin.com/in/girishbhatia/) **THANK YOU** *Franklin University* for hosting our meetup! To learn more about *Franklin University*, please visit their website: https://www.franklin.edu/ **DIRECTIONS** Franklin University Fisher Hall 300 E. Main St, Columbus, OH 43215 Map: https://maps.app.goo.gl/jxjBA2hUmS5qrvhq8 Parking is FREE! Please park in Lot C in front of Fisher Hall. See attached map. NOTE: Map the address only. When mapping with Google Maps it may use the Fisher Hall at OSU, which is NOT correct. **Want to sponsor the pizza and/or bar tab?** Please contact me if you would like to sponsor this meetup's pizza and/or bar tab: angelo@mandato.com
CBusData - Discover the Power of Window Functions
CBusData - Discover the Power of Window Functions
Window functions have nothing to do with the Windows operating system but provide a “window” to a result set when used in SQL queries. They are powerful, set-based methods to view data in unexpected ways. Window functions provide easy, set-based solutions to solve some common problems: * Using running totals * Performing operations in intervals * Identifying data gaps and islands * Performing aggregates without losing detail Many people are confused by window functions and do not know how to use them properly. This session will explore window functions, how they work, and how to use them. Demonstrations with several examples will solidify how window functions can simplify queries and make them more powerful.
Building Agents with Microsoft Foundry
Building Agents with Microsoft Foundry
We will show a variety of methods for building agents that run in Microsoft Foundry. This covers the different types of agents: Prompt, Multi, and Hosted, as well as the development lifecycle using evals and traces.
NSCoder Night
NSCoder Night
Bring your work or your hobby, hang out, and code with us. Follow @buckeyecocoa for more information.