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
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.
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!
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/
"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/
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
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