IdeaBlade Support

Instructor-Led Classes

DevForce WinClient Fundamentals Class

Below is the detail for our 3-day class in DevForce EF Fundamentals, which targets companies and individuals with object-oriented and .NET development experience. The class, which is taught in C#, focuses on the development of client-server and smart client applications using the DevForce WinClient infrastructure and supporting development tools.  The class assumes some familiarity with .NET 3.5 and the ADO.NET Entity Framework (on both of which DevForce WinClient is based).

There will be some hands-on work, so it is recommended that attendees bring an appropriately configured laptop (see System Requirements below).  A few machines are available at IdeaBlade for this class, but attendees must provide prior notice of their need for same so the machines can be properly configured and allocated.

For more information or to sign up for a training class contact us at sales@ideablade.com.

Class Prerequisites

·         Solid experience with .NET development

·         Ability to read C#

·         Some familiarity with the ADO.NET Entity Framework

Suggested Preparation:

·         Watch the DevForce WinClient videos, available on the IdeaBlade web site at http://www.ideablade.com/DevForceWinClient/DevForceWinClient_Videos.html .

·         Complete as many tutorials as possible in the DevForce WinClient Instructional Units that ship with all editions of the product, including the Express edition.

System Requirements

·         .NET Framework 3.5, Service Pack 1

·         Visual Studio 2008

·         SQL Server 2005

·         Latest release version of DevForce WinClient.

Class Outline

·         Introduction to the Entity Framework

·         How DevForce WinClient Integrates with the Entity Framework

·         Building an Entity Data Model

·         Querying an Entity Data Model Using LINQ to Entities

·         Building the DevForce WinClient DomainModel

·         Querying the Domain Model Using LINQ to DevForce

·         Modeling Many-to-Many Relationships in EF and DF

·         Diving Deeper into Data Retrieval with LINQ and DevForce WinClient

·         Building a Winform UI in DevForce

·         Adding and Deleting Entities

·         The DevForce Entity

·         Building a WPF UI for Your DevForce App

·         Handling Concurrency Conflicts

·         Verification

·         Using The TraceViewer

·         Supplementary Topics