Description:

A critical aspect of most enterprise applications is data access. Discover how you can implement data access in your C# applications using IO operations and learn how to consume the data.

Target Audience:

Duration: 00:53

Description:

Discover how to work with Automated Memory Management, manage the Object Life Cycle and String operations.

Target Audience:

Duration: 00:56

Description:

Discover how to implement threaded programs, use a Task Parallel Library and explore the differences between asynchronous and parallel programming.

Target Audience:

Duration: 01:48

Description: Data access and management is a critical aspect of most enterprise applications. Learn how to consume data, manipulate data and objects using LINQ, perform serialization, and use collections in C# applications.

Target Audience:

Duration: 01:22

Description:

Debugging and securing your applications is crucial prior to deployment. Discover input validation, symmetric and asymmetric encryption, managing an assembly, using compiler directives, and implementing diagnostics.

Target Audience:

Duration: 01:31

Description:

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.

Target Audience:

Duration: 01:24

Description: In addition to classes, there are a number of C# types and structures. Learn how to create and use types, convert value and ref types, and manipulate strings in C#.

Target Audience:

Duration: 01:57

Description: Microsoft Visual C# is a principal development language for the .NET framework. Learn to manage program flow, use multithreading and asynchronous processing, and implement events, callbacks, and exception handling using C#.

Target Audience:

Duration: 01:23