Advanced Development Topics In Visual C#
Duration: 4 Days
In this course you'll learn about important development topics that aren't normally covered in a beginning Windows application programming course. Starting with saving objects to a stream using .NET Serialization and creating and displaying reports, you'll work through crucial topics such as attributes and reflection, programming XML using the XmlDocument class, and the XmlReader/ XmlWriter classes, creating Windows Services, and drawing your own user interfaces using the System.Drawing namespace. You'll see how to handle vital distribution issues, learning about application security, versioning, and deployment. You'll dig deeper into working with the most complex of Visual Studio's built-in controls, the DataGridView control, how to extend Visual Studio 2005 in a number of different ways, get started building mobile applications, and how to interact with printers and how to print documents. You're certain to find many topics here that will extend your knowledge, your capabilities, and your value as a developer.
Topics Covered In This Course
Creating and Displaying Reports
Filling the .NET Gaps with WMI
WMI Events and Asynchronous Handling
Examining the DataGridViewControl
Extending Visual Studio 2005
Creating Rich User Interfaces with GDI+
Handling Versioning Issues
Creating Windows Services
Building Mobile Applications
Reading and Writing XML Using the XML DOM
Printers and Printing
Securing Windows Applications
Building Setup Applications
Attributes and Reflection
What You Can Expect
At the end of this course, delegates will be able to:
Who Should Take This Course
Developers wishing to learn deepen their knowledge of the .Net Framework/Visual Studio 2005 and Windows applications techniques.
This course assumes that students have some programming background and have worked through the previous course, Microsoft Visual C# 2005: Developing Applications. This course assumes intermediate knowledge of Visual C#, and of building Windows applications using Visual Studio 2005.
Instructor led with hands on labs.
Every student attending a Verhoef Training class will receive a certificate good for $100 toward their next public class taken within a year.
You can also buy "Verhoef Vouchers" to get a discounted rate for a single student in any of our public or web-based classes. Contact your account manager or our sales office for details.
Can't find the course you want?
Call us at 800.533.3893, or
email us at firstname.lastname@example.org