Click here to speak to a Sales Representative.    Click here to chat with a Sales Representative.

Developing Applications with NetAdvantage® Windows Forms Controls

This course is geared specifically to those who want to directly apply the lessons learned to their UI development project. We've made the tough calls to prune our material to reduce participants' time investment. On the other hand, our trainers are experienced UX practitioners, so more details can easily be provided if desired for a certain topic.

 
Public Training On Site - training classes near you; for up to 12 participants
Location Date Cost  
Kirkland, WA Apr 5 - 6, 2010 $995 per seat Sale! * Click here to register for the training.
Chicago, IL May 10 - 11, 2010 $995 per seat Sale! * Click here to register for the training.
Dallas, TX Jun 7 - 8, 2010 $995 per seat Sale! * Click here to register for the training.
Washington, DC Jul 12 - 13, 2010 $995 per seat Sale! * Click here to register for the training.
* Call our Training Sales Consultant at +1 (609) 448-2000 x130 for an additional 5% off the Sale price.
 
Private Training On Site
where you are; for up to 10 participants $8,000 (plus travel) Click here 
to speak to a regional Sales Representative to book your private training session.
 
Training On Demand    Requires Silverlight Plugin
wherever & whenever you're online $395 Click here to register for the training.
 
DeepDive – WinGrid Row Summaries  $125 Click here to register for the training.
 
Online, Instructor Assisted Training - training delivered on demand over the Web with access to instructors    Requires Silverlight Plugin
Date Cost  
No current listings.    

 

Prerequisites

Before attending this course, students should have:

  • Basic programming experience with Microsoft Visual Basic .NET or C#
  • Familiarity with Microsoft development technologies such as Windows Forms and/or ASP.NET

Objective

After completing this course with its multiple demos and labs, students will have a fundamental understanding of how to:

  • Install NetAdvantage Windows Forms and understand what is installed and where.
  • Find and use the various help and upgrade tools included in NetAdvantage Windows Forms.
  • Understand the online developer support tools.
  • Create applications using NetAdvantage Windows Forms.
  • Use basic and advanced functionality in WinGrid™.
  • Create and re-use style presets across elements and applications.
  • Use QuickStart and Wizard based tools to design elements on pages.
  • Learn basic and advanced 2D/3D charting features.
  • The Presentation Layer Framework™ (PLF) and what it consists of.
  • How to tap into UIElements™.
  • Implementing Key-Action Mappings
  • How to handle PLF Specific Mouse-Events.
  • Implementing Draw Filters.
  • Implementing Creation Filters.

Modules

Click here to collapse the bulleted list below.
Click here to expand the bulleted list below.
  • Introduction to Infragistics NetAdvantage Windows Forms
    This module covers basics such as installation, where to get help, and how to upgrade your project from one version to the next. Furthermore, it covers a basic overview of the framework that makes up the NetAdvantage Windows Forms Object Models.
  • Creating Windows Forms User Interfaces
    This module provides students with best practices for building effective user-interfaces. Following the completion, the student should have basic knowledge of toolbars, menus, and other elements that can greatly enhance the user interface presentation.
  • Writing WinGrid Applications
    The module covers important topics such as the basic understanding of the grid, how to print, using hierarchical data, and adding calculations. By the end of the lab, students should be capable of data-entry, load-on-demand, and even building the Outlook Inbox grid layout utilizing WinGrid's row layouts.
  • Charting
    This module provides students with an overview of charting concepts and the NetAdvantage Windows Forms charting control. The module will demonstrate using the chart wizard, and provide insight into customizing the chart into an effectively stunning business presentation.
  • Implementing Scheduling Applications with WinSchedule™
    This module provides students an overview of building schedule-based software packages. The module will covers ways of tying the all of the scheduling components together as well as populating the schedule application from a database.
  • NetAdvantage Architecture Topics Windows Forms Developers
    This module provides students with an overview of the Architecture Windows Forms-based NetAdvantage development. The module covers the overall structure of the PLF, UIElements, the Appearance object, and Resource (String) Customization.
  • Managing Events
    This module provides students with an in-depth methodology for handling events. Specifically, this module covers handling mouse events, keyboard events (key-action mappings), and granting the ability to temporarily disable events.
  • Draw Filters
    This module provides students with an advanced look at the capabilities of draw filters. This module covers the IUIElementDrawFilter interface and the methods it exposes, along with scenarios for utilizing draw filters.
  • Creation Filters
    This module provides students with an advanced look at the capabilities of creation filters. This module covers the IUIElementCreationFilter interface and the methods it exposes, along with scenarios for utilizing creation filters.

Other UI Training Courses

Developing Applications with NetAdvantage® ASP.NET Controls

Developing Applications with NetAdvantage Select

Developing Applications with NetAdvantage® WPF Controls

WPF Boot Camp by Infragistics

Developing Applications with NetAdvantage® Silverlight Controls

Silverlight Boot Camp by Infragistics

 

Training FAQs

Frequently Asked Questions about Infragistics training