WPF Update to C# 11 and .NET 7 | RSS Reader | Software Technology Versatility | Omni-tech Mastery
Channel: Michael Gautier
Date: 2023-03-14

Awareness of a variety of tools, technologies, and ways of doing the same thing or similar things is useful when we are growing our abilities. In this process, I take the general blueprint for a program I built in Linux using C / C++ to produce its mirror in Microsoft Windows using C#. It is not a 1-to-1 translation. The codes are different but the end result is similar.

You can be very successful only knowing one software development language, and one software framework. Without a doubt. Thousands of professionals over the decades have been successful in just that way. 

Yet, to grow our perspective and our capacity to engage and apply ourselves in the software development process, it is beneficial to have a broad and deep understanding of the art and science available today.

We can explore this through the various tools, communities, and organizations that produce and maintain software development tools and practices. Knowing multiple software development, languages and frameworks and practices and operating systems and operational procedures and perspectives, ultimately allows us to build better solutions and conceive architectures in a richer and better defined way.

I advocate for open source software development tools and environments. Maintaining an understanding of the alternative views to that perspective which cultivates a balanced view when considering open source and free software. Ultimately, keep learning and becoming better through the journey to build and deliver far better results than last time.

Links - Michael Gautier's Sites
------------------------------------------------------------------------------------------------
https://gautiertalksopentech.wordpress.com/
https://gautiertalkstechnology.wordpress.com/
https://michaelgautiertechnology.wordpress.com/
https://michaelgautier.wordpress.com/
https://www.quora.com/profile/Michael-Gautier-1

Links - Book Referenced in the Video
------------------------------------------------------------------------------------------------
https://www.packtpub.com/product/c-11-and-net-7-modern-cross-platform-development-fundamentals-seventh-edition/9781803237800

Authors - Authors I Recommend on this Topic
------------------------------------------------------------------------------------------------
Mark Price
Andrew Troelsen
Jeffrey Richter
Charles Petzold