Get in Touch

Course Outline

Course Outline

What's New in .NET 4.7

  • Integrating .NET 4.7 with Visual Studio 2015

Object-Oriented Design

  • Designing classes
  • Object-oriented programming concepts
  • Advanced object-oriented programming concepts

Object-Oriented Programming

  • Defining classes
  • Creating and destroying objects
  • Inheritance
  • Interfaces
  • Working with classes

Using ADO.NET

  • ADO.NET overview
  • .NET data providers
  • The DataSet object
  • Data designers and data binding
  • XML integration

Building Data Components in Visual Studio

  • Create data components using Visual Studio
  • Edit data components using Visual Studio wizards and designers
  • Write asynchronous ADO.NET code

Consuming and Creating XML Web Services

  • Describe the purpose and process of calling an XML web service from a web form.
  • Call an XML web service directly from a browser using the Hypertext Transfer Protocol (HTTP).
  • Create a web reference proxy for an XML web service web method and invoke the method from a web form.
  • Use templates in Visual Studio .NET to create an XML web service.

Building Presentation Layer Applications with Windows Forms

  • Build Windows Forms applications using Visual Studio
  • Create data-bound forms using the rapid application development (RAD) data-binding features of the IDE
  • Generate master-detail forms using Visual Studio SmartTags
  • Create data-bound forms that bind to data components
  • Deploy a Windows Forms application from a web server using ClickOnce
  • Write an application that automatically updates across multiple clients when a new version is deployed

Customising Windows Forms and Controls

  • Explain the methods for authoring controls for Windows Forms
  • Draw a user interface using GDI+.
  • Create a control that inherits from an existing control.
  • Create a non-rectangular Windows Form.
  • Create a custom user control.

Performing Asynchronous Tasks Using Multithreading Techniques

  • Explain the concepts and processes involved in asynchronous programming.
  • Load a bitmap into a Windows Forms application asynchronously.
  • Perform multiple simultaneous calculations on a form using multithreading.

Requirements

  • Experience with basic programming.

Audience

  • Software developers
  • Engineers
 28 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories