Skip to main content

Why VFP Developers should look at SW Fox 2013

For 10 years now, the Southwest Fox conference has served as a great gathering for FoxPro developers, looking for insight, ideas and inspiration on moving their development applications and skills forward. Over the years, there have been spotlights on moving VFP applications into the cloud, onto mobile, integrate better with .Net and lots of other technologies.

While Visual FoxPro isn't receiving internal code updates from Microsoft, Visual FoxPro (or VFPX) continues to grow into a larger tool in the developer's arsenal. While Thor continues to deliver more power in the actual FoxPro IDE, new interface features grow what FoxPro applications can actually do.

But the core of FoxPro (fast and efficient database access) remains - and for all the tools or applications provided with Oracle or SQL Server or Postgres or whatever, VFP still provides the best data access environment that I've ever worked in. That means for developers who still need to deliver solutions, VFP will still be in demand. It may not be the "development language" for the next application nor will the DBF be the database - but the concepts behind accessing data and the extensibility keeps the product compelling.

How is that possible? When you run software in a corporate environment, IT departments liked to lay claim and identify the software they wanted to support. Typically, that meant whichever software was a) sold into the department by vendors (Oracle/MS) and b) understood by the most recent IT hire. Today, the corporate world has evolved - it's run more efficiently. People don't care as much as what software is developed in or with, they care that it works. That's not to say, they didn't care before - but I've seen government departments spend four-five times as much on new development to replace an older working technology and STILL not get the same result. Now the focus is on efficiency. If someone had told a corporate department that they would be running with a free database server 15-20 years ago, they would have been escorted politely out of the room. Today, it's all about what works.

Smaller businesses (as opposed to Fortune 500/Government) has always been about what works - that's why you found the smaller tools with greater reach. I remember one of the first times I saw West-Wind Web Connection (or what was to become the web connection), it was the power behind one of the first online retailers, handling thousands of transactions with ease. I've heard rumours there are even some FoxPro DOS applications still in use today in Europe. Most development today isn't even about the latest tools -> you can write an application today in Notepad  - it's about HTML5, CSS and Javascript (check out the latest IOS7 mockup done in with just this , including icons).

At the same time, new software is constantly sprouting up. New databases, new extensions, new technologies, new cloud ideas, open-source environments, new environments ---- all of these make for exciting times for developers. SWFox also features a co-conference with Alaska Software, who have breathed new like into older Clipper applications with xBase++. In one of my sessions, we're going to highlight a lot of these new environments and how VFP developers can leverage their experience and expertise in these new tools.

Registration for this year's conference is wide open but they have an early-bird deadline coming up that ends on July 1st ($670, which includes a Pre-Con session - a steal considering some conferences are still going at $2500). Check it out at Southwest Fox 2013.






Comments

Rick C. Hodgin said…
I think the cost is not accurate. $670 for the event, plus lost development (billable) time, plus additional expenses while there. It would likely be closer to $2500.

In 2013 there are a lot of online possibilities which are nearly free. I think it would be better to pursue those. More people could present. In more languages. More countries. It would give everyone a chance to contribute to something which could become a very valuable centralized VFP video resource.

In my personal opinion, the days of the big event fly-ins are numbered.
Andrew MacNeill said…
Good point, Rick. I was simply referring to the cost of the event.

The real question would be when you leave the event, will it have been worth $2500? Will the ideas you experience there inspire $2500 worth of innovation?

That IS a very tough question and it really comes down to how people treat the conference.

Re the online aspect, a few years ago (um,,maybe even 10 years ago), I really wanted to see better online conferences - the logistics made it very difficult - but it's still something that I would love to see happen.

If you have some ideas as to which online tool would work best, I'd love to have that discussion. I've used WebEx as it worked best back then.

SW Fox does have a feedback loop and I'm sure they would love to hear from you in this regard.



Popular posts from this blog

Blogs and RSS come to Microsoft.com

MS has just introduced their portal and it's pretty comprehensive. Nothing quite like learning that some people use AIM instead of MSN messenger, or that there really may be a need for supporting 4 monitors ( Cyrus Complains ) However, it's really a great sign that MS is serious about supporting the blogging community which seems to have um, exploded in size in the past year. Blogs and RSS come to Microsoft.com

Programmers vs. Developers vs. Architects

I received an email this morning from Brandon Savage 's newsletter. Brandon's a PHP guru (works at Mozilla) but his newsletter and books have some great overall perspectives for developers of all languages. However, this last one (What's the difference between developers and architects?) kind of rubs me the wrong way. Either that, or I've just missed the natural inflation of job descriptions. (maybe, it's like the change in terminology between Garbage man and Waste Engineer or Secretary and Office Administrator) So maybe it's just me - but I think there's still a big difference between Programmer, Developer and then of course, architect. The key thing here is that every role has a different perspective and every one of those perspectives has value. The original MSF create roles like Product Manager, Program Manager, Developer, Tester, etc - so every concept may pigeon hole people into different roles. But the statements Brandon makes are often distinction

FoxInCloud Stats

FoxInCloud sent this link a while back about their statistics regarding visits to their site: http://foxincloud.com/blog/2017/12/27/VFP-community-lessons-from-foxincloud-site.html What's interesting here is the breakdown of people. Yes, I think it's understandable that the Fox community is getting older. Another factor is the growth of the mobile and web environments taking over development. These environments really do push people towards the newer non-SQL or free SQL/hosted environments but more towards hosted storage options like Amazon and Google. A tool like FoxInCloud that helps MOVE existing applications to the cloud inherently competes with those environments. But FoxInCloud also allows developers to extend their application further by giving them a starting point using Javascript and the basic CSS (such as Bootstrap). If you're not rebuilding your application from scratch, it's certainly a great step forward. FoxPro VFP