Learn More Today

Please fill in the form below and we will contact you shortly:


Microsoft developer .NET Client Applications

For the development of .NET Client Applications, API Training explores several technologies in both Windows-based and Web-based platforms during our Microsoft developer .NET Client Applications learning path.

API Training’s .NET Client Applications course topics and durations include:

 

Working with Controls Accessing Data
Building ASP.NET MVC 2 Client Applications
 
Microsoft Silverlight 4 Using Visual Basic 2010
Windows Presentation Foundation Using Visual Basic 2010
 
Windows Forms Using Visual Basic

 

Working with Controls
Accessing Data

 

Duration: 5 Days

 

  • LINQ
  • Data Binding
  • CSS
  • Displaying Data with the Grid View Control
  • Managing Users with ASP. Net’s Membership Features
  • ASP.NET Profile Features
  • ASP.NET Extensio

Building ASP.NET MVC 2 Client Applications Using Visual Basic 2010:

 

Length: 1 Day

Topics:

  • Introduction to Asp.NET MVC
  • Working with Controllers and Actions
  • Creating MVC Models
  • Using MVC Views
  • Adding Content to a View

Windows Presentation Foundation Using Visual Basic 2010

 

Length: 3 Days

Topics:

  • Introduction to WPF
  • Layout
  • Simple Controls
  • Advanced Controls
  • Styles and Resources
  • Navigation
  • Binding
  • Working with Dataamet

Windows Forms Using Visual Basic

Length: 5 Days

Topics:

  • Visual Studio and the Forms Designer
  • List Controls
    Working with Dialogs
  • Menus, Toolbars and Status Bars
  • Client Applications and Settings
  • Data Access and Data Bindin

Microsoft Silverlight 4 Using Visual Basic 2010
 

Length: 3 Days

Topics:

  • Advanced Data Controls
  • Shapes and Geometries
  • Brushes and Transforms
  • Deployment
  • Introducing Expression Blend
  • Introducing Animation
  • Working with Data Using WCF Data Services
  • Silverlight and Networkingamet

The technologies covered in our Microsoft developer .NET Client Applications, include:

Windows Forms Client Applications:
Windows Forms is the name given to the graphical client application programming interface (API) included as a part of Microsoft.NET’s Framework, providing access to the native Microsoft Windows interface elements by wrapping the existing Windows API in managed code. Students will be introduced to database programming in Windows, new controls, data binding and Click Once deployment for creating smart client applications.

Windows Presentation Foundation (WPF):
This technology takes the creation of client-side Windows client applications to a whole new level. Developers moving from Windows Forms will find that the flexibility and richness of WPF makes it possible to create applications unlike any they could previously create. Students will be introduced to the basics of working with WPF, starting with a tour of the basic controls, through data binding.

Technologies covered on a web-based platform are as follows:

ASP.NET:
ASP.NET is a web application framework that allows programmers to build dynamic web sites, web applications and web services. It is the successor to Microsoft's Active Server Pages (ASP) technology and is built on the Common Language Runtime (CLR), allowing programmers to write ASP.NET code using any supported Microsoft.NET language. Students will gain an understanding of the architecture behind ASP.NET and how to use the various ASP.NET server controls. In addition, students will learn to create consistent web sites using Master Pages, add membership features and configure/deploy ASP.NET applications.

ASP.NET MVC:
The ASP.NET MVC Framework is a web application framework that implements the model-view-controller pattern. Based on ASP.NET, it allows software developers to build a Web application as a composition of three roles: Model, View and Controller. A model represents the state of a particular aspect of the application. Frequently, a model maps to a database table with the entries in the table representing the state of the application. A controller handles interactions and updates the model to reflect a change in state of the application, and then passes information to the view. A view accepts necessary information from the controller and renders a user interface to display it. In class, students will learn about the main differences between MVC and Web forms applications, and see how to build an MVC application with Visual Studio.

SilverLight:
Silverlight makes it possible for developers to create rich, interactive applications delivered through a Web browser to nearly any client operating system, including Windows, Mac, and Linux. Students are introduced to the basics of creating and hosting Silverlight applications and working through many of the important controls by binding Silverlight applications to live data.

Contact API Training today for more information or to enroll in our Microsoft developer .NET Client Applications training modules.
 


Our Training Partners
Microsoft Cisco element k MindLeaders Endorsed Education Provider