|
|
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.
|
|
|
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:
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.
|
|
|
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.
|