DoomSharp with Wesley Cabus and Nico Vermeir

DoomSharp with Wesley Cabus and Nico Vermeir

Author: Carl Franklin and Richard Campbell March 30, 2023 Duration: 47:19
An MAUI version of Doom? Carl and Richard talk to Wesley Cabus and Nico Vermeir about their efforts to port the venerable game Doom to C# and .NET 6 with MAUI as the UI. Wesley did the base conversion of Doom over to .NET, while Nico focused on getting the UI working through MAUI. Converting code, graphics, music, and sound effects from the 1990s into modern solutions is challenging but fun! Primarily working on the PC, there's a concerted effort to get a version running on Android devices too - and they could use your help!

Hosted by Carl Franklin and Richard Campbell, .NET Rocks! is a long-running conversation with the people building the future of software. This isn't a dry lecture; it's a lively, technical deep dive where two seasoned developers explore the vast ecosystem around Microsoft .NET, Azure, and modern development practices with a diverse roster of expert guests. Each episode feels like you're pulling up a chair in a room full of brilliant minds, listening to unfiltered discussions about real-world coding challenges, architectural patterns, and the tools that shape our daily work. You'll hear practical advice, war stories from the trenches, and forward-looking insights that go far beyond the documentation. Tuning into this podcast means connecting with a community of professionals who are as passionate about the craft as you are, offering perspectives that can transform how you approach your next project. Whether you're deep into C# or just curious about cloud-native development, these conversations provide a valuable blend of knowledge, humor, and genuine enthusiasm for technology.
Author: Language: English Episodes: 1000

.NET Rocks!
Podcast Episodes
Migrating from WinForms to WPF with Phil Japikse [not-audio_url] [/not-audio_url]

Duration: 58:38
Looking at moving from WinForms to WPF? Phil Japikse can help! Carl and Richard talk to Phil Japikse about the changes in thinking that have to happen to make WPF work for you if you're coming from a WinForms world. The…
Beyond Software Craftsmanship with Uncle Bob [not-audio_url] [/not-audio_url]

Duration: 54:20
Time for a craftsmanship update from Uncle Bob! Carl and Richard talk to Bob Martin about the growth of developers, and how the number of new developers is overwhelming the available teaching and mentoring resources avai…
Mobile First with Chris Love [not-audio_url] [/not-audio_url]

Duration: 51:52
Are you building mobile first? Carl and Richard talk to Chris Love about his work building mobile apps - in two styles! First Chris talks about working with a startup, with the latest tools and lots of experimentation. O…
WPF All Grown Up with Billy Hollis [not-audio_url] [/not-audio_url]

Duration: 1:02:28
Still resisting going to WPF? Billy is here to help! Carl and Richard chat with Billy Hollis about the ever-improving ability of WPF to build great looking desktop applications. Billy talks about techniques for getting t…
Water Power Geek Out [not-audio_url] [/not-audio_url]

Duration: 51:39
One more alternative energy Geek Out - generating power with water! The conversation starts with hydroelectric power, but then moves to tidal and wave power. Some work, some don't, and it's not just about the technology…
Duck Punching with Todd Gardner [not-audio_url] [/not-audio_url]

Duration: 46:06
Duck punch your JavaScript lately? Todd Gardner talks to Carl and Richard about the practice of changing object behaviors in JavaScript for good or evil. After an explanation of how duck punching (or monkey patching, pic…
Identity Server with Dominick Baier and Brock Allen [not-audio_url] [/not-audio_url]

Duration: 56:34
Carl and Richard talk to Dominick Baier and Brock Allen about the new version of Thinktecture IdentityServer. As Dominick explains, as soon as you have more than one web application that needs authentication, you want to…
HTML 5 Update with John Papa [not-audio_url] [/not-audio_url]

Duration: 54:51
Ready to think beyond the SPA? John Papa talks about the continuing evolution of HTML 5. Carl and Richard chat with John about web components, an evolving standard to make JavaScript libraries more extensible and organiz…
Statistical Genomics using F# with Evelina Gabasova [not-audio_url] [/not-audio_url]

Duration: 53:48
Can computing cure cancer? That's Evelina Gabasova's goal! Carl and Richard talk to Evelina about her work using machine learning and data analytics to understand the genetics of cancer, its variations and subtypes. Part…
Different Databases with David Simons [not-audio_url] [/not-audio_url]

Duration: 54:23
How many different ways can you store data? David Simons knows at least ten! Carl and Richard talk to David about a wide variety of data storage approaches. Some are SQL, some are NoSQL, but David digs into each one talk…