current issue / overview

 

TOC November 2017

Number 59

01    The New Home of VFPX

Doug Hennig

05    Introducing Project Explorer, Part 1

Doug Hennig

15    Splitting a Procedure File

Tamar E. Granor, PhD

20    General Data Protection Regulation

John Kullmann, Rainer Becker-Hinrichs

22    Press Release: Partnership Announcement

John Kullmann

 

 

TOC September 2017

Number 58

01    Natural Sorting

Doug Hennig

05    Creating iCalendar Files

Doug Hennig

08    Graphing crosstabs

Tamar E. Granor, PhD

14    RIP Janis Booth

Tamar E. Granor, PhD

15    Quibbles, Quirks, and Quickies, Part II

Rick Borup

 

 

TOC July 2017

Number 57

01    Handling Multiple Monitors

Doug Hennig

06    Modal form, All menus Active - How so?

Pradip Acharya

09    Sending crosstabs to Excel

Tamar E. Granor, PhD

16    Quibbles, Quirks, and Quickies, Part I

Rick Borup

 

 

TOC May 2017

Number 56

01    Lessons Learned in Version Control, Part 3

Doug Hennig

07    The Database Documentor

Whil Hentzen

12    Handling crosstabs and other wide data in VFP reports

Tamar E. Granor, PhD

19    RIP: Marcia Akins

Rick Schummer

 

 

TOC March 2017

Number 55

01    Lessons Learned in Version Control, Part 2

Doug Hennig

06    Seamlessly Read/Edit/Save numeric data of variable precision

Pradip Acharya

08    Continuous Integration with Jenkins and Visual FoxPro

Eric Selje

19    With abbreviations to success

Christof Wollenhaupt

 

 

TOC January 2017

Number 54

01    Lessons Learned in Version Control, Part 1

Doug Hennig

07    Solve date problems

Tamar E. Granor, PhD

13    FoxUnit in Depth, Part 2

Eric Selje

18    Parsing Obnoxious Text Files - Part 2

Whil Hentzen

 

 

TOC November 2016

Number 53

01    A Generic About Dialog

Doug Hennig

04    Processing Whole Words

Doug Hennig

07    German Devcon 2016

Shonnon Morris

09    Share what you know

Tamar E. Granor, PhD

11    Working with dates and times in SQL Server

Tamar E. Granor, PhD

17    FoxUnit in Depth

Eric Selje

 

 

TOC September 2016

Number 52

01    Working with Microsoft Excel, Part 2

Doug Hennig

05    More on PIVOT

Tamar E. Granor, PhD

11    Windows 2012R2 and slow VFP database applications

Gerion Kunst

13    Advanced Uses for Dynamic Form

Doug Hennig

20    VFPRegExTool

Rick Schummer

 

 

TOC July 2016

Number 51

01    Working with Microsoft Excel, Part 1

Doug Hennig

06    PIVOT = Crosstabs, SQL Style

Tamar E. Granor, PhD

12    VFPX: GoFish 5

Rick Schummer

 

 

TOC May 2016

Number 50

01    Need Help? HTML Help Builder to the Rescue

Doug Hennig

07    Generating crosstabs in VFP

Tamar E. Granor, PhD

15    Parsing Obnoxious Text Files

Whil Hentzen

17    VFPX: TwilioX

Rick Schummer

 

 

TOC March 2016

Number 49

01    Speed in Object Creation and Destruction

Tamar E. Granor, Ph.D.

07    Taking Advantage of the Windows API

Doug Hennig

13    "We Want To Go To SQL"

Whil Hentzen

16    VFPX: Thor - Creating and Sharing Tools

Rick Schummer

 

 

TOC January 2016

Number 48

01    Use MDots for speed, not just for correctness

Tamar E. Granor, Ph.D.

05    Creating a Plug-in Architecture for Your Applications, Part 2

Doug Hennig

14    Automating the Filling In Of A PDF - Reprise, Part 2

Whil Hentzen

18    VFPX: Thor Option Dialogs

Rick Schummer

 

 

TOC November 2015

Number 47

01    Including missing data

Tamar E. Granor, Ph.D.

08    Anonymizing Your Data

Whil Hentzen

15    VFPX: StripeX

Rick Schummer

22    Automating the Filling In Of A PDF - Reprise, Part 1

Whil Hentzen

 

 

TOC September 2015

Number 46

01    Creating a Plug-in Architecture for Your Applications, Part 1

Doug Hennig

06    Extend your queries with APPLY

Tamar E. Granor, Ph.D.

17    Lessons From A VFP Conversion Gone Bad - II

Whil Hentzen

 

 

TOC July 2015

Number 45

01    Scheduling Tasks from VFP

Doug Hennig

06    Using OVER with analytic functions, Part 2

Tamar E. Granor, Ph.D.

11    VFPX: ThemedTitleBar

Rick Schummer

17    Lessons From A VFP Conversion Gone Bad I

Whil Hentzen

 

 

TOC May 2015

Number 44

01    Add Gauges to Your Applications

Doug Hennig

08    Using OVER with analytic functions, Part 1

Tamar E. Granor, Ph.D.

13    What's in That Data Set?

Whil Hentzen

17    VFPX: Update Core VFP

Rick Schummer

 

 

TOC March 2015

Number 43

01    New UI Classes From Carlos Alloatti

Doug Hennig

06    More on OVER

Tamar E. Granor, Ph.D.

11    Do custom replacements with GoFish

Tamar E. Granor, Ph.D.

13    How Big Is That System?

Whil Hentzen

16    Integrating Visual FoxPro and MailChimp, Part 5/2

Whil Hentzen

 

 

TOC January 2015

Number 42

01    The Latest Techniques in Deploying VFP Applications, Part 3

Doug Hennig

05    Combining Query Results

Tamar E. Granor, Ph.D.

08    Hacking IntelliSense

Rick Schummer

15    Integrating Visual FoxPro and MailChimp, Part 5/1

Whil Hentzen

21    The FoxRockX Portal

Whil Hentzen

 

 

TOC November 2014

Number 41

01    VFPX: FoxBin2Prg

Rick Schummer

14    One-Step Insert and Update

Tamar E. Granor, Ph.D.

01    The Latest Techniques in Deploying VFP Applications, Part 2

Doug Hennig

20    Integrating Visual FoxPro and MailChimp, Part 4

Whil Hentzen

 

 

TOC September 2014

Number 40

01    VFPX: FoxUnit

Rick Schummer

14    Summarizing aggregated data, Part 2

Tamar E. Granor, Ph.D.

01    The Latest Techniques in Deploying VFP Applications, Part 1

Doug Hennig

20    Integrating Visual FoxPro and MailChimp, Part 3

Whil Hentzen

 

 

TOC July 2014

Number 39

01    Integrating Word's Spellcheck to Your VFP Application

Whil Hentzen

14    Summarizing aggregated data, Part 1

Tamar E. Granor, Ph.D.

20    Integrating Visual FoxPro and MailChimp, Part 2

Whil Hentzen

 

 

TOC May 2014

Number 38

01    Unit Testing VFP Applications, Part 3

Doug Hennig

08    VFPX: ExcelXML

Rick Schummer

14    Getting the Top N for each Group

Tamar E. Granor, Ph.D.

20    Integrating Visual FoxPro and MailChimp, Part 1

Whil Hentzen

 

 

TOC March 2014

Number 37

01    Unit Testing VFP Applications, Part 2

Doug Hennig

06    VFPX: FoxyXLS

Rick Schummer

10    Handling hierarchical data

Tamar E. Granor, Ph.D.

16    Data Munging with Python 2/2

Whil Hentzen

19    Data Munging with Python 3

Whil Hentzen

 

 

TOC January 2014

Number 36

01    Unit Testing VFP Applications, Part 1

Doug Hennig

06    VFPX: Thor’s Finder

Rick Schummer

13    Consolidate data from a field into a list

Tamar E. Granor, Ph.D.

18    Data Munging with Python 2

Whil Hentzen

 

 

TOC November 2013

Number 35

01    Deep Dive: Introduction to C# for VFP Developers Part 5

Doug Hennig

08    VFP: Ideal for Tools, Part 3

Tamar E. Granor, Ph.D.

14    A Bevy of Timers

Whil Hentzen

19    Data Munging with Python

Whil Hentzen

 

 

TOC September 2013

Number 34

01    Deep Dive: Introduction to C# for VFP Developers Part 4

Doug Hennig

08    VFP: Ideal for Tools, Part 2

Tamar E. Granor, Ph.D.

16    VFPX: FoxyPreviewer

Rick Schummer

 

 

TOC July 2013

Number 33

01    Deep Dive: Introduction to C# for VFP Developers Part 3

Doug Hennig

08    Case Study: Using SQLite to break the 2GB Barrier

Whil Hentzen

17    VFP: Ideal for Tools, Part 1

Tamar E. Granor, Ph.D.

22    VFPX: Application Updater

Rick Schummer

 

 

TOC May 2013

Number 32

01    Deep Dive: Introduction to C# for VFP Developers Part 2

Doug Hennig

06    Know How: Give Thor Tool Options

Tamar E. Granor, Ph.D.

12    VFPX: Dynamic Forms

Rick Schummer

21    Basics: Setting up VFP 9

Whil Hentzen

 

 

TOC March 2013

Number 31

01    Deep Dive: ntroduction to C# for VFP Developers Part 1

Doug Hennig

07    Know How: Make Thor Your Own

Tamar E. Granor, Ph.D.

13    Future: The Business Case for Upgrading Apps to Visual FoxPro in 2013, Part 2

Whil Hentzen

19    VFPX: FoxBarcodeQR

Rick Schummer

 

 

TOC January 2013

Number 30

01    Deep Dive: Call .NET Code from VFP the Easy Way

Doug Hennig

06    Know How: Try Thor’s Terrific Tools, Part 2

Tamar E. Granor, Ph.D.

13    Deep Dive: Another Boring Article About Regular Expressions X

Whil Hentzen

18    Future: The Business Case for Upgrading Apps to Visual FoxPro in 2013, Part 1

Whil Hentzen

 

 

TOC November 2012

Number 29

01    Know How: Try Thor’s Terrific Tools, Part 1

Tamar E. Granor, Ph.D.

08    Deep Dive: Creating ActiveX Controls for VFP using .Net, Part 4

Doug Hennig

12    VFPX: IntellisenseX

Rick Schummer

19    SQLite: Vive La Difference – How SQLite varies from VFP SQL

Whil Hentzen

 

 

TOC September 2012

Number 28

01    Editorial: The Business Case for Upgrading Apps to Visual FoxPro in 2013

Whil Hentzen

05    Know How: Using Assign methods

Tamar E. Granor, Ph.D.

09    Deep Dive: Creating ActiveX Controls for VFP using .Net, Part 3

Doug Hennig

14    VFPX: Data Explorer 3

Rick Schummer

20    New Ways: OS Based Invisible Data Compression in VFP

Pradip Acharya

 

 

TOC July 2012

Number 27

01    Editorial: Learn, Network, Be inspired

Rick Schummer

02    Know How: Put Access methods to work

Tamar E. Granor, Ph.D.

06    Deep Dive: Creating ActiveX Controls for VFP using .Net, Part 2

Doug Hennig

11    SQLite: Inserting Large Amounts of Data into SQLite

Whil Hentzen

14    VFPX: VFP 9 SP2 Help File

Rick Schummer

18    Silverligh: Creating Dependency Properties and Understanding DP-concepts

Patrick Schärer

23    Tips & Tricks: Cool tool for reporting problems

Tamar E. Granor, Ph.D.

 

 

TOC May 2012

Number 26

01    Know How: Put Event Binding to Work, Part 2

Tamar E. Granor

07    Deep Dive: Creating ActiveX Controls for VFP using .Net, Part 1

Doug Hennig

12    SQLite: SQLite Connection: Error Handling and Verification

Whil Hentzen

19    VFPX: FoxBarcode

Rick Schummer

 

 

TOC March 2012

Number 25

01    Know How: Put Event Binding to Work, Part 1

Tamar E. Granor

08    Deep Dive: Make Your Menus Pop

Doug Hennig

13    VFPX: GoFish 4

Rick Schummer

21    SQLite: Getting started with Client-Server with SQLite

Whil Hentzen

 

 

TOC January 2012

Number 24

01    New Ways: Managing Properties as Virtual Table Fields

Pradip Acharya

02    Deep Dive: The ctl32 Library, Part 3

Doug Hennig

06    Know How: Speed Up Your SQL Code

Tamar Granor, Ph D

09    VFPX: Parallel Fox

Rick Schummer

 

 

TOC November 2011

Number 23

01    New Ways: Foxparse C Library for Handling Strings, Properties and Windows

Pradip Acharya

 

 

TOC September 2011

Number 22

01    Editorial: Totally Marshmallowed? Join us at SWFox DevCon for a refresher!

Rainer Becker

02    Deep Dive: The ctl32 Library, Part 2

Doug Hennig

07    Know How: Make Your Queries Fly

Tamar Granor, Ph D

11    VFPX: Thor Adding Tools

Rick Schummer

17    Tips & Tricks: Schummer Tips and Tricks

Rick Schummer

19    Tips & Tricks: Report Writer

Cathy Knight

21    Internationalization: Internationalize Your App, Part 1 Entering international characters

Rainer Becker

 

 

TOC July 2011

Number 21

1    Editorial: It's show time again

Rainer Becker

02    Deep Dive: The ctl32 Library, Part 1

Doug Hennig

07    Know How: Talking to Microsoft Office

Tamar Granor, Ph D

11    Customerizing: Customizing Your Vertical Market Application, Part IV

Cathy Pountney

17    Silverlight: Applications and the local System

Michael Niethammer

19    VFPX: Thor Introduction

Rick Schummer

 

 

TOC May 2011

Number 20

1    Deep Dive: Email and File Transfer the Fast (and Cheap!) Way

Doug Hennig

06    Know How: Build Your Own Project Tools

Tamar Granor, PhD

13    Customerizing: Customizing Your Vertical Market Application, Part III

Cathy Pountney

17    Tools: dFPUG.fll Version 3 - Zip, Scan and more

Venelina Jordanova & Uwe Habermann & Erich Todt

 

 

TOC March 2011

Number 19

1    Deep Dive: Encryption the Fast (and Cheap!) Way

Doug Hennig

06    Know How: Inside the Object Inspector

Tamar Granor, PhD

14    Customerizing: Customizing Your Vertical Market Application, Part II

Cathy Pountney

19    VFPX:Vista (and Windows 7) Dialogs via COMtool

Rick Schummer

 

 

TOC January 2011

Number 18

1    Deep Dive: Compression the Fast (and Cheap!) Way

Doug Hennig

06    Know How: Introducing the Object and Collection Inspector

Tamar Granor, PhD

09    Customerizing: Customizing Your Vertical Market Application, Part I

Cathy Pountney

13    Silverlight: Lightswitch - a first look at the Beta of the new RAD tool

Michael Niethammer

20    Tools: Application String Handling Made Easy with Foxparse C library

Pradip Acharya

 

 

TOC November 2010

Number 17

1    Silverlight: Rescue in sight with Silverlight

Venelina Jordanova & Uwe Habermann

10    Deep Dive: A More Flexible Report Designer

Doug Hennig

18    Know How: Understanding Business Objects, Part III

Tamar Granor, PhD

 

 

TOC September 2010

Number 16

1    Editorial: Rescue in sight with Silverlight

Rainer Becker

2    VFPX: zProc IntelliSense

Rick Schummer

7    Deep Dive: Practical Uses for GDIPlusX, Part III

Doug Hennig

11    Know How: Understanding Business Objects, Part II

Tamar Granor, PhD

20    Silverlight: SL Data-Binding and Data-Validation

Michael Niethammer

 

 

TOC July 2010

Number 15

1    Silverlight: Silverlight for VFP Developers

Venelina Jordanova & Uwe Habermann

9    VFPX: Code References

Rick Schummer

14    Deep Dive: Practical Uses for GDIPlusX, Part II

Doug Hennig

19    Know How: Understanding Business Objects, Part I

Tamar Granor, PhD

 

 

TOC May 2010

Number 14

1    Editorial: The Visual FoxPro Roadshow 2010

Rainer Becker

2    VFPX: OOP Menus

Rick Schummer

8    Deep Dive: Practical Uses for GDIPlusX, Part I

Doug Hennig

13    New Ways: Extending the Toolbox

Tamar Granor, PhD

18    New Ways: Dating with DBI

Toni Feltman

 

 

March 2010

Number 13

1    Editorial: Visual FoxPro Stack Overflow

Ken Levy

2    VFPX: ProjectHookX

Rick Schummer

6    Deep Dive: Introduction to GDIPlusX, Part III

Doug Hennig

11    New Ways:OOP + Metadata = Flexibility

Tamar E. Granor, PhD

15    New Ways:Paying it Forward

Toni M. Feltman

 

 

January 2010

Number 12

1    Editorial: Get on the VFPX Bandwagon

Rick Schummer

2    VFPX: SCCTextX

Rick Schummer

6    Deep Dive: Introduction to GDIPlusX, Part II

Doug Hennig

13    New Ways: Take adventage of SQL improvements

Tamar E. Granor, PhD

17    New Ways: Where�s the Beef?

Jim Booth

19    New Ways: String.Format for VFP

Eric Selje

22    VUProjectTools: Updating project files from the source control management

Venelina Jordanova & Uwe Habermann

 

 

December 2009

FoxRockX Special issue "VFP.NET"

01    VFP.NET

Boudewijn Lutgerink

 

 

November 2009

Number 11

01    Editorial:

Ken Levy

02    VFPX: Control Renamer

Rick Schummer

07    Deep Dive: Introduction to GDIPlusX, Part I

Doug Hennig

13    New Ways: Collections instead of Arrays

Tamar Granor, PhD

17    Best Practices: Best Practices Part VI

Jim Booth

19    VUProjectTools: Beauty Studio

Venelina Jordanova & Uwe Habermann

 

 

September 2009

Number 10

01    Editorial: New kids on the block

Rainer Becker

02    VFPX: Code Analyst

Rick Schummer

09    Deep Dive: Custom UI Controls:SFCombo

Doug Hennig

14    New Ways: The Right Keys are Primary

Tamar Granor, PhD

18    New Ways: Test Driven Development, After the Fact, Part II

Eric Selje

21    New Ways: ActiveLabel Class - CmdButton Substitute for Forms with the New Look

Pradip Acharya

 

 

July 2009

Number 9

01    Editorial: All You Can Eat!

Rainer Becker

02    VFPX: Tabbing Navigation

Rick Schummer

06    Deep Dive: Custom UI Controls:Splitter

Doug Hennig

10    Best Practices: Best Practices Part V

Jim Booth

13    New Ways: Use the Toolbox!

Tamar Granor, PhD

20    New Ways: Test Driven Development,After the Fact, Part I

Eric Selje

 

 

May 2009

Number 8

01    Editorial: VFP 9 SP2 News

Rick Schummer

02    VFPX: PEM-Editor

Rick Schummer

10    Deep Dive: Creating Explorer Interfaces in Visual FoxPro, Part 3

Doug Hennig

16    Best Practices: Best Practices Part IV

Jim Booth

20    New Ways: Handling Code that Changes at Runtime

Tamar Granor, PhD

23    New Ways: Use FastNoData to drastically improve form load times

Mike Yearwood

 

 

March 2009

Number 7

01    Editorial: Thanks for the Memories (and all the code)!

Doug Hennig

02    VFPX: FoxTabs the VFP IDE

Rick Schummer

05    Deep Dive: Creating Explorer Interfaces in Visual FoxPro

Part 2 by Doug Hennig

11    KitBox: So Long and Thanks for all the Fish!

Marcia Akins and Andy Kramek

16    New Ways: The Scope of Things

Tamar Granor, PhD

19    Best Practices: Best Practices Part III

Jim Booth

 

 

January 2009

Number 6

1    VFPS: Visual FoxPro Stack

Ken Levy

2    VFPX: Using Desktop Alerts

Rick Schummer

6    KitBox: Take it up with Management

Marcia G. Akins, Andy Kramek

10    New Ways: From Type to Type

Tamar E. Granor, PhD

13    Best Practices: Best Practices Part II

Jim Booth

17    Extend Excel with VFP!: Using a Visual FoxPro ComServer with Excel (and other VBA applications)

Rainer Vömel

 

 

November 2008

Number 5

1    Introduction

Rainer Becker

2    VFPX: Using the BalloonTip

Rick Schummer

8    Deep Dive: Creating Explorer Interfaces in Visual FoxPro, Part 1

Doug Hennig

15    Kit Box: A Moving Experience

Marcia Akins and Andy Kramek

18    New Ways: Breaking Up is Not Hard to Do

Tamar Granor, Ph D

21    Best Practices: Best Practices Part I

Jim Booth

 

 

September 2008

Number 4

1    Introduction

Rick Schummer

3    VFPX: Putting the OutlookNavBar to use

Rick Schummer

11    Deep Dive: Practical Uses for XML, Part 2

Doug Hennig

17    KitBox: A program is trying to automatically send e-mail

Marcia Akins and Andy Kramek

23    New Ways: Working with text

Tamar Granor, Ph D

27    New Ways: Past or Future Date Range in Reports

Pradip Acharya

 

 

July 2008

Number 3

1    Introduction

Rainer Becker

2    VFPX: ctl32_StatusBar Easy to Implement

Rick Schummer

7    Deep Dive: Practical Uses for XML, Part 1

Doug Hennig

14    New Ways: Working with work areas

Tamar Granor, Ph D

18    KitBox: Doing a PROPER job

Marcia Akins and Andy Kramek

21    Vista: Displaying form borders in Windows Vista

Uwe Habermann

24    Events: The DevCon Germany 2007 from a visitors perspective

Boudewijn Lutgerink

 

 

June 2008

Free special issue: German version, sponsored by Sybase

1    Advantage Database Server f�r Visual FoxPro Entwickler

Doug Hennig

 

 

May 2008

Number 2

1    Introduction

Rainer Becker

2    New Ways: Use the right loop for the job

Tamar Granor, Ph D

6    New Ways: Stroking the Keys

Jim Booth

8    Deep Dive: A Generic Import Utility, Part 2

Doug Hennig

15    KitBox: All a matter of form

Marcia Akins and Andy Kramek

21    VFPX: Property / Method Dialog Replacements

Rick Schummer

 

 

April 2008

Free special issue: sponsored by Sybase

1    Advantage Database Server for Visual FoxPro Developers

Doug Hennig

 

 

March 2008

Number 1

1    Introduction, see Fox Rock X Introduction

Rainer Becker

2    VFPX: Open Source Extensions

Rick Schummer

9    Deep Dive: A Generic Import Utility, Part 1

Doug Hennig

15    New Ways: Parsing und Building File and Path Names

Tamar Granor, Ph D

19    KitBox: Managing Global Variables

Marcia Akins and Andy Kramek

23    Blog: Advantage Database Server V9.0

available soon by Andy Kramek