C# Extension Methods
Offered By: Pluralsight
Course Description
Overview
One of the most powerful and underused features of C#: extension methods. Master them to cut duplicate code and add consistency across your projects. This course teaches all you need to improve your .NET Core and .NET Framework apps with extensions.
Extension methods are a key feature of C# - they boost productivity, increase the readability of your code, and make it easy to implement standards across your projects. In this course, C# Extension Methods, you will learn all you need to know about extension methods in .NET Framework and .NET Core. First, you will learn the basics of extension methods: how to use them, how to write them, and how the tooling in Visual Studio and VS Code helps you to work with them. Then, you will discover the danger areas and the best practices for building your own extension methods. Finally, you will explore how to package and publish your own extension method library. By the end of this course, you will have a complete understanding of how to get value from this powerful feature.
Extension methods are a key feature of C# - they boost productivity, increase the readability of your code, and make it easy to implement standards across your projects. In this course, C# Extension Methods, you will learn all you need to know about extension methods in .NET Framework and .NET Core. First, you will learn the basics of extension methods: how to use them, how to write them, and how the tooling in Visual Studio and VS Code helps you to work with them. Then, you will discover the danger areas and the best practices for building your own extension methods. Finally, you will explore how to package and publish your own extension method library. By the end of this course, you will have a complete understanding of how to get value from this powerful feature.
Syllabus
- Course Overview 1min
- Getting Started with Extension Methods 29mins
- Best Practices for Using Extension Methods 28mins
- Building Your Own Extension Method Library 27mins
Taught by
Elton Stoneman
Related Courses
Economic Issues, Food & YouUniversity of Florida via Coursera Get Organized: How to be a Together Teacher
Relay Graduate School of Education via Coursera Work Smarter, Not Harder: Time Management for Personal & Professional Productivity
University of California, Irvine via Coursera Lean Operations العمليات الرشيقة
Rwaq (رواق) Realidad Macroeconómica Latinoamericana
Inter-American Development Bank via edX