Dotnet
4 TopicsCreate a Tic Tac Toe Game & Learn About Event Sourcing
๐ฎ Create a Tic Tac Toe Game & Learn About Event Sourcing โ Build Smarter Systems Through Simple Play ๐ง โก What if building a simple game could teach you a powerful backend pattern? In this hands-on session, weโll use a classic Tic Tac Toe game to introduce Event Sourcing โ an architectural approach where every state change is captured as an event. You'll build the game step-by-step, then explore how to store and replay every move using event streams. This session is perfect for developers curious about Domain-Driven Design, CQRS, and event-driven systems, all while having some fun! ๐ What Youโll Learn ๐ฏ What is Event Sourcing? โ Understand the core principles and when to use it ๐ฎ Modeling Game State with Events โ Each move becomes part of the system's history ๐ฆ Storing & Replaying Events โ Learn how to rebuild game state from an event log ๐ ๏ธ CQRS in Action โ Separate commands and queries for better design โ๏ธ Event Versioning โ What happens when your events evolve over time ๐ Debug with Confidence โ Use event history for tracing and analytics ๐ฉ๏ธ Scaling the Pattern โ How this idea applies beyond games (finance, IoT, SaaS) ๐งฐ Tech Stack: .NET / C# | EventStore / SQL / Custom In-Memory Store ๐๏ธ Date: 8 August 2025 โฐ Time: 18:00 CEST ๐๏ธ Speaker: Shahab Ganji ๐ Topic: Create a Tic Tac Toe Game & Learn About Event Sourcing73Views0likes0CommentsAugust Calendar is here!
๐ Community Spirit? CHECKED! ๐ Amazing Members & Audiences? DOUBLE CHECK! ๐ค Phenomenal Speakers Locked In? CHECKED! ๐ Global Live Sessions? YOU BET! The stage is set. The excitement is real. Itโs that time again, time to ignite the community with another monthly calendar! ๐ฅโจ Weโve lined up a powerhouse of sessions packed with world-class content, covering the best of Microsoft, from Coding, Cloud, Migration, Data, Security, AI, and so much more! ๐ปโ๏ธ๐๐ค But wait, thatโs not all! For the first time ever, weโve smashed through time zones! No matter where you are in the world, you can tune in LIVE and learn from extraordinary speakers sharing their insights, experiences, and passion. ๐โฐ What do you need to do? Itโs easy: ๐ Register for the sessions ๐ Mark your calendar ๐ Grab your coffee, tea, or ice-cold soda ๐ Join us and soak up the knowledge! We believe in what makes this community truly special, and thatโs YOU. Letโs set August on fire together! ๐ฅ Are you ready to be inspired, to grow, and to connect with Microsoft Learn family? Donโt miss out, August is YOUR month! ๐ฅ๐ ๐ข Shehan Perera ๐ https://streamyard.com/watch/dh62MQJHEv9B?wt.mc_id=MVP_350258 ๐ 5 Aug 2025 (19:00 AEST) (11:00 CEST) ๐ขShahab Ganji ๐ https://streamyard.com/watch/qCXk9kkb34W8?wt.mc_id=MVP_350258 ๐ 8 Aug 2025 18:00 CEST ๐ข Ronak Vachhani ๐https://streamyard.com/watch/hNjJAZeUcxTF?wt.mc_id=MVP_350258 ๐ 16 Aug 2025 (16:00 AEST) (08:00 CEST) ๐ขLaรฏla Bougriรข ๐https://streamyard.com/watch/KWwF7Wd5mYAG?wt.mc_id=MVP_350258 ๐ 22 Aug 2025 18:00 CEST ๐ขAJ Bajada ๐https://streamyard.com/watch/vaNSN3hVuXbr?wt.mc_id=MVP_350258 ๐ 28 Aug 2025 (19:30 AEST) (11:30 CEST) ๐ขJames Eastham ๐https://streamyard.com/watch/FNGJZNbAKjFi?wt.mc_id=MVP_350258 ๐ 29 Aug 2025 17:00 CEST179Views1like0CommentsTaming Mutable State: Applying Functional Programming in an Object-Oriented Language
๐ฅ .NET July at Microsoft Hero is on fire! ๐ The last two sessions have blown us away with incredible speakers and fresh content, but the party isnโt even close to over. July is bursting with .NET energy, and next up, Rodney will join us to take us down a path less traveled with a topic that promises to shake up the way you think about C#. ๐ง โจ Whatโs coming up? Imagine blending the strengths of object-oriented C# with some of the most intriguing secrets from the world of functional programming. This session teases the mysterious forces behind writing more resilient, maintainable apps, without giving it all away. Expect big โaha!โ moments and insights you wonโt see coming. ๐ต๏ธโโ๏ธ๐ก Curious? You should be! Make sure youโre registered, mark your calendar, and get ready to join us live for another game-changing session. Letโs unlock new perspectives together, the Microsoft Learn way! ๐๐ค ๐ July 19, 2025 06:00 PM CEST ๐ https://streamyard.com/watch/CDGBWtmDTtjQ?wt.mc_id=MVP_350258112Views3likes0CommentsStefan Pรถlz - Null & Void, everything about nothing in .NET
After an electrifying kickoff to .NET July, itโs time to keep the momentum rolling! ๐ฅ ๐ .NET July isnโt just a month for developers, itโs a celebration for everyone passionate about tech, the cloud, and leveling up their skills. Whether youโre aiming to supercharge your knowledge or make a bold move in your career, this is the community to join. ๐ซถ Our next session features the incredible https://www.linkedin.com/in/ACoAAC9Q2ZAB2u-_JbumHA-DJvD2qxaBcTfzuTo, ready to share his hard-earned wisdom and hands-on experience on one of the hottest topics in .NET today. This is your chance to gain insights that could change the way you build and think about software. Want to understand the "billion-dollar mistake" and why it's also a powerful tool? Curious how modern .NET helps you avoid runtime nightmares, before they even start? Register now, save your VIP spot, and become part of another unforgettable session with the https://www.linkedin.com/company/microsofthero/! Letโs grow and learn together with https://www.linkedin.com/company/microsoftlearn/. ๐ ๐บ Subscribe us on YouTube and watch live --> https://lnkd.in/dQSgYXgi ๐ Register for the session: https://lnkd.in/dywm3CCd https://www.linkedin.com/in/ACoAAC9Q2ZAB2u-_JbumHA-DJvD2qxaBcTfzuTo Null & Void - Everything about Nothing in .NET July 12, 2025 06:00 PM CET #MVPBUZZ #MicrosoftHero #MicrosoftZeroToHero #DOTNET #MicrosoftLearn #MicrosoftDeveloper #Developer #Microsoft148Views0likes0Comments