The Productive C# Podcast

Follow The Productive C# Podcast
Share on
Copy link to clipboard

Master the C# language, listen to short and practical tips to become a successful and more productive agile C# developer and learn from daily real-world experiences of Andrea Angella, Microsoft C# MVP and .NET Community Lead. www.productivecsharp.com

Andrea Angella


    • Dec 21, 2024 LATEST EPISODE
    • weekly NEW EPISODES
    • 9m AVG DURATION
    • 47 EPISODES


    Search for episodes from The Productive C# Podcast with a specific topic:

    Latest episodes from The Productive C# Podcast

    How to transition from Lead Engineer to Engineering Manager

    Play Episode Listen Later Dec 21, 2024 10:26


    Learn some advice on how you can transition from Lead Software Engineer to a Software Engineering Manager in your own company. What strategies can you use? How can you increase your influence to get new responsibilities?

    To embrace DevOps, how important it is to be skilled in containerization and CI/CD tools?

    Play Episode Listen Later Nov 25, 2024 2:48


    How much do you need to know as a C# developer about Docker, CI/CD tools to embrace DevOps? Join my free Modern C# course ABOUT THE HOST Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# |

    Avoiding boilerplate and architecture erosion with Metalama

    Play Episode Listen Later Nov 18, 2024 49:11


    This is the recording of an event where the architect of Metalama presented the Metalama framework and how it can help you write easy to maintain code.

    Free Ask Me Anything Webinar on Software Development

    Play Episode Listen Later Nov 16, 2024 1:16


    Join my next Ask Me Anything webinar https://us06web.zoom.us/webinar/register/8517318706739/WN_q0g83d-jRy6jiC4A6uOrqw Ask anything about C#, .NET, software development, interviews, architecture, technical leadership, management, soft skills, mentoring, coaching, communication, development processes, teamwork, change management, delivery, risks, personal branding, networking, emotional intelligence, business, career advice and more. Attending live will give you access to an incredible and special opportunity. You don't want to miss it!

    .NET Conf 2024 - Key Announcements

    Play Episode Listen Later Nov 15, 2024 28:26


    Join the Productive C# Ask Me Anything webinar https://us06web.zoom.us/webinar/register/6017316781632/WN_AiXvjoZ3QOKMos6jvN0KaQ Join my free Modern C# course https://www.productivecsharp.com/modern-csharp/ ABOUT THE HOST Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# |

    What's your opinion on rich domain model and POCO classes?

    Play Episode Listen Later Nov 14, 2024 2:47


    Join my free Modern C# course https://www.productivecsharp.com/modern-csharp ABOUT THE HOST Andrea Angella | Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# |

    What's the minimal foundation you need on C#?

    Play Episode Listen Later Nov 13, 2024 4:36


    Videon on Everyday C# https://www.youtube.com/watch?v=xZk8T-9kI3w Join my free Modern C# course https://www.productivecsharp.com/modern-csharp ABOUT THE HOST Andrea Angella | Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# |

    How do I know if management is for me?

    Play Episode Listen Later Nov 12, 2024 3:15


    Join my free Modern C# course https://www.productivecsharp.com/modern-csharp ABOUT THE HOST Andrea Angella | Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# |

    How to keep up with the pace of new features added to C# and .NET?

    Play Episode Listen Later Nov 11, 2024 6:22


    Join my free Modern C# course https://www.productivecsharp.com/modern-csharp ABOUT THE HOST Andrea Angella | Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# |

    What is C#?

    Play Episode Listen Later Nov 10, 2024 3:37


    Join my free Modern C# course https://www.productivecsharp.com/modern-csharp ABOUT THE HOST Andrea Angella | Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# |

    How to work on a large codebase

    Play Episode Listen Later Nov 9, 2024 3:55


    Join my free Modern C# course https://www.productivecsharp.com/modern-csharp

    How to navigate the transition from senior to lead software engineer

    Play Episode Listen Later Nov 6, 2024 9:28


    Join Productive C# at https://www.productivecsharp.com & use code PODCAST for an exclusive 15% OFF. Enrol in the Free Modern C# Course at https://www.productivecsharp.com/modern-csharp ABOUT THE HOST Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# |

    The Future of C# in the AI era

    Play Episode Listen Later Nov 5, 2024 3:54


    https://www.productivecsharp.com/

    From Hobbyist to Professional - Andrea Angella Quick Coding Story

    Play Episode Listen Later Nov 4, 2024 4:46


    A quick story of my professional journey on how I started coding until now leading teams of .NET software engineers (in 2024) https://www.productivecsharp.com/

    Free Delegation Secrets Masterclass for Software Engineers and Engineering Leaders

    Play Episode Listen Later Jun 20, 2024 2:11


    Join here https://us06web.zoom.us/webinar/register/2017189152255/WN_1Li9jBi4T-eJHn5iaZehCA

    Learning and Sharing for Success

    Play Episode Listen Later May 16, 2024 7:26


    Are you prioritising learning and self development enough in your life? Spend some time to reflect how learning and sharing can improve your life and work.

    Ask Me Anything - Free Webinar

    Play Episode Listen Later May 8, 2024 4:18


    Join my free webinar on Saturday, May 18 https://www.productivecsharp.com/webinar

    30. Build Amazing .NET Apps with C# and the Uno Platform

    Play Episode Listen Later Feb 1, 2024 48:15


    Listen to a fantastic interview with Jérôme Laban, CTO of the Uno Platform, to understand how to build complete .NET apps using C# everywhere, thanks to the new C# Markup. Master C# with Productive C# Membership at http://productivecsharp.com/membership

    29. Leveraging async braindumping to improve the quality of your meetings

    Play Episode Listen Later Dec 26, 2023 8:19


    In this episode I share how async braindumping helps to make your meetings more inclusive and fair as well as improving the quality of discussions and decision making. There is a little price to pay in terms or organization but the benefits are well worth the cost.

    28. 15 Reasons Why You Should Learn C# in 2024

    Play Episode Listen Later Dec 21, 2023 28:55


    These are the 15 reasons why I consider C# the best programming language and why you should learn C# in 2024. Learn more at https://productivecsharp.com. LinkedIn Article https://www.linkedin.com/pulse/15-reasons-why-you-should-learn-c-2024-andrea-angella-abvge/

    learn c
    27. Advent of Code 2023 C# Challenge

    Play Episode Listen Later Dec 12, 2023 2:36


    How Advent of Code can help you become a better developer. Take the challenge to have a chance to win a free month of the Productive C# membership. https://www.productivecsharp.com

    26. Microsoft Semantic Kernel - Integrating AI in your C# applications

    Play Episode Listen Later Dec 11, 2023 7:01


    Semantic Kernet project: https://github.com/microsoft/semantic-kernel Join the Productive C# Membership: https://www.productivecsharp.com/

    25. .NET Conf 2023 - Productive C# Special Event

    Play Episode Listen Later Dec 9, 2023 1:39


    Watch the full video at https://www.productivecsharp.com

    24. Primary Constructors in C# 12

    Play Episode Listen Later Nov 26, 2023 4:12


    Learn more about primary constructors in C# 12. Join our membership at productivecsharp.com

    23. RavenDB and .NET with Oren Eini

    Play Episode Listen Later Jul 3, 2022 51:42


    In this episode, we will be learning more about the NoSQL Database, Raven DB, and why you should consider using it in your applications. Raven DB is written in C# .NET, so we explored what that means and the lessons Oren learned along the way. Finally, we finished with some career advice for .NET developers. Oren is a legend in the .NET community and a prolific blogger. It was a pleasure speaking with him. Enjoy the show! Links mentioned in the show: - https://ravendb.net - https://cloud.ravendb.net - https://ayende.com - @ayende

    22. Crucial Conversations

    Play Episode Listen Later Jul 1, 2022 10:01


    Learn about techniques to handle crucial conversations at work and make decisions safely and effectively.

    21. Modern Software Engineering

    Play Episode Listen Later Mar 28, 2022 9:18


    What is Software Engineering? Learn about the two key fundamental challenges of software engineer, how to become an high-performance team and proudly call yourself a Software Engineer.

    20. Structs Improvements and Record Structs in C# 10

    Play Episode Listen Later Jan 22, 2022 3:38


    Learn about all the new changes for structs in C# 10

    19. Global Usings in C# 10

    Play Episode Listen Later May 12, 2021 2:44


    Learn how global usings in C# helps to remove repetitive using directives in your .NET projects.

    18. DateOnly and TimeOnly structs in .NET 6

    Play Episode Listen Later Apr 25, 2021 4:42


    .NET 6 is introducing two new types to deal with dates and times independently.

    structs
    17. How to become a fluent C# developer with Codingame

    Play Episode Listen Later Apr 18, 2021 4:24


    Compete regularly in clash of code inside the Codingame platform to improve your problem solving skills, become a fluent developer and succeed at the coding interview.

    16. The Mikado Method

    Play Episode Listen Later Feb 5, 2021 5:14


    Struggling to refactor a complex legacy code base? The Mikado Method is the tool you need to get the job done.

    15. Leadership is Language

    Play Episode Listen Later Jan 24, 2021 8:26


    You are a leader and you don't know it yet. Learn my key takeaways from the book "Leadership is Language". Join us at https://www.productivecsharp.com/

    14. Master C# 9 Webinar

    Play Episode Listen Later Oct 24, 2020 2:18


    Find the Master C# 9 Webinar on YouTube where I share all the latest features added to the language. https://youtu.be/IhYtXO3DkFs

    13. Records in C# 9

    Play Episode Listen Later Jun 14, 2020 10:19


    Learn how C# 9 allows you to easily create immutable objects with value-object semantics using record types (data classes). www.productivecsharp.com

    12. XML Trees and LINQ to XML in C#

    Play Episode Listen Later Feb 20, 2020 4:47


    Learn how to modernise the way you work in XML using C#, .NET and LINQ to XML.

    11. Debugging with OzCode

    Play Episode Listen Later Nov 12, 2019 5:59


    In this episode, I am sharing my experience in using OzCode to debug a complex customer issue including red/green boolean visualisation, code history, star properties, search, in-memory object diff viewer, show all instances.

    10. Visual Studio vs Rider

    Play Episode Listen Later Sep 3, 2019 9:39


    Learn the Pros and Cons of Visual Studio and Rider, the two main IDE for .NET developers.

    9. Playing with the Azure CLI

    Play Episode Listen Later Aug 19, 2019 7:48


    The Azure CLI is a command line tool that provide a fantastic experience to work with Azure resources. In this episode, I share my first time experience with it and how you can get started using it. It's definitely the best tool for the job!

    playing azure azure cli
    8. Top tips to secure your .NET web applications

    Play Episode Listen Later Aug 14, 2019 10:33


    Learn some of the most important ways to make your .NET web applications more secure. We'll talk about input validation, encoding, https, content security policies, sql injection, password hashing, secure static code analysis and so on. This a summary of my top learnings after attending a 3 days intense cyber security training called Proactive Web Defence from MWR Infosecurity. Highly recommended! https://www.mwrinfosecurity.com/training/proactive-web-defense/

    7. Nullable Reference Types in C# 8

    Play Episode Listen Later May 20, 2019 6:45


    Learn about nullable reference types and how the C# 8 compiler rules change when you enable this feature in your projects. Learn more at https://www.productivecsharp.com/

    types nullable
    6. Free Webinar on C# 8 New Features

    Play Episode Listen Later Apr 16, 2019 4:58


    "How To Become A MASTER C# 8 Developer And Learn All The New Exciting Features Quickly" The next release of the Microsoft flaship programming language is fast approaching. Deep dive into the new exciting C# 8 features. Get immediate access to the webinar by registering here: https://www.productivecsharp.com/master-csharp8-webinar/

    5. How to organize a UX Review Session

    Play Episode Listen Later Mar 28, 2019 5:16


    Learn what is a UX review session and how to organize it. https://www.productivecsharp.com/

    4. ContextMenu Challenge in WPF

    Play Episode Listen Later Mar 7, 2019 5:36


    Learn how to use ContextMenu in WPF and how to bind a MenuItem to a command in your ViewModel using XAML. www.productivecsharp.com

    3. File System Integration Tests and Copy Directory

    Play Episode Listen Later Mar 5, 2019 6:46


    Learn how you can write integration tests on the file system, how to create a temporary directory and copy directories in C#. www.productivecsharp.com

    2. Refactor Interface to Abstract Base Class

    Play Episode Listen Later Mar 4, 2019 4:28


    Andrea Angella share the experience of refactoring an interface to an abstract base class to remove duplication and make some code easier to extend. Learn a specific example when using inheritance is probably a better decision then using an interface. www.productivecsharp.com

    1. Introducing The Productive C# Podcast

    Play Episode Listen Later Mar 4, 2019 3:03


    The Productive C# Podcast is a new podcast that cover everything that matters in the life of a C# Software Developer. Meet the host Andrea Angella and learn what you should expect from this new podcast on C# software development. www.productivecsharp.com

    Claim The Productive C# Podcast

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel