Tuesday, February 19, 2019

Southwest Fox 2019 Call for Speakers

We've issued the Call for Speakers for Southwest Fox 2019. If you are interested in presenting, please read the document referenced in that page and consider submitting sessions via the Geek Gatherings Submission Web site.

Thursday, January 24, 2019

Update to VFPX Upsizing Wizard

I released an update to the VFPX Upsizing Wizard today. It has a couple of changes:

  • It handles large tables better. The bulk XML load process, which is by far the fastest way to upsize the records in a table, creates an XML file using CURSORTOXML and then uses the SQLXML COM object to process that file. With a large table, the XML file could be more than 2 GB, which causes CURSORTOXML to fail, so the Upsizing Wizard reverts to using a slower mechanism. In this update, the bulk XML load routine now processes large tables in batches so the XML file never gets bigger than about 1 GB.
  • It renames the built-in tables Keywords.dbf, ExprMap.dbf, and TypeMap.dbf to have an underscore prefix to avoid conflict with tables using those names in the database to be upsized (this was an issue someone ran into).

Note: since SQL Server 2008, the SQLXML module that supports bulk XML load is no longer automatically installed, so if you find bulk XML load isn’t being used, it may be because the COM object doesn’t exist. In that case, download it from https://docs.microsoft.com/en-us/sql/relational-databases/sqlxml/what-s-new-in-sqlxml-4-0-sp1?view=sql-server-2017.

Tuesday, October 23, 2018

Southwest Fox 2018

Once again, Southwest Fox 2018 exceeded all of my expectations. Everyone seemed really excited about the sessions and being back to meet old and new friends. I met a couple of people who I only knew online so it was nice finally meeting them in person. And of course there’s nothing like hanging out with old friends, some of whom I’ve known for more than 20 years.

I almost lost my voice before the start of one of my sessions but fortunately Christof Wollenhaupt gave me a package of Fisherman’s Friend, which those in attendance can attest worked quickly and amazingly well. I’m taking Christof’s suggestion and keeping some in my backpack from now on just in case.

Congratulations to the 2018 VFPX Administrators Award winner Tore Bleken for all of the work he did on documentation for Thor, IntelliSenseX, and Win32API.

We announced dates for next year's conference already: October 24 - 27, 2019. I hope to see you in Phoenix next year!

Update: the keynote presentation can now be viewed online.

Thursday, September 27, 2018

New VFPX Project: Log4VFP

I released a new project on VFPX this week: Log4VFP. Log4NET is a powerful diagnostic logging library for .NET applications. Log4VFP provides a VFP wrapper for Log4NET, allowing you to add advanced logging features to your VFP applications. I’ll be showing it in my VFPX 2018 Edition session at Southwest Fox next month.

Wednesday, July 25, 2018

Southwest Fox 2018: Early-bird deadline approaches

Simple quick reminder: save $50 by registering before the early-bird registration deadline next Tuesday, July 31st.

If you still need to register, please head over to the registration Web site today: http://geekgatherings.com/Registration

Every registered attendee gets admission and white papers to all regular conference sessions. Don't miss this chance to learn from the best and mix with your peers.

See you in October!

Friday, July 06, 2018

Southwest Fox 2018 is a go!

We have some good news to share. Thanks to the support of the Visual FoxPro community, a very generous supporter who made a large donation, and our many sponsors, Southwest Fox 2018 will proceed as planned October 18-21, 2018 in Gilbert, AZ.

We really appreciate all the support people have shown for the conference with early registrations! That said, the decision comes with a serious calculated risk because we are still many registrations short of the breakeven point. Please continue to spread the word to your colleagues, clients, user groups and anywhere else Visual FoxPro is spoken.

If you haven't yet registered, there's still room for you. Register before August 1st for a $50 early-bird discount.

Thursday, June 28, 2018

The Fox Show #83

Listen to Andrew MacNeill’s FoxShow podcast featuring Rick, Tamar, and I talking about Southwest Fox 2018.

Monday, June 25, 2018

Southwest Fox 2018 Super-Saver Deadline Approaches

Registration for Southwest Fox 2018 has been open for a few weeks and there’s less than a week until the Super-Saver Registration deadline. If you register before the end of June, you save $125 and we’ll throw in a pre-conference session worth $99. Not only that, but you’ll be entered in the drawings for a scholarship that will reduce your cost even more and a license of Stonefield Query SDK, a $2,500 value. Check out the speakers and topics on the conference website.

Please beat the rush so we still have some fingernails left when July begins! No need to wait, we won’t charge your card or cash your check until the middle of July!

Monday, June 04, 2018

Presenting Session on Project Explorer

I’m presenting “Introducing Project Explorer” this Saturday 2018-06-09 at 10:00 EDT for GRAFUG but anyone’s welcome to attend online: https://global.gotomeeting.com/join/884386213. See grafug.com/topics.htm for the description of the session.

Update: a recording of the presentation is available at https://youtu.be/G43sUwYlDJ0

Friday, June 01, 2018

Southwest Fox 2018 Registration Now Open

Registration for Southwest Fox (http://www.swfox.net/register.aspx) is now available. See http://www.swfox.net/speakers.aspx for a list of speakers and http://www.swfox.net/sessionsswfox.aspx for a list of sessions. Super-Saver Registration, which saves you $125, is available only through June 30th, so don't wait.

Putting on a conference is a risky endeavor. Conference centers require a guaranteed minimum income to block the dates of a conference; for a conference like Southwest Fox, that minimum is in the tens of thousands of dollars. We have to commit to the conference center by July 2nd and need your support by July 1st to make that commitment. We will not send out any "We need your help" appeals so please do not wait; register by June 30th! We know most of you like to wait until the last minute to avoid the credit card bill arriving too soon. We will not charge any attendee credit cards or cash any checks until we have committed to going forward (sometime after July 2), so this is not is a reason to wait.

Rick, Tamar, and I look forward to seeing you in October!