Microsoft C# Advanced: Using Windows Services and ADO.NET
Overview/Description
This course, Microsoft C# Advanced: Using Windows Services and ADO.NET, presents advanced C# programming concepts, including building and viewing event logs, creating windows services, and accessing data sources with ADO.NET.
Target Audience
You should have an intermediate-level understanding of the essential components of Microsoft C#, including writing and compiling C# code.
Expected Duration
This course, including the practice exercises, will take up to 4 hours to complete.
Objectives:
Viewing and Building Event Logs
Classify event logs
View default event logs with the Computer Management tool
Clear an event log
Delete an event log
Verify event logs
Verify an event log source
Create an EventLog object
Create an event log viewer application
Create a custom event log
Write to an event log
Creating Windows Services
Create an Installer application
Compile multiple files for the Windows Service
Install Windows Services with the Installutil tool
Define Windows Services
Access the Service Control Manager
Create Windows Services Programmatically
Create the ServiceBase class
Create the service's Main() method
Override ServiceBase class methods
Install a VS.NET service with the Installutil tool
Perform actions on an installed service
Create a Windows Service project in VS.NET
Override the service's inherited methods in VS.NET
Add the Installer class with VS.NET
Create a ServiceController instance using VS.NET
Create a ServiceController instance programmatically
Accessing Data Sources with ADO.NET
Create an ADO managed provider application
Change, add, and delete data with ADO.NET
Define ADO.NET and DataSet elements
Prepare for an ADO.NET application
Create an SQL managed provider application
Course Number: MDEV0207