Programming in C#: Using Types

Visual Studio 2013
  • 16 Videos | 1h 27m 23s
  • Includes Assessment
  • Earns a Badge
Likes 28 Likes 28
One of the main types in object-oriented programming is the class. Delve into classes and explore encapsulation, implementing a class hierarchy, using reflection, and managing the object life cycle.

WHAT YOU WILL LEARN

  • format strings
    use auto-implemented properties
    use public, internal, and private access modifiers
    implement explicit interfaces
    create interfaces
    implement inheritance
    create and implement indexers
    use IEnumerable
  • use the Dispose method of the IDisposable interface to remove an object
    define the concept of COM interoperability and IUnKnow interface
    implement the IComparable interface
    use the System.Reflection namespace to provide a range of information about a type
    use types from the 'System.Reflection namespace' such as Assembly, PropertyInfo, and MethodInfo type
    demonstrate how to apply and read attributes
    create attribute classes to add to a code construct
    use CodeDom to create code dynamically

IN THIS COURSE

  • Playable
    1. 
    Encapsulation – Defining Properties
    3m 31s
    UP NEXT
  • Playable
    2. 
    Auto Implemented Properties
    2m 42s
  • Locked
    3. 
    Access Modifiers
    6m 44s
  • Locked
    4. 
    Encapsulation – Explicit Interfaces
    3m 13s
  • Locked
    5. 
    Class Hierarchy – Interfaces
    3m 29s
  • Locked
    6. 
    Consuming Types – Inheritance
    3m 55s
  • Locked
    7. 
    Class Hierarchy – Indexers
    3m 34s
  • Locked
    8. 
    Class Based on IEnumerable
    5m 32s
  • Locked
    9. 
    Class Based on IDisposable
    4m 54s
  • Locked
    10. 
    Understanding IUnknown and COM
    5m 33s
  • Locked
    11. 
    Implementing IComparable
    4m 53s
  • Locked
    12. 
    Consuming Types – Reflection
    5m 49s
  • Locked
    13. 
    Assembly, PropertyInfo, and MethodInfo
    10m 30s
  • Locked
    14. 
    Working with Attributes
    6m 52s
  • Locked
    15. 
    Custom Attribute Classes
    5m 27s
  • Locked
    16. 
    Consuming Types – Using Codedom
    6m 15s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Likes 15 Likes 15  
Likes 5 Likes 5  

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 35 Likes 35  
Likes 53 Likes 53