VFPConversion.com Training
 

VFPConversion.com provides training specifically for VFP developers who want to adopt .NET technologies. 2 different types of training are available: 1) Scheduled training events we schedule that are open for everyone to attend, and 2) individual training sessions at your location (see below for more detail).

See below for a complete list of currently scheduled VFP-related events.

"Public" Training Classes and Events
 

Training is the first step for every team or individual on the road to new technologies, no matter whether the goal is to start a new project that is based on, or involves .NET and/or SQL Server technologies, or whether you just want to evaluate options. EPS Software Corp. (the parent company of VFPConversion.com) and our partner organizations are dedicated to delivering the only training program available that is specifically geared towards Visual FoxPro developers who want to adopt additional technologies.

Our next training tour will bring us to North America and Europe. Sessions are mostly presented by Markus Egger and Claudio Lassala together with local partners and gurus.

These events are currently scheduled:

Event Name
Event LocationDateLanguageAction
.NET University 
Nürnberg, Deutschland 6/18 - 6/20/2008 German Sign Up!
 

The following topics are covered in our 2-day training courses.

  • Overview of Visual Studio and the .NET Platform
    This session provides a general overview of .NET. What are the main features? How does development compare to development in VFP? Why is .NET so important?
  • The Main Languages: C# and Visual Basic .NET
    No matter what you do in .NET, you likely need to know some C# or VB.NET, or both. This part of the training will get you started.
  • .NET Application Architecture - An Overview
    This session provides an overview of .NET Application architecture and how it compares to VFP. This session provides a good big-picture assessment of the situation.
  • Databases and Data Access in .NET
    Data handling is one of VFP's great strengths. How does it work in .NET? This is the question this session will answer by providing an overview of SQL Server and ADO.NET.
  • Object-Oriented Development in .NET
    Object-Oriented development is second nature for many VFP developers. .NET's object model is an evolution of VFP's object model, so most people will feel right at home. But there are differences.
  • Building Business Logic
    The logic components are the heart of every application. This session shows how to build and quality control (test) the center-piece of every application.
  • Building a Windows Application
    This session focuses on building a Windows interface layer (WinForms) on top of the previously created business logic.
  • Building a Web Application
    This session focuses on building an HTML-based Web Application (ASP.NET Web Forms) on top of the previously created business logic.
  • Building a Web Service Interface
    Over the last few years, Web Services have become a central part of software development. This session shows how to build a web-service based interface on top of the previously created business logic.
  • Wrap-Up of Other Features and Technollgies
    Mobile Applications, WinFX, Windows Presentation Foundation, Windows Vista, Windows Communication Foundation,... the list of interesting technologies around .NET (current or future) is rather lengthy. This final session of the event looks at some interesting technologies that are generally beyond the scope of this workshop, but are nevertheless interesting enough to spend a few minutes on...

Single-day training classes include the following topics:

  • Overview of Visual Studio and the .NET Platform
    This session provides a general overview of .NET. What are the main features? How does development compare to development in VFP? Why is .NET so important?
  • The Main Languages: C# and Visual Basic .NET
    No matter what you do in .NET, you likely need to know some C# or VB.NET, or both. This part of the training will get you started.
  • Business Logic and Data Access
    Logic components and data access are the heart of every application. This session shows how to build a business logic layer with data access components (ADO.NET and SQL Server).
  • Building a Windows Application
    This session focuses on building a Windows interface layer (WinForms) on top of the previously created business logic.
  • Building a Web Application
    This session focuses on building an HTML-based Web Application (ASP.NET Web Forms) on top of the previously created business logic.
  • Other Important Aspects
    .NET is a big topic that can not be completely covered in a single day. This wrap-up session provides an overview of other important topics such as mobile development, web services, and more.

At the end of the single-day training class, attendees will have seen how to build a small .NET application start-to-finish, including a Windows interface and a Web interface. No prior knowledge of .NET or any of the .NET languages is required.

If no event is scheduled near you, but you think there should be enough interest, email us at vfpconversion@eps-software.com.

 

Personal and Personalized Training

 

Training in a "public" setting (at a conference or another scheduled location) is great if you want to get a quick start. However, if you want to engage in a serious project, you need your team trained in a way that is more specific to your needs. Also, if you have a team that has more than just 2 or 3 people, having personalized training presented at a location of your choice is generally more economic.

We offer personal and even customized training classes that fit that need. Topics that are available (and can be customized further) include, but are not limited to:

General Development

  • Application Architecture Primer for Managers and Lead Developers
  • Generic OOP Primer
  • Service Oriented Architecture
  • Analysis and Design Primer
  • Best Practices Primer

General .NET Development (Framework 1.x - 2.x generation)

  • Introduction to .NET and Visual Studio
  • C# Primer
  • VB Primer
  • .NET Framework Primer
  • .NET Security Primer
  • .NET OOP for VFP Developers
  • Advanced OOP Architecture in .NET
  • Web Services Primer
  • Data Access in .NET (ADO.NET)
  • Creating WinForms Applications
  • Advanced WinForms Development
  • Creating ASP.NET Web Forms Applications
  • Advanced ASP.NET Web Applications
  • Creating Smart Client Mobile Device Applications
  • Creating Mobile Web Applications
  • Visual Studio IDE and Productivity
  • Basic COM Interop
  • Advanced COM Interop
  • Debugging .NET Applications
  • Unit Testing and Static Analysis
  • MS Office Development
  • "VFP Specialties" in .NET (macros, late binding,...)
  • .NET Project Setup and Configuration ("tying up loose ends")
  • Report Development (Crystal, Active Reports,...)
  • GDI+ Development

Latest Generation .NET Development (.NET Framework 3.x)

  • Windows Communication Foundation (WCF)
  • Advanced WCF
  • XAML and Windows Presentation Foundation
  • Advanced XAML/WPF
  • Silverlight
  • Various other related topics...

Database Development

  • SQL Server Development Primer
  • Advanced SQL Server Development
  • SQL Server 2005
  • Database Design

Team Development and Advanced Processes

  • Unit Testing
  • Static Analysis
  • Basic Team Development
  • Team System/ Team Foundation Server

 Need Help? 

EPS Software offers software tools, mentoring, consulting and training to companies looking to convert their VFP code to .NET.

Contact us for help on your VFP Conversion Project.

vfpconversion@eps-software.com
Phone (US): +1 (832) 717 4445 x 32
Telefon (Ö/D): +43 (650) 54 13 5 13
Telefoon (NL): +31 (0)23 750 5747



All Upcoming Events

The following is a complete list of events that might be of interest for VFP and .NET developers. Not all of them are organized by VFPConversion.com.

 

© by EPS SoftwareCorp. - All rights reserved, 1993-2008
6605 Cypresswood Dr., Spring TX, 77379, USA
Voice: (+1) 832-717-4445, Fax (+1) 832-717-4460
Email: info@eps-software.com
 

"VFPConversion", "CoDe Magazine", and "Milos Solution Platform" are trademarks or registered trademarks of EPS Software or its subsidiaries.