MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

C# Extension Methods

Course Summary

Extension methods are a powerful C# feature which are underused and often misunderstood. In this course you'll learn all about writing, using and organizing extension methods, how the CLR implements them and what scenarios they enable. We'll build a l


  • +

    Course Syllabus

    ● Introducing Extension Methods
        ◦ Introducing Extension Methods
        ◦ Course Outline
        ◦ Demo 1: Extending System Types
        ◦ Demo 1: Extending System Types (part 2)
        ◦ Extending System Types
        ◦ Demo 2: Piggybacking Namespaces
        ◦ Piggybacking Namespaces
        ◦ Demo 3: Extending Interfaces
        ◦ Extending Interfaces
        ◦ Demo 4: Extending Collections
        ◦ Extending Collections
        ◦ Demo 5: Extending Everything
        ◦ Demo 5: Extending Everything (part 2)
        ◦ Extending Everything
        ◦ Module Summary
    ● Advanced Extension Methods (part 1)
        ◦ What you can't do with Extension Methods
        ◦ Demo 1: Extending State
        ◦ Extending State
        ◦ Demo 2: Bypassing Accessibility (part 1)
        ◦ Demo 2: Bypassing Accessibility (part 2)
        ◦ Demo 2: Bypassing Accessibility
        ◦ Demo 3: How Extension Methods Work
        ◦ How Extension Methods Work
    ● Advanced Extension Methods (part 2)
        ◦ Module Introduction
        ◦ Demo 4: Portable Extension Methods (part 1)
        ◦ Demo 4: Portable Extension Methods (part 2)
        ◦ Portable Extension Methods
        ◦ Demo 5: Compiler Binding
        ◦ Compiler Binding
        ◦ Demo 6: Configuration Binding (part 1)
        ◦ Demo 6: Configuration Binding (part 2)
        ◦ Module Summary
    ● Extension Method Library (part 1)
        ◦ Introducing the Extension Method Library
        ◦ Demo 1: Exceptions and Enums (part 1)
        ◦ Demo 1: Exceptions and Enums (part 2)
        ◦ Exceptions and Enums
        ◦ Demo 2: Reflection and Expressions (part 1)
        ◦ Demo 2: Reflection and Expressions (part 2)
        ◦ Reflection and Expressions
        ◦ Demo 3: Entity Framework (part 1)
        ◦ Demo 3: Entity Framework (part 2)
        ◦ Demo 3: Entity Framework (part 3)
        ◦ Entity Framework
    ● Extension Method Library (part 2)
        ◦ Module Introduction
        ◦ Demo 4: WCF Clients (part 1)
        ◦ Demo 4: WCF Clients (part 2)
        ◦ WCF Clients
        ◦ Demo 5: Web Api POST Responses
        ◦ Web Api POST Responses
        ◦ Demo 6: ASP.NET MVC HtmlHelper (part 1)
        ◦ Demo 6: ASP.NET MVC HtmlHelper (part 2)
        ◦ ASP.NET MVC HtmlHelper
        ◦ Course Summary

     


Course Fee:
USD 29

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

This course is listed under Open Source , Development & Implementations and Operating Systems Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top