.net c# vb.net delphi sql server asp java coldfusion web developer training course class uk floridaC# training course UKC#.net training course UKvb.net training course UKSQL Server training course UK.net c# vb.net delphi sql server asp java coldfusion web developer training course class uk florida
.net c# vb.net delphi sql server asp java coldfusion web developer training course class uk floridaDelphi training course UKASP.net training courseJava training course UKASP.NET training class UK.net c# vb.net delphi sql server asp java coldfusion web developer training course class uk florida

C#.Net training

VB.Net training

SQL Server training

ADO.NET training

ASP.net training

Delphi training

Java training

Web Tech, UK
+44 (0) 1452 814 303

Web Tech, USA


Quick Search:

If you have three or more developers needing this course consider having us customize this course for your specific needs - at your site or ours.

C# .Net Part II Training Course in UK - C# .Net Training Class Outline

C#.NET - Developing Windows Applications with Visual Studio 2005 - Part II
This course is scheduled or demand, or can be scheduled as a one on one or at your site. Click here to send an email RE this course.
5 days


This part II C# .NET training course assumes that students have some experience with C# and Visual Studio. Our C# Part 1 Windows class is ideal preparation for this more advanced class.

Who Should Attend?
Developers needing a second level course in developing applications in C# using Visual Studio.

Course Benefits

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.

You Will Learn How To

  • Use serialization to store objects to disk
  • Create and display reports
  • How to extend Visual Studio using item and project templates, code snippets, and macros
  • Create rich user interfaces using GDI+
  • Handle and resolve versioning issues
  • Create Windows services
  • Build Mobile applications
  • Read and write to and from XML using the XML DOM
  • Code directly for the printer
  • Secure Windows applications
  • Build setup applications
  • Use attrributes and reflection
  • Course Content











    Introducing Serialization |Serializing Complex Objects | Customizing the Serialization Process

    Creating and Displaying Reports
    Reports in Data Applications | Creating and Displaying Reports

    Filling the .NET Gaps with WMI
    Introducing WMI | Getting Started with WMI | WMI Queries, Properties, and Methods | WMI Server Explorer Extensions

    WMI Events and Asynchronous Handling
    Creating WMI Event Handlers | Working with WMI Asynchronously | WMI Server Explorer Extensions and Events

    Examining the DataGridViewControl
    Customizing Rows, Columns and Cells | Working with Bound and Unbound Data

    Extending Visual Studio 2005
    Creating Item Templates | Creating Project Templates |
    Using and Creating Code Snippets | Using Macros to Automate the IDE

    Creating Rich User Interfaces with GDI+
    Introducing Drawing in the .NET Framework | Creating Owner-Drawn Controls | Creating Non-Rectangular Forms | Creating a Custom DataGridView Control Column

    Handling Versioning Issues
    Before You Begin | Assemblies | Private Assemblies | Shared Assemblies

    Creating Windows Services
    Introducing Windows Services | Building Your First Windows Service | The FileWatcher Service

    Building Mobile Applications
    Creating Smart Device Projects | The .NET Compact Framework | Using Device Emulators | Mobile Database Applications

    Reading and Writing XML Using the XML DOM
    Getting Started | Reading XML Data | Working with Nodes | Creating and Modifying XML | Dealing with Errors

    Expert XML
    Getting Started | Reading XML with XmlReader | Writing XML with XmlWriter | Searching XML with XPath

    Printers and Printing
    The PrintDocument Class | The PageSettings Class | The PrinterSettings Class | Working with Print-Related Controls | A More Complex Report

    Securing Windows Applications
    Security in the .NET Framework | Code Access Security | Checking For Permissions | Role Based Security | Security and ClickOnce Deployment | Strong-Named Assemblies

    Building Setup Applications
    Windows Installer Deployment | Creating a Setup Project | Customizing a Setup Project

    Attributes and Reflection
    Introducing Attributes | Creating and Using Custom Attributes | Introducing Reflection | Using Reflection to Perform Late Binding

    Copyright 1990 - 2013 - WebTech Training & Development - C#.net training vb.net training SQL Server training Delphi training ASP.net training Java training UK


    home ] contact ] courses ] register ]