Tuesday, December 4, 2012
This month, Bob Pierce will speak on synchronizing offline SqlServer/MySql data with live Fox data: I have a couple of projects that I need to have VFP tables interact with SQLServer/MySQL to be consumed by a program that is disconnected/remote. I plan to be converting the my main application over to SQLServer but am not yet ready to make that jump, so I am using some small scale projects to become familiar with some of the issues and allow me to solve a couple problems in the short run. I will explore a couple of techniques I have tried and give a sense of some challenges I faced to get to a working solution.
Mark January 8 for the return of Menachem Bazian with more on PHP. We’re looking for speakers for meetings after that. Let Jim Connolly (JConnolly@jtca.com) know if you have something to share with the group.
Monday, November 5, 2012
Tuesday, October 2, 2012
Tuesday, September 4, 2012
Friday, August 17, 2012
Yes, I did it! I considered it an adventure and a proof of concept.I'll add a couple of things. First, Bolt or Megabus may offer a cheaper alternative to Greyhound. Second, we have some members who drive in from central New Jersey each month; it may be possible to connect up with them to avoid having to go all the way to downtown Philadelphia. (In fact, Peter got a ride back to Hamilton, NJ, and used transit from there.) In any case, I'm delighted that Peter finally made it to one of our meetings and that he's willing to give it another try. If you're interested in being Peter's car passenger next time, post a reply here and I'll make sure he sees it.
I'm coming from New York City. By Greyhound bus from Port Authority New York: 2pm - 4pm, $15.75 one way. You can schedule and buy/print the ticket online at firstname.lastname@example.org .
Arrives Philadelphia, 11th St (Chinatown), across the street from the Septa Market East Station.
By express Septa train directly to Fort Washington. Leaves about 4:14, arrives 4:34. Cost round trip $10.50.
From the station, it might be walkable, but better to take bus #201 from a bus shelter near the station. Leaves about every 20 minutes. Cost $2.00,.
Arrives across the road from De Vry University about 5:40.
If the meeting goes to 9:30, there is a problem because the #201 bus stops running. at night, so it's not a way to get back to the Fort Washington Station. (and you wouldn't want to walk).
To get a taxi, call 877 711 8294, and figure about 20 minutes to be safe. Or maybe somebody can drive you to the station.
Trains from Fort Washington back to central Philadelphia leave at 38 minutes after the hour. A 9:38 train arrives at Market East Station at 10:10; a 10:38 train arrives at 11:10.
Unfortunately, the last bus from Philadelphia to NY leaves at 11:05. To get around that limitation, you can take the Septa to 30th St station, and catch another Septa train to Trenton NJ. Cost probably $5. Then from Trenton, take NJ Transit which runs about every 30 minutes, and costs about $7. It's pretty fast.
Total cost: about $50. Next time I'll rent a car, get a passenger, and see what that costs.
Wednesday, August 15, 2012
Monday, July 30, 2012
Often a Visual FoxPro application will have to share data with a web application. You may be asked to write web reports or simple routines to interact with your data.
When it comes to web technologies, Linux is far more prevalent than Windows. In fact, 66.1% of all internet web servers are running Apache whereas only 18.4% are using IIS. When it comes to server side languages, PHP commands 77.3% of the market.
PHP and Apache also have the benefit of being cross platform. Apache runs on Linux and Windows, PHP runs on Apache or IIS.
Although PHP can look very strange at first, there are strong correlations between Visual FoxPro and PHP. Learning to work with PHP is not that difficult, even if you have never seen it before.
This session will give a primer on PHP and discuss how you can work with your client-server data in both Visual FoxPro and on your web application.
Thursday, July 5, 2012
Wednesday, June 6, 2012
Wednesday, April 4, 2012
April: Jim Connolly and Steven McCann on using West Wind Web Connect to put a legacy application online
Wednesday, March 7, 2012
Part 1—Bill Fitzgerald: A tool for keeping SQL Server Tables in synch with VFP tables
Some richly-featured VFP applications might co-exist with SQL Server/.NET applications indefinitely, with the need for current reference data on both platforms.
This tool is aimed at synchronizing reference tables that are used and updated in a VFP application, but are needed for read only reference in SQL Server/.NET applications.
Part 2—Tamar Granor: The Method Tracker
The Method Tracker is a new developer tool that fills the niche between the Debugger’s Event Tracker and Coverage Profiler. It allows you to track the start and end of each method in form or class without adding any code to the tracked object. You can control what methods are tracked, and even track changes to properties.
Part 3—Open discussion on multi-user applications
Tuesday, January 17, 2012
When is a class needed and when isn't it? How can you design classes that add power and flexibility not only to your current application but to all your projects? How can you simplify the development and maintenance by using classes?
The "textbook" answer is to do a full blown object orientation analysis and design. But what do you do if you don't have the time for that formal process?
This session, which is both theoretical and practical (code based), will discuss how to think in "OO" mode and how the traditional Cowboy Programmer approach of Visual FoxPro and the formal world of Object Orientation can come together and live in harmony.
The session will also discuss how to modify classes safely.