System Services
Summary
You can use .NET Framework system services to perform diagnostics and monitoring in your applications. This Drill demonstrates practically the support provided by these services for launching external processes, tracing, event log handling, performance counters manipulation, and code access security.
Audience
This Drill is for developers who want to be able to interact with some of the services on their computers such as event logs and the performance monitoring tool from within their .NET applications. It is also for those who want to implement code access security in their windows application and deploy it as a ClickOnce application.
What you'll learn
You will be able to perform diagnostics and monitoring on your applications by working with external processes, custom event logs, custom trace listeners, and performance counters. You will also be able to implement code access security and deploy a Windows application as a ClickOnce application.
What you need to know
We assume that you’re already familiar with the concepts of programming and you’ve some experience with Visual Studio 2005. For this particular Drill, you’ll also need to be comfortable with Visual C# or Visual Basic syntax and HTML. Although not essential, experience in object-oriented development would also be useful.