Course Details
This training already retired on 30th of June 2020.
See other Microsoft courses
Objectives
At the end of this course, you will be able to:
- Reviewing the basics of C# program structure, language syntax, and implementation details
- Developing the Code for a Graphical Application
- Improving Application Performance and Responsiveness
- Encrypting and Decrypting Data
- XAML and WPF (Windows Presentation Foundation) for creating Windows desktop applications
Outline
- Reviewing C# Syntax
- Create Methods, Handle Exceptions, and Monitor Applications
- Develop the Code for a Graphical Application
- Create Classes and Implement Type-safe Collections
- Create a Class Hierarchy by Using Inheritance
- Read and Write Local Data
- Access a Database
- Access Remote Data
- Design the User Interface for a Graphical Application
- Improve Application Performance and Responsiveness
- Integrate with Unmanaged Code
- Create Reusable Types and Assemblies
- Encrypt and Decrypt Data
Prerequisites
Before attending this course, students must have at least three months of professional development experience. More specifically, students should have hands-on experience using C# that demonstrates their understanding of the following:
- How to name, declare, initialize and assign values to variables within an application
- How to create a simple branching and looping structures
- How to use the Visual Studio IDE to locate simple logic errors
- How to design and build a simple user interface using standard controls from the Visual Studio toolbox
- How to use: arithmetic, logical, relational operators