Tag Archives: C#

Episode 030 – October 2024 Catchup

The Breakpoint Show
The Breakpoint Show
Episode 030 - October 2024 Catchup
Loading
/

Welcome to the thirtieth episode of “The Breakpoint Show”! In this episode, the hosts delve into some thrilling news from JetBrains. The game-changing decision to make Rider and WebStorm free for non-commercial and personal use is set to revolutionize the development landscape. We explore the profound impact of these powerful IDEs becoming more accessible and how developers—both professionals and hobbyists—can now harness their full potential for their projects.

To find out more about Rider and WebStorm, go here https://jb.gg/free_rider and https://jb.gg/free_webstorm

But that’s not all! The hosts also catch up on where AI stands in today’s tech world. We chat about the hype, the realities, and how AI tools are shaping (or not shaping!) the everyday developer experience. Are we living in the AI-powered future we were promised?

And let’s not overlook the highly anticipated upcoming release of .NET 9 and C# 13! We dissect the key features and improvements that have us on the edge of our seats and explain how these updates will revolutionize your development workflow.

This episode is a treasure trove of insightful conversations, from exploring new tech tools to sharing thoughts on the future of AI and .NET. Whether you’re a JetBrains user, an AI enthusiast, or a developer eagerly awaiting .NET 9, there’s something here for everyone.

Tune in for a laid-back, informative chat and join us on this milestone 30th episode of “The Breakpoint Show”!

Episode 028 – Chris is Required – Validation

The Breakpoint Show
The Breakpoint Show
Episode 028 - Chris is Required - Validation
Loading
/

Welcome to the twenty-eighth episode of “The Breakpoint Show”! In this episode, we’re delving into a crucial and often overlooked aspect of development: data validation. Join us as we explore how developers can validate data in their .NET solutions, which is vital for ensuring accuracy, security, and reliability.

From basic input validation to more complex techniques, we’ll walk through different approaches, tools, and best practices for handling data validation in .NET applications. Whether using built-in frameworks like Data Annotations, custom validators, or open-source libraries like FluentValidation, this episode will give you insights on ensuring your data is always in the right format, meets business rules, and prevents unexpected bugs or security vulnerabilities.

Our discussion will cover a wide range of topics, including server-side vs. client-side validation, validation performance considerations, and how to handle validation in modern web and API-driven applications. The aim is to equip you with the knowledge to build cleaner, safer, and more robust .NET solutions that can handle user input and data processing with ease.

Whether you’re a seasoned .NET developer or just starting out with data-driven applications, this episode is packed with practical tips and real-world examples to help elevate your validation game. Tune in to “The Breakpoint Show” and join us as we explore the powerful world of data validation in .NET!

Don’t miss this chance to brush up on a critical aspect of development that often differentiates between smooth sailing and headaches in production. Join us for an engaging conversation on all things validation!

Episode 027 – .NET Evolving Too Fast?!

The Breakpoint Show
The Breakpoint Show
Episode 027 - .NET Evolving Too Fast?!
Loading
/

Welcome to the twenty-seventh episode of “The Breakpoint Show”! In this episode, we tackle a hot topic in the .NET community: Is .NET and C# evolving too fast? With all these rapid updates, can developers keep up and thoroughly learn the most recent features of .NET and C#?

Join our hosts as they dive into the pros and cons of the fast-paced evolution of .NET. We’ll discuss whether the breakneck speed of new releases and features empowers developers with cutting-edge tools or leaves them scrambling to catch up. With updates rolling out, it raises the question: Are we genuinely mastering the latest advancements, or are we just trying to stay afloat?

We’ll explore how fast-paced development affects different types of developers, from those working on long-term projects to those constantly on the cutting edge. We’ll also consider the impact on learning resources and community support and how developers can balance the need to stay current with the time required to deeply understand and apply new features.

Whether you’re a developer feeling overwhelmed by the rapid pace of change or someone who thrives on the latest tech, this episode offers a thoughtful and engaging discussion on the future of .NET and its impact on the developer community. Tune in to “The Breakpoint Show” and join us as we explore whether the rapid evolution of .NET is a blessing or a burden for developers everywhere.

Don’t miss this opportunity to hear our take on the speed of .NET and C# evolution and how it affects your learning journey. Join us on “The Breakpoint Show” for a candid conversation to get you thinking about navigating the ever-changing world of .NET!

Episode 024 – Amazing Discovery in .NET 9

The Breakpoint Show
The Breakpoint Show
Episode 024 - Amazing Discovery in .NET 9
Loading
/

Welcome to the twenty-fourth episode of “The Breakpoint Show”! Today, we’re exploring the latest and greatest updates in .NET 9, exploring exciting new features and enhancements that will revolutionize your development experience. Whether you’re a seasoned .NET developer or just getting started, this episode is packed with insights to help you stay on the cutting edge.

Join us as we unpack the most exciting updates in .NET 9, from general improvements to enhancements in the HttpClinet and network programming. We’ll delve into how these updates can streamline your development process, boost productivity, and enable you to build more powerful and efficient applications, making your development journey smoother and more rewarding.

We’ll also explore real-world use cases and examples, demonstrating how these new features can be applied to your projects.

Don’t miss this opportunity to get ahead of the curve and learn about the latest innovations in the .NET ecosystem. Join us on “The Breakpoint Show” for an enlightening and engaging discussion on the exciting updates in .NET 9!

Episode 022 – Dev, Productivity, & Hardware Tools

The Breakpoint Show
The Breakpoint Show
Episode 022 - Dev, Productivity, & Hardware Tools
Loading
/

Welcome to the twenty-second episode of “The Breakpoint Show”! In this exciting installment, we’re diving into the essential development, productivity, and hardware tools our hosts use daily. Join us as we explore how to optimize your workflow, boost your efficiency, and leverage the best and our favorite tools and hardware to elevate your development game.

Whether you’re a seasoned developer seeking to refine your setup or a newcomer excited to build a productive workspace, this episode is a goldmine of insights and practical advice. Don’t miss out on ‘The Breakpoint Show’ as we reveal the keys to maximizing productivity and harnessing the best tools and hardware in the world of software development.

Take advantage of this opportunity to supercharge your development process and take your productivity to new heights. Join us on “The Breakpoint Show” for an enlightening discussion on software development, productivity, and the tools that make it all possible! #Productivity #SoftwareDevelopment 🎙️

Episode 020 – Talking Boring Tech

The Breakpoint Show
The Breakpoint Show
Episode 020 - Talking Boring Tech
Loading
/

Welcome to the twentieth episode of “The Breakpoint Show”! 🎙️ Today, we’re diving into a seemingly paradoxical topic: boring technology. Join us as we explore why embracing boring technology can be a game-changer for software developers.

In a world where new frameworks, languages, and tools appear daily, it’s easy to get caught up in the excitement of the latest shiny object. But as any seasoned developer knows, the allure of novelty often comes with hidden costs—increased complexity, steep learning curves, and potential instability.

In this episode, we’ll argue why boring technology—that is, tried-and-true, stable, and reliable technologies—can be a secret weapon for software developers. From battle-tested programming languages and frameworks to mature infrastructure and deployment tools, we’ll explore the benefits of sticking with what works.

But that’s not all – we’ll also discuss how embracing boring technology can lead to increased productivity, reduced risk, and greater job satisfaction for developers. These are not just benefits; they are the keys to unlocking your full potential as a developer. Plus, we’ll share practical tips for identifying and evaluating boring technology options for your projects.

Whether you’re a seasoned developer looking to streamline your tech stack or a newcomer navigating the vast landscape of software development, this episode promises to be an eye-opening exploration of why boring is actually good – and why, sometimes, the most exciting technology is the one that works.

Tune in to “The Breakpoint Show” and join us as we celebrate the unsung heroes of the tech world – the boring technologies that quietly power some of the most innovative and impactful software projects. Don’t miss out on this enlightening discussion on why boring is beautiful in the world of software development!

Episode 018 – Beyond Boundaries Network Programming

The Breakpoint Show
The Breakpoint Show
Episode 018 - Beyond Boundaries Network Programming
Loading
/

Welcome to the eighteenth episode of “The Breakpoint Show”! 🎙️ Today, we’re delving deep into the world of network programming with .NET and C#, and we’ve got some exciting news to share!

Join us as we explore the intricacies of network programming, from socket communication and HTTP requests to building robust and scalable networked applications using the power of .NET and C#. Whether you’re a seasoned developer or just dipping your toes into the world of networking, this episode promises to be a comprehensive guide to mastering the art of network programming.

But that’s not all – we’re thrilled to announce that our very own host, Chris Woodruff, is writing a new book: “Beyond Boundaries – Networking Programming with C# 12 and .NET 8”! 📚 In his book, Woody shares his expertise and insights into building high-performance, reliable, and secure networked applications with C# 12 and .NET 8. From foundational concepts to advanced techniques, this book is your ultimate guide to unlocking the full potential of network programming with C# and .NET.

Read Book here – https://csharp-networking.com

Whether you’re a developer looking to expand your skillset or a seasoned pro seeking to stay at the forefront of technology, “Beyond Boundaries” is a must-read. Join us on “The Breakpoint Show” as we celebrate the launch of Chris’s new book and explore the exciting world of network programming with .NET and C#.

Don’t miss this opportunity to level up your networking skills and dive into the future of network programming with “The Breakpoint Show” and “Beyond Boundaries”! 🚀

Episode 017 – Getting Started with Game Development

The Breakpoint Show
The Breakpoint Show
Episode 017 - Getting Started with Game Development
Loading
/

Welcome to the seventeenth episode of “The Breakpoint Show”! 🎮 Today, we’re stepping into the exciting realm of game development, exploring how we harness the power of .NET and C# to create immersive gaming experiences.

In this episode, we’ll discuss various game development topics, including game engines, graphics programming, physics simulations, and more. Discover how game developers leverage the rich ecosystem of libraries, frameworks, and tools available in the .NET ecosystem to bring their visions to life.

But that’s not all—we’ll also explore the crossover between game development and other fields of software engineering. From AI and machine learning to networking and multiplayer synchronization, game development offers a wealth of opportunities to hone your skills and push the boundaries of what .NET and C# can do.

Whether you’re a seasoned game developer looking to expand your toolkit or a curious coder eager to explore the world of game development, this episode promises to be a thrilling adventure into the intersection of technology and creativity. Tune in to “The Breakpoint Show” and join us as we unlock the secrets of game development with .NET and C#.

Take advantage of this opportunity to level up your game development skills and embark on a journey of discovery with us. Join us on “The Breakpoint Show” for an epic exploration of the exciting world of game development!

Episode 016 – The 1 Billion Row Challenge With Mark Rendle

The Breakpoint Show
The Breakpoint Show
Episode 016 - The 1 Billion Row Challenge With Mark Rendle
Loading
/

Welcome to a groundbreaking episode of “The Breakpoint Show”! 🎙️ We’re thrilled to welcome our first-ever guest, the legendary Mark Rendle, to the studio. Together, we’re diving headfirst into the exhilarating world of the 1 Billion Row Challenge and unraveling the mysteries of .NET and C# performance in this epic competition.
The 1 Billion Row Challenge is not for the faint of heart—it’s a test of skill, ingenuity, and raw performance prowess. Join us as Mark delves into the intricacies of the challenge and discusses his strategies for tackling it head-on. From optimizing code and leveraging parallelism to fine-tuning floating-point calculations, he’ll leave no stone unturned in his quest for victory.
But that’s not all—we’ll also ask Mark for his advice on .NET and C# performance. With his wealth of experience and expertise, Mark will share invaluable insights, tips, and best practices for squeezing every last drop of performance out of your .NET applications. Whether you’re a seasoned developer or just starting your coding journey, this is a masterclass you won’t want to miss.
Join us on “The Breakpoint Show” as we embark on a thrilling adventure into the heart of the 1 Billion Row Challenge and explore the cutting-edge world of .NET and C# performance with our special guest, Mark Rendle.
Don’t miss this historic episode of “The Breakpoint Show” – tune in now, and let’s conquer the 1 Billion Row Challenge together! 🚀

Show Notes

1 Billion Row Challenge Home Page

1Billion Row Challenge GitHub Repo

1 Billion Row Challenge – .NET Edition

Mark’s 1 Billion Row Challenge Solution Repo

Episode 011 – The Future of Software Development Workflows

The Breakpoint Show
The Breakpoint Show
Episode 011 - The Future of Software Development Workflows
Loading
/

Welcome to the eleventh episode of “The Breakpoint Show,” where we’re diving headfirst into the future of software development workflows! Join us for a captivating exploration of the evolving landscape of how we build, test, deploy, and maintain software.
In this episode, we’re your guides through the exciting world of cutting-edge software development practices and methodologies. We’ll discuss how workflows are evolving in response to emerging technologies, shifting paradigms, and the ever-increasing demand for efficiency and agility.

We’ll also explore the role of AI and machine learning in software development, from code generation and testing to intelligent bug tracking. How will these technologies revolutionize our workflows, and what opportunities and challenges do they present for developers?

Whether you’re a seasoned developer, a tech enthusiast, or simply curious about the future of software development, this episode promises to be a thought-provoking and informative journey into the unknown. Tune in to “The Breakpoint Show” and join us as we peer into the crystal ball of software development workflows.

Take advantage of this opportunity to stay ahead of the curve and gain insights into the tools and practices that will shape the future of software development. Join us on “The Breakpoint Show” for a forward-looking exploration of the future of software development workflows!

WP Radio
WP Radio
OFFLINE LIVE