# Friday, December 02, 2005

New Learning VFP video
I'm finally back into the swing of things, and have produced a new video for the Learning Visual FoxPro series. In this video I explore SCOPE as it exists in Visual FoxPro for variables, arrays, parameters, constants, procedures, and object members. I also discuss certain Visual FoxPro commands that are scoped to the current datasession. This video is 102, so it is in the beginners series, however I have tried to be thorough enough in my examination of scope in Visual FoxPro that intermediates may also come away with something of value.

Upcoming Videos
Before I post the links to this new 3 part video, I thought I would take a moment and share with you a list of things that I am considering doing videos on in the near future. So, here they are in no particular order:

  • Error Handling (On Error and Try...Catch...Finally)
  • Modal vs Modeless
  • Reports
  • Database creation
  • SQL
  • Views (Remote, local, Createoffline()/Use Online, etc.)
  • Transactions (MAKETRANSACTABLE included)
  • XML
  • HTML
  • Web Services
  • Debugging
  • Coverage Profiler
  • CONFIG.FPW
  • String Parsing
  • Indexes (including how to effectively reindex)
  • SET Commands
  • Project Hooks
  • Using Windows APIs
  • Intellisense
  • Different Controls (grid,listbox, combobox, etc.)
  • Foundation classes (xmladapter, cursoradapter, reportlistener, etc.)
  • Drag and Drop
  • BITwise functions (bitset, bitclear, bitand, etc.)
  • Bindevent
  • Compiler Directives

Feedback and ideas are important
If there are items in the list above that you would like to see done first, or if you have an idea for some Visual FoxPro subject matter that should be convered that is not in the list, please let me know. I welcome any and all feedback regarding the videos that I do as well as the proposed videos to be done in the near future. I want to make sure that the subjects that the Visual FoxPro Community would like to see covered are the ones I do first.

Learning Visual FoxPro 102: Scope

For Online Viewing:
Part I (14:15)
Part II (17:57)
Part III (15:43)

For Offline Viewing:
Download Part1 SWF File
 (6.5 MB approx.)
Download Part2 SWF File (11.5 MB approx.)
Download Part3 SWF File (11 MB approx.)

Source Code used in the video:
Download 102 Source Code (5 KB approx.)

If you have any problems understanding any of the concepts presented in this video, be sure to try out the source code that accompanies this video. While a screencast works pretty good for imparting information, nothing can beat trying a few things on your own and stepping through some code when trying to understand scope in Visual FoxPro. The procedural files for this video should make it easier for you to explore all the different aspects to this.

For those of you that haven't ever used the FoxPro Frame debugger as I did in the video, it is available as a debug setting. Go to the Tools menu, click on Options, and then look in the Debug page (tab). You should see a dropdown box on that page that allows you to select it.

Friday, December 02, 2005 12:46:01 AM (GMT Standard Time, UTC+00:00)  #    Comments [9]
Friday, December 02, 2005 4:14:43 PM (GMT Standard Time, UTC+00:00)
Thank you once again for a valuable contribution to the VFP community.
vince tomazzolli
Saturday, December 03, 2005 2:11:58 PM (GMT Standard Time, UTC+00:00)
Thanks again for the informative videos.

Training videos that I would like to see in the future include: Views (especially remote, Controls, Intellisense, XML & API's.
James Charon
Monday, December 05, 2005 4:44:06 AM (GMT Standard Time, UTC+00:00)
Hi Craig,

Your list is fine and you should continue working on it going from the basics to the more advanced as you are doing since we need material to train new developers. Wish there was a version in spanish.

If you provide a written summary for each lesson it will guide users directly to what they need.

Thank you.

Alex

Alex Sosa
Thursday, December 08, 2005 8:28:35 AM (GMT Standard Time, UTC+00:00)
im looking forward for that next videos thanks and more power!!!!
matongski
Friday, December 09, 2005 10:13:26 AM (GMT Standard Time, UTC+00:00)
Thanks for your contribution. I am looking forward for two issues, local views and transactions.
Eurico Chagas-Filho
Wednesday, December 21, 2005 4:41:35 PM (GMT Standard Time, UTC+00:00)
Again, kudos and thank you very much for your Sesame Street (and very effective) approach to learning VFP programming.

I would like to see some simplified drawing examples. For example, 2 lines of different lengths and colors with beginning and ending points changing as a result of user input. Anytime I have tried this (from the earlier versions of VFP to VFP 8) the form won't update after the 1st user input of coordinates and colors for each line.

I can't progress to more complicated drawings until I understand the basics of simple drawings. BTW, I have looked at the sample drawing program from VFP but I just don’t understand it.
Monday, January 23, 2006 10:25:25 PM (GMT Standard Time, UTC+00:00)
Hi Craig,

Man you are something else. Thank you for the most informative and helpful thing I have ever seen on a VFP forum. Please continue with more of the same.

Bill Shepherd
Bill Shepherd
Wednesday, March 15, 2006 11:44:48 AM (GMT Standard Time, UTC+00:00)
Have you any traslated videos to spanish?
Monday, March 19, 2007 12:06:47 PM (GMT Standard Time, UTC+00:00)
Craig,

You are doing an amazing job on contributing to the VFP community. Thanks for the time you are putting into this.

Best Regards,

Jose.
Jose
All comments require the approval of the site owner before being displayed.
Name
E-mail
(will show your gravatar icon)
Home page

Comment (Some html is allowed: a@href@title, b, blockquote@cite, em, i, strike, strong, sub, sup, u) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.  

Enter the code shown (prevents robots):

Live Comment Preview

 

Archive

<February 2012>
SunMonTueWedThuFriSat
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910