# Monday, May 17, 2010
A quick blog post regarding life, VFP Studio, and my current IT interests.
Monday, May 17, 2010 12:40:22 PM (GMT Daylight Time, UTC+01:00)  #    Comments [2]
# Monday, August 10, 2009
In this blog entry I release and document the latest version of the popular VFP Encryption FLLs.
Monday, August 10, 2009 12:16:26 AM (GMT Daylight Time, UTC+01:00)  #    Comments [17]
# Monday, August 3, 2009
In this blog entry I present a ProjectHook class that facilitates modifying Application Manifests in VFP modules when building VFP projects. UAC permission elevation, Reg-Free COM, String Table resources, internal vs. external manifests are discussed.
Monday, August 3, 2009 12:50:30 PM (GMT Daylight Time, UTC+01:00)  #    Comments [1]
# Friday, December 19, 2008
In this blog entry I post an update to the Visual FoxPro JSON class. Included is a list of enhancements and fixes that are part of this release.
Friday, December 19, 2008 9:43:59 AM (GMT Standard Time, UTC+00:00)  #    Comments [3]
# Monday, December 8, 2008
In this blog entry I present a new version of VFPCompression.fll that fixes a couple of issues that were reported after I posted the previous update.
Monday, December 8, 2008 11:35:21 AM (GMT Standard Time, UTC+00:00)  #    Comments [17]
In this blog entry I present Foxy Search, a no nonsense Windows Desktop Search (WDS) sample for Visual FoxPro developers. It shows off the power and features provided by the WDS OLEDB Provider.
Monday, December 8, 2008 10:08:19 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]
# Friday, December 5, 2008
In this blog entry I present another update for VFPConnection.fll. A number of new features have been added, most notably HTTP Post and the ability to send FTP commmands to an FTP site.
Friday, December 5, 2008 3:54:45 PM (GMT Standard Time, UTC+00:00)  #    Comments [15]
# Monday, December 1, 2008
In this blog entry I provide an update for the VFPCompression library. A bug having to do with files of 0 byte length got fixed and a new ZipComment() function got added to the VFPCompression.fll
Monday, December 1, 2008 2:12:25 AM (GMT Standard Time, UTC+00:00)  #    Comments [13]
# Saturday, November 29, 2008
In this blog entry I release an update to the VFPConnection.fll. The update provides some support for Secure Sockets Layer (SSL) and a new callback function to aid developers attempting to trace or debug operations happening internally in the FLL.
Saturday, November 29, 2008 1:01:34 PM (GMT Standard Time, UTC+00:00)  #    Comments [2]
# Thursday, November 27, 2008
In this blog entry I present a Virtual Earth class library wrapper for Visual FoxPro (virtualearth.vcx).
Thursday, November 27, 2008 10:10:20 AM (GMT Standard Time, UTC+00:00)  #    Comments [2]
# Tuesday, November 25, 2008
In this blog entry I present the GridExtras class library which provides some cool enhancements for the Visual FoxPro grid control. Sorting, filtering, incremental search, saving user preferences, and exporting to Excel are provided for.
Tuesday, November 25, 2008 12:00:52 AM (GMT Standard Time, UTC+00:00)  #    Comments [12]
# Monday, November 24, 2008
In this blog entry I present a class library that adds support for JSON to Visual FoxPro.
Monday, November 24, 2008 12:38:28 PM (GMT Standard Time, UTC+00:00)  #    Comments [9]
In this blog entry, I propose a possible approach for implementing a professional, non-threatening error handler in Visual FoxPro applications. A sample download and screenshots are provided.
Monday, November 24, 2008 11:07:36 AM (GMT Standard Time, UTC+00:00)  #    Comments [4]
# Tuesday, September 30, 2008
Some simple Visual FoxPro code for retrieving the Longitude and Latitude for a given address.
Tuesday, September 30, 2008 12:31:17 PM (GMT Daylight Time, UTC+01:00)  #    Comments [1]
Visual FoxPro's APPEND FROM and COPY TO commands are incapable of dealing with the Excel 2007 formats. In this post, I present a pretty decent solution to this problem allowing Visual FoxPro developers to import from, export to, and even create the new Excel formats (XLS, XLSX, XLSM, and XLSB) even if Office 2007 isn't installed on the machine running this code.
Tuesday, September 30, 2008 10:08:09 AM (GMT Daylight Time, UTC+01:00)  #    Comments [5]
# Saturday, March 1, 2008
The directions for installing/registering the DDEX Provider that is included as part of Microsoft's Sedna project for Visual FoxPro is incomplete and, in some cases, just plain wrong. In this blog entry I provide the information Visual FoxPro developers need to properly install the DDEX Provider and use it from Visual Studio 2005/2008.
Saturday, March 1, 2008 3:31:35 PM (GMT Standard Time, UTC+00:00)  #    Comments [3]
# Saturday, February 23, 2008
In this blog post I release a VFP wrapper for the Windows RSS Platform. Included is a RSS reader application that was created using the wrapper.
Saturday, February 23, 2008 1:05:56 PM (GMT Standard Time, UTC+00:00)  #    Comments [3]
# Friday, February 22, 2008
Here I present a super-simple backup solution for Visual FoxPro applications that can be implemented simply by including an exe and generating an ini file.
Friday, February 22, 2008 2:08:23 PM (GMT Standard Time, UTC+00:00)  #    Comments [5]
This update to the VFPCompression FLL provides fixes for issues with relative pathing when zipping folders and files that caused the previous versions of the FLL to fail unless a developer told the function to ignore pathing.
Friday, February 22, 2008 1:35:29 PM (GMT Standard Time, UTC+00:00)  #    Comments [7]
# Wednesday, February 20, 2008
Here I present the first in a series of screencasts regarding VFP Studio and its features. Over the next few months Bo Durban and I will attempt to provide the community with more information regarding VFP Studio and the feature set either included and/or being considered. Feedback appreciated.
Wednesday, February 20, 2008 4:41:30 PM (GMT Standard Time, UTC+00:00)  #    Comments [25]
# Friday, February 15, 2008
Using a loader/updater application for Visual FoxPro applications can greatly simplify the task of keeping users' systems up-to-date and problem free after the initial deployment. In this blog entry I present a solution I created for updating VFP applications.
Friday, February 15, 2008 10:47:31 AM (GMT Standard Time, UTC+00:00)  #    Comments [10]
Here I present the latest FLL that I've created that allows Visual FoxPro developers the ability to easily upload and download files while easily providing progress indication of the processes.
Friday, February 15, 2008 9:59:47 AM (GMT Standard Time, UTC+00:00)  #    Comments [19]
# Sunday, January 27, 2008
Microsoft releases Sedna and the components are quickly added to VFPX so they can be further improved and extended. Developers should also avail themselves of the controls provided by DBI.
Sunday, January 27, 2008 12:18:48 PM (GMT Standard Time, UTC+00:00)  #    Comments [1]
# Tuesday, January 8, 2008
News regarding the public release of Microsoft's Sedna project.
Tuesday, January 8, 2008 12:04:25 AM (GMT Standard Time, UTC+00:00)  #    Comments [5]
# Friday, December 21, 2007
Information and an example for working with Microsoft's Progressbar Control, Version 5.0 (SP2) in Windows Vista.
Friday, December 21, 2007 5:39:25 PM (GMT Standard Time, UTC+00:00)  #    Comments [7]
# Wednesday, November 7, 2007
10... 9... 8...
Wednesday, November 7, 2007 4:53:08 PM (GMT Standard Time, UTC+00:00)  #    Comments [16]
# Friday, September 28, 2007
This is part 5 of a series of blogs on advanced Vista and Pre-Vista related topics for Visual FoxPro developers.
Friday, September 28, 2007 1:33:06 PM (GMT Daylight Time, UTC+01:00)  #    Comments [2]
# Tuesday, September 25, 2007
This is part 4 of a series of blogs on advanced Vista and Pre-Vista related topics for Visual FoxPro developers.
Tuesday, September 25, 2007 5:49:51 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]
This is part 3 of a series of blogs on advanced Vista and Pre-Vista related topics for Visual FoxPro developers.
Tuesday, September 25, 2007 4:08:00 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]
This is part 2 of a series of blogs on advanced Vista and Pre-Vista related topics for Visual FoxPro developers.
Tuesday, September 25, 2007 3:47:49 PM (GMT Daylight Time, UTC+01:00)  #    Comments [11]
This is part 1 of a series of blogs on advanced Vista and Pre-Vista related topics for Visual FoxPro developers.
Tuesday, September 25, 2007 2:07:31 PM (GMT Daylight Time, UTC+01:00)  #    Comments [3]
# Friday, September 7, 2007
This update to the VFPCompression FLL provides a number of fixes, the ability to use UNC pathing, and user-defined callbacks for hooking into the internal events of the FLL.
Friday, September 7, 2007 12:57:16 AM (GMT Daylight Time, UTC+01:00)  #    Comments [15]
# Monday, August 20, 2007
A blog entry containing a 15 minute screencast that highlights some of the possibilities that exist for extending Visual FoxPro's baseclasses and enhancing some of the IDE designers.
Monday, August 20, 2007 2:09:40 PM (GMT Daylight Time, UTC+01:00)  #    Comments [14]
# Friday, August 10, 2007
Based on a community member's suggestion I've updated the vfpcompression.fll to include the ability to password protect zip files and open password protected zip files.
Friday, August 10, 2007 12:17:29 AM (GMT Daylight Time, UTC+01:00)  #    Comments [14]
# Wednesday, August 8, 2007
I created a COM-visible assembly that allows C# and VB.NET code to be run directly from a Visual FoxPro application. You can write the code directly in your VFP application thanks to TEXT/ENDTEXT and the VfpDotNet.dll.
Wednesday, August 8, 2007 7:36:11 AM (GMT Daylight Time, UTC+01:00)  #    Comments [1]
# Monday, August 6, 2007
Based on user requests I have added new CRC functions as well as a function that allows Hashes to be generated for the current record in a table.
Monday, August 6, 2007 8:24:00 AM (GMT Daylight Time, UTC+01:00)  #    Comments [13]
# Tuesday, June 12, 2007
Just a few things regarding Visual FoxPro, Sedna, Windows Desktop Search, Windows RSS Platform, new Vista dialogs and more...
Tuesday, June 12, 2007 12:45:04 PM (GMT Daylight Time, UTC+01:00)  #    Comments [2]
# Monday, June 11, 2007
I used .NET Interop to create an ActiveX control that can be used to host a XAML UserControl in COM-aware languages such as Visual FoxPro and Visual Basic. A few examples are provided of XAML controls and animation being run in a Visual FoxPro form.
Monday, June 11, 2007 2:28:21 PM (GMT Daylight Time, UTC+01:00)  #    Comments [5]
The Visual FoxPro extended MAPI FLL gets another facelift. This update adds additional useful functions to the library while maintaining backward compatibility with existing codebase that utilizes the previous two versions.
Monday, June 11, 2007 12:36:45 PM (GMT Daylight Time, UTC+01:00)  #    Comments [11]
# Saturday, June 9, 2007
I'll be speaking at the Southwest Fox 2007 conference. Hope to see you there.
Saturday, June 9, 2007 6:13:13 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]
Scarlett, the announcement, work, and RAPI. It's good to be back.
Saturday, June 9, 2007 5:37:11 PM (GMT Daylight Time, UTC+01:00)  #    Comments [3]
An update to the Visual FoxPro Extended MAPI FLL (vfpexmapi.fll).
Saturday, June 9, 2007 3:48:07 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]
# Tuesday, November 7, 2006
Another great episode of the OxFox Rocks podcast has been released by Craig Bailey and Scott Scovell. I thoroughly enjoyed it and was relieved that they were still continuing to do the podcast.
Tuesday, November 7, 2006 2:51:55 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]
# Sunday, October 15, 2006
An update to the VFP Compression FLL that addresses some of the issues that have been found in the library. Of particular interest are the fixes that have been made to the ZipString and UnzipString functions.
Sunday, October 15, 2006 1:38:53 PM (GMT Daylight Time, UTC+01:00)  #    Comments [10]
# Saturday, October 14, 2006
A blog entry showing how to extend the Aero Glass frame into the client-area of a Visual FoxPro top-level form in Windows Vista.
Saturday, October 14, 2006 9:42:37 AM (GMT Daylight Time, UTC+01:00)  #    Comments [4]
# Friday, October 13, 2006
The October CTP for Sedna and Visual FoxPro 9.0 Service Pack 2 has been released. This blog entry details what all is included and how to workaround some of the problems you are bound to encounter.
Friday, October 13, 2006 11:22:22 AM (GMT Daylight Time, UTC+01:00)  #    Comments [4]
# Thursday, October 12, 2006
Finally got around to finishing the VFP Extended MAPI FLL. This blog entry contains the download, sample code and documentation for it.
Thursday, October 12, 2006 9:53:46 PM (GMT Daylight Time, UTC+01:00)  #    Comments [27]
# Monday, October 2, 2006
Two new functions have been added to the VFP Compression FLL thanks to the hard work of Bo Durban. This blog entry details UnzipGetFileInfo and UnzipGetFileInfoByIndex.
Monday, October 2, 2006 4:03:23 AM (GMT Daylight Time, UTC+01:00)  #    Comments [5]
# Sunday, October 1, 2006
An update for the vfpcompression.fll that includes new features and full documentation.
Sunday, October 1, 2006 12:03:46 AM (GMT Daylight Time, UTC+01:00)  #    Comments [26]
# Friday, September 29, 2006
I've long desired compression functions in Visual FoxPro. VFPCompression an FLL that I'm working on should provide just that. Download link and Sample VFP code are provided. Much better documentation to follow.
Friday, September 29, 2006 10:52:04 AM (GMT Daylight Time, UTC+01:00)  #    Comments [7]
# Tuesday, September 26, 2006
Fox Forward awards have been announced.
Tuesday, September 26, 2006 8:07:28 AM (GMT Daylight Time, UTC+01:00)  #    Comments [6]
Attend Southwest Fox for a chance to win a Visual Studio 2005 Team Suite with MSDN Premium Subscription.
Tuesday, September 26, 2006 7:32:53 AM (GMT Daylight Time, UTC+01:00)  #    Comments [1]
# Monday, July 3, 2006
Visual FoxPro is still climbing, but remains in position 13 on the TIOBE index. And, Mary Jo Foley is likely to become a VFP Community favorite if she's not careful.
Monday, July 3, 2006 12:43:37 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]
# Sunday, July 2, 2006
More VFP videos are making their way online. Here are the one's I know of as well as a link to a great white paper on creating screen casts.
Sunday, July 2, 2006 12:06:37 PM (GMT Daylight Time, UTC+01:00)  #    Comments [4]
# Thursday, June 15, 2006
A few of the things I have been doing lately with regards to Visual FoxPro.
Thursday, June 15, 2006 11:43:13 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]
# Saturday, June 3, 2006
News regarding SednaX and the TIOBE Index
Saturday, June 3, 2006 8:03:05 AM (GMT Daylight Time, UTC+01:00)  #    Comments [1]
# Tuesday, May 16, 2006
I'll be speaking at the Detroit Area Fox Users Group on May 18th.
Tuesday, May 16, 2006 8:05:02 PM (GMT Daylight Time, UTC+01:00)  #    Comments [2]
# Sunday, April 2, 2006
Doug Hennig starts a blog, Visual FoxPro programming still on the rise, LINQ, and world domination.
Sunday, April 2, 2006 10:47:44 PM (GMT Daylight Time, UTC+01:00)  #    Comments [4]
# Tuesday, March 28, 2006
Level Extreme Inc. offers both of its magazines for FREE to members of the Universal Thread. Michel Fournier Rocks!
Tuesday, March 28, 2006 5:00:15 AM (GMT Daylight Time, UTC+01:00)  #    Comments [2]
# Wednesday, March 22, 2006
Southwest Fox 2006 initial speaker list has been posted.
Wednesday, March 22, 2006 10:18:30 AM (GMT Standard Time, UTC+00:00)  #    Comments [3]
# Saturday, March 11, 2006
Visual FoxPro has shown up in a few more news articles. What's my take? It's about time.
Saturday, March 11, 2006 7:56:10 PM (GMT Standard Time, UTC+00:00)  #    Comments [9]
The OzFox Rocks Podcast episode 3 is great.
Saturday, March 11, 2006 7:21:25 AM (GMT Standard Time, UTC+00:00)  #    Comments [2]
# Monday, March 6, 2006
I will be speaking at the Chicago FUDG on March 14th, 2006.
Monday, March 6, 2006 4:20:22 AM (GMT Standard Time, UTC+00:00)  #    Comments [3]
Kenneth Tamayo has found another critical bug in the vfpencryption.fll RC4 cipher. Here is the repro code for the bugs that Kenneth has provided as well as the newest versions of the FLLs that fix the problem.
Monday, March 6, 2006 3:35:42 AM (GMT Standard Time, UTC+00:00)  #    Comments [11]
# Thursday, February 23, 2006
A bug gets squashed and a feature is added in the VFP Encryption FLL
Thursday, February 23, 2006 7:01:24 AM (GMT Standard Time, UTC+00:00)  #    Comments [8]
# Wednesday, February 22, 2006
A few early examples of things being considered for inclusion in Sedna. More to come...
Wednesday, February 22, 2006 9:04:24 AM (GMT Standard Time, UTC+00:00)  #    Comments [10]
# Friday, February 10, 2006
GDI+ and Visual FoxPro 9.0 make changing the mouse cursor to a custom image easy.
Friday, February 10, 2006 11:13:57 PM (GMT Standard Time, UTC+00:00)  #    Comments [1]
# Thursday, February 2, 2006
There's no shortage of conferences for Visual FoxPro. I have a great amount of respect for all the individuals and companies putting on Visual FoxPro conferences. It has to be an incredible undertaking and please know that your efforts on behalf of the Community are appreciated.
Thursday, February 2, 2006 5:50:38 AM (GMT Standard Time, UTC+00:00)  #    Comments [4]
Visual FoxPro 9.0 appears to run without any problem on Windows Vista Beta 2.
Thursday, February 2, 2006 3:35:02 AM (GMT Standard Time, UTC+00:00)  #    Comments [5]
# Tuesday, January 31, 2006
Having watched President Bush's State of the Union Address, I thought I would try my hand at a State of the Language Address.
Tuesday, January 31, 2006 6:02:35 AM (GMT Standard Time, UTC+00:00)  #    Comments [1]
# Wednesday, January 25, 2006
Rick Schummer, Doug Hennig, and I were interviewed by Andrew MacNeill yesterday for episode #36 of the FoxShow.
Wednesday, January 25, 2006 7:26:46 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]
# Saturday, January 21, 2006
Some developers continue to have problems with the VC++ 8.0 runtimes used by the FLLs I have made available, or have expressed that they would rather just use the VC++ 7.1 runtimes with the FLLs. I have compromised, at least with the vfpencryption FLL.
Saturday, January 21, 2006 10:14:27 PM (GMT Standard Time, UTC+00:00)  #    Comments [1]
# Wednesday, January 18, 2006
After receiving comments and emails regarding registration problems with the .NET ActiveX control, I have created this blog entry to provide some clarification.
Wednesday, January 18, 2006 1:27:13 PM (GMT Standard Time, UTC+00:00)  #    Comments [3]
# Monday, January 16, 2006
This blog entry explores one of the ways that Visual FoxPro developers can leverage the .NET framework to make professional looking menus and toolbars.
Monday, January 16, 2006 2:17:10 PM (GMT Standard Time, UTC+00:00)  #    Comments [18]
# Saturday, January 14, 2006
I've added some more functionality to the regexp.fll, fixed a couple of minor bugs, and created some sample code to show how to parse XML using regular expressions.
Saturday, January 14, 2006 11:23:09 AM (GMT Standard Time, UTC+00:00)  #    Comments [6]
# Thursday, January 12, 2006
Just got done listening to the second episode of OzFoxRocks, a Visual FoxPro-related podcast by Craig Bailey and Scott Scovell. Great stuff!
Thursday, January 12, 2006 9:34:23 AM (GMT Standard Time, UTC+00:00)  #    Comments [2]
# Wednesday, January 11, 2006
Additional functionality has been added to the regexp.fll. This blog entry provides the newest download and documentation for the RegExp() function.
Wednesday, January 11, 2006 5:58:48 AM (GMT Standard Time, UTC+00:00)  #    Comments [9]
# Tuesday, January 10, 2006
Following Bill's announcement that he was having some graphic artists create some Fox logos, I decided to try my hand at it. This is what I came up with.
Tuesday, January 10, 2006 10:00:42 AM (GMT Standard Time, UTC+00:00)  #    Comments [9]
# Friday, January 6, 2006
Interesting email about a college level competition for undergrads arrives in my Inbox from William Sanders of the Electronic Filing Group.
Friday, January 6, 2006 10:58:13 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]
An email from Microsoft and I was off and running to replace the trademarked VFP foxhead logo that I have been using for some time now in my Visual FoxPro samples and videos.
Friday, January 6, 2006 5:10:08 AM (GMT Standard Time, UTC+00:00)  #    Comments [2]
# Thursday, January 5, 2006
I thought I'd create another Visual FoxPro promotional video. Here's what I came up with.
Thursday, January 5, 2006 11:17:03 AM (GMT Standard Time, UTC+00:00)  #    Comments [4]
# Wednesday, January 4, 2006
I decided to create an FLL that was capable of handling regular expressions. With more than a little help from the Boost RegExp library this is what I came up with.
Wednesday, January 4, 2006 11:34:32 AM (GMT Standard Time, UTC+00:00)  #    Comments [6]
# Monday, January 2, 2006
Kevin Ragsdale's catchy phrase inspired me to create a Visual FoxPro promo.
Monday, January 2, 2006 2:02:21 PM (GMT Standard Time, UTC+00:00)  #    Comments [2]
# Thursday, December 22, 2005
Another 3 part Learning Visual FoxPro video is complete. This one is on Error Handling and covers everything from ON ERROR to ERROR Events to TRY...CATCH to COMRETURNERROR.
Thursday, December 22, 2005 11:10:28 AM (GMT Standard Time, UTC+00:00)  #    Comments [10]
# Thursday, December 15, 2005
I ran into an interesting post by Andy Kramek that included a link to the latest TPC Index. Just another indicator that Visual FoxPro is on the move in the right direction.
Thursday, December 15, 2005 8:11:29 AM (GMT Standard Time, UTC+00:00)  #    Comments [9]
# Sunday, December 11, 2005
After yesterday's blog entry, I decided to try my hand at creating gradient bar graphs.
Sunday, December 11, 2005 8:36:27 AM (GMT Standard Time, UTC+00:00)  #    Comments [4]
# Saturday, December 10, 2005
Thanks to a tip I received via email, I decided to try my hand at creating a simple bar graph using the Visual FoxPro grid class. Couldn't have been easier.
Saturday, December 10, 2005 7:41:39 AM (GMT Standard Time, UTC+00:00)  #    Comments [1]
# Tuesday, December 6, 2005
Saving and restoring settings is a common task in Visual FoxPro applications. Here is an object oriented way to make life easier.
Tuesday, December 6, 2005 6:11:56 PM (GMT Standard Time, UTC+00:00)  #    Comments [2]
# Saturday, December 3, 2005
Recent column I read by Mary Jo Foley, the editor of Microsoft Watch, that talks about Visual FoxPro.
Saturday, December 3, 2005 11:36:33 PM (GMT Standard Time, UTC+00:00)  #    Comments [3]
# Friday, December 2, 2005
Here is the latest video for the Learning Visual FoxPro series as well as a list of ideas I have for future videos.
Friday, December 2, 2005 12:46:01 AM (GMT Standard Time, UTC+00:00)  #    Comments [9]
# Wednesday, November 30, 2005
VFPConversion's latest blog entry was disappointing and left me saying, "Huh?".
Wednesday, November 30, 2005 12:27:06 AM (GMT Standard Time, UTC+00:00)  #    Comments [6]
# Tuesday, November 29, 2005
Another proof of concept. This one is based on the interface for the System Tasks panel in Windows Explorer and an idea that was sent to me via email regarding the interface used at www.live.com.
Tuesday, November 29, 2005 10:02:13 AM (GMT Standard Time, UTC+00:00)  #    Comments [7]
# Sunday, November 27, 2005
The vfpencryption.fll has been converted to Visual Studio 2005. I've also included an RC4 stream cipher and fixed a hash function bug in this latest version.
Sunday, November 27, 2005 3:17:42 AM (GMT Standard Time, UTC+00:00)  #    Comments [19]
# Thursday, November 24, 2005
Breakfast with Ken Levy and Rod Paddock and what I've been up to lately.
Thursday, November 24, 2005 1:51:31 AM (GMT Standard Time, UTC+00:00)  #    Comments [2]
# Wednesday, October 26, 2005
Ken Levy begins blogging actively.
Wednesday, October 26, 2005 3:29:03 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]
# Tuesday, October 18, 2005
SednaX is the newest online resource for Visual FoxPro developers. However, with SednaX you aren't limited to just downloading top quality Visual FoxPro add-ons... you help make them too.
Tuesday, October 18, 2005 4:44:26 PM (GMT Daylight Time, UTC+01:00)  #    Comments [5]
# Monday, October 10, 2005
Alex Feldstein recently blogged about his well deserved MVP Award from Microsoft. That makes 5 consecutive years that Alex has been a force to reckon with in the Visual FoxPro Community. Great job Alex!
Monday, October 10, 2005 10:42:58 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]
# Monday, October 3, 2005
The latest VFP Letter from the Editor is now online, the What's New in Nine book as been made available, and I've been made an MS MVP.
Monday, October 3, 2005 11:19:41 PM (GMT Daylight Time, UTC+01:00)  #    Comments [7]
# Saturday, September 24, 2005
Visual FoxPro SP1 Beta is now available for download from MS
Saturday, September 24, 2005 6:49:54 AM (GMT Daylight Time, UTC+01:00)  #    Comments [2]
# Wednesday, September 14, 2005
After reading Yag's blog entry regarding LINQ, I decided to try my own hand at something similar for Visual FoxPro.
Wednesday, September 14, 2005 8:30:42 AM (GMT Daylight Time, UTC+01:00)  #    Comments [9]
# Monday, September 12, 2005
Shamelessly plugging my recent articles in FoxTalk 2.0 and FoxPro Advisor.
Monday, September 12, 2005 7:15:50 AM (GMT Daylight Time, UTC+01:00)  #    Comments [6]
I've begun creating a series of videos that I hope will become a valuable traning resource as well as a way to highlight some of the great things about Visual FoxPro.
Monday, September 12, 2005 1:00:08 AM (GMT Daylight Time, UTC+01:00)  #    Comments [52]
# Monday, September 5, 2005
Creating random passwords and cryptography keys is fairly easy. Here's a Visual FoxPro application to make it even easier.
Monday, September 5, 2005 5:52:21 AM (GMT Daylight Time, UTC+01:00)  #    Comments [1]
# Saturday, September 3, 2005
Another bug fix, this time in the encryption routines for files that were recently added. I believe the FLL is getting very close to being virtually bug free now. But, only time, testing and use will ultimately tell.
Saturday, September 3, 2005 7:01:54 AM (GMT Daylight Time, UTC+01:00)  #    Comments [9]
# Thursday, September 1, 2005
I've fixed a couple more bugs and finished the EncryptFile() and DecryptFile() functions. I've also created a bit more documentation for the functions the vfpencryption.fll contains.
Thursday, September 1, 2005 3:22:53 AM (GMT Daylight Time, UTC+01:00)  #    Comments [14]
# Wednesday, August 31, 2005
I'll be speaking at the Southwest Fox conference this year. I hope a number of you are planning on or considering attending.
Wednesday, August 31, 2005 8:41:37 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]
Implemented a couple of critical fixes, a new encryption algorithm, and simplified the encryption and decryption functions. You can retrieve the latest download from this blog entry.
Wednesday, August 31, 2005 10:03:42 AM (GMT Daylight Time, UTC+01:00)  #    Comments [9]
# Tuesday, August 30, 2005
Secure license generation is a snap using the new vfpencryption.fll. The example in this blog entry is based on something I saw Phil Fresle do in Visual Basic.
Tuesday, August 30, 2005 8:48:46 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]
I've added a Hash() function to the VFP Encryption FLL that gives Visual FoxPro developers access to the SHA1, SHA256, SHA384, SHA512, MD5, RIPEMD128, and RIPEMD160 hash functions.
Tuesday, August 30, 2005 3:18:20 AM (GMT Daylight Time, UTC+01:00)  #    Comments [2]
# Sunday, August 28, 2005
I have added AES (Rijndael) to the vfpencryption library. It now contains (Blowfish and AES)
Sunday, August 28, 2005 10:46:53 PM (GMT Daylight Time, UTC+01:00)  #    Comments [3]
I wrote an FLL today that gives Visual FoxPro developers easy access to the powerful Blowfish cipher. This provides a straight-forward way to encrypt and decrypt strings in Visual FoxPro. Example code and download link are provided.
Sunday, August 28, 2005 11:48:13 AM (GMT Daylight Time, UTC+01:00)  #    Comments [4]
# Saturday, August 27, 2005
Today I created a set of scrollbar classes (horizontal and vertical) and a scrollable container class. This blog entry details the results of my five hour ordeal and provides a link where you can download an example project and the source code.
Saturday, August 27, 2005 7:19:31 AM (GMT Daylight Time, UTC+01:00)  #    Comments [12]
# Wednesday, August 24, 2005
Andrew MacNeill weighs in with a really good article on different tools available to create screencasts.
Wednesday, August 24, 2005 1:11:20 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]
# Saturday, August 20, 2005
I've created another progress bar class. This one is designed to look like the Windows XP progress bar and provide some other useful features.
Saturday, August 20, 2005 1:42:40 PM (GMT Daylight Time, UTC+01:00)  #    Comments [12]
The grid control in Visual FoxPro is one of the most powerful controls I've ever had the pleasure of working with. It would get my pick as favorite control. Here's an entry that contains a good grid tip and a calendar class for use in Visual FoxPro.
Saturday, August 20, 2005 1:19:05 AM (GMT Daylight Time, UTC+01:00)  #    Comments [28]
# Tuesday, August 16, 2005
William Sanders of Electronic Filing Group posted a heads-up out on ProFox about a new service available on TechRepublic for bloggers.
Tuesday, August 16, 2005 1:32:59 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]
# Monday, August 15, 2005
Andrew MacNeill of AKSEL Solutions has asked that members of the Visual FoxPro Community send him some "Fox Quotes". If you are able to, I encourage you to do so.
Monday, August 15, 2005 7:59:55 PM (GMT Daylight Time, UTC+01:00)  #    Comments [2]
There are a number of undocumented functions and commands in Visual FoxPro. Every now and then we hear of them... sometimes they're useful, sometimes they're not, and sometimes they're just interesting.
Monday, August 15, 2005 4:01:29 AM (GMT Daylight Time, UTC+01:00)  #    Comments [4]
# Sunday, August 14, 2005
After having read a post on Calvin Hsia's weblog, I decided to try my hand at creating a useful rubberband selection class for Visual FoxPro. This entry is the culmination of that effort.
Sunday, August 14, 2005 12:35:01 PM (GMT Daylight Time, UTC+01:00)  #    Comments [3]
# Saturday, August 13, 2005
Skinning Visual FoxPro forms is a pretty straightforward affair. In this entry, I show a simple, yet effective, way to skin Visual FoxPro forms. You can also create and implement your own skin with the help of this example.
Saturday, August 13, 2005 12:43:02 PM (GMT Daylight Time, UTC+01:00)  #    Comments [12]
Decided to try my hand at creating a splitter class for use on Visual FoxPro 9.0 forms.
Saturday, August 13, 2005 3:32:53 AM (GMT Daylight Time, UTC+01:00)  #    Comments [5]
# Thursday, August 11, 2005
I've begun playing around with Visual FoxPro's ReportPreview project. Eventually this should culminate in advanced print preview capabilities... ReportPreviewEx is my first stab at improving the stock print preview that comes with Visual FoxPro 9.0.
Thursday, August 11, 2005 10:47:12 PM (GMT Daylight Time, UTC+01:00)  #    Comments [9]
# Sunday, August 7, 2005
I wanted to be able to utilize SetWindowsHookEx from within Visual FoxPro, so I created an FLL. Here I provide the download link for the FLL and a couple examples of its use in Visual FoxPro.
Sunday, August 7, 2005 3:38:46 AM (GMT Daylight Time, UTC+01:00)  #    Comments [12]
# Thursday, August 4, 2005
I am writing a series of articles for FoxTalk 2.0 regarding GDI+. The first in the series was published online today.
Thursday, August 4, 2005 8:38:13 PM (GMT Daylight Time, UTC+01:00)  #    Comments [4]
# Tuesday, August 2, 2005
Thanks to Alex Feldstein's and David Stevenson's blogs, I know more about Sedna and have answers to some of my "Beyond Visual FoxPro 9.0" questions. I also marvel at the blogoshpere's power to inform.
Tuesday, August 2, 2005 11:07:23 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]
# Sunday, July 31, 2005
I've just finished the beta for a spelling checker for Visual FoxPro. I thought it might be worth putting it on my blog.
Sunday, July 31, 2005 1:46:58 PM (GMT Daylight Time, UTC+01:00)  #    Comments [8]
# Friday, July 29, 2005
I just finished reading an entry in Craig Bailey's blog entitled "VFP Solution Explorer" that gave me a heads up to a project that Scott Scovell and presumably Craig are working on.
Friday, July 29, 2005 8:08:10 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]
# Thursday, July 28, 2005
Some thoughts on what the Visual FoxPro Community can do to help in furthering the product so near and dear to our hearts.
Thursday, July 28, 2005 2:19:05 AM (GMT Daylight Time, UTC+01:00)  #    Comments [19]
# Tuesday, July 26, 2005
I've run into a snag creating a workable schema to handle tags that aren't in the specification (such as trackback:ping), but are in a lot of weblogs. This is a call for ideas.
Tuesday, July 26, 2005 12:02:55 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]
Continuing my series of entries on accessing different syndication formats... a history of syndication and some code for ATOM.
Tuesday, July 26, 2005 11:35:55 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]
# Monday, July 25, 2005
Sometimes the code example you need as a Visual FoxPro developer was written in Visual Basic. Here's a little utility to help with the conversion process.
Monday, July 25, 2005 11:20:12 AM (GMT Daylight Time, UTC+01:00)  #    Comments [8]
# Saturday, July 23, 2005
Reading RSS 2.0 into tables in VFP is a snap. This entry gives you a workable schema and shows you how with a VFP 9 example.
Saturday, July 23, 2005 1:33:00 AM (GMT Daylight Time, UTC+01:00)  #    Comments [2]
# Monday, July 18, 2005
Among the many ways to send email from VFP is the use of ActiveX controls. This entry explores the EsSmtp control.
Monday, July 18, 2005 10:24:02 AM (GMT Daylight Time, UTC+01:00)  #    Comments [3]
# Sunday, July 17, 2005
One of the valuable pieces of information I ran into during my study of GDI+ was a typelib written by Dana Seaman. I provide the VFP constants from it here.
Sunday, July 17, 2005 4:08:55 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]
A quick entry about my upcoming GDI+ series of articles in FoxTalk, and scratching my itch.
Sunday, July 17, 2005 8:13:57 AM (GMT Daylight Time, UTC+01:00)  #    Comments [1]
# Saturday, July 16, 2005
BLAT is many developer's first pick when it comes to 3rd party components for emailing. It's freely available... so here's an entry on where to get it and the code to run it.
Saturday, July 16, 2005 11:29:38 AM (GMT Daylight Time, UTC+01:00)  #    Comments [4]
# Friday, July 15, 2005
There are many 3rd party components available that can help when it comes to email and VFP. This entry works with JMail.
Friday, July 15, 2005 10:44:39 PM (GMT Daylight Time, UTC+01:00)  #    Comments [1]
If your users use Outlook Express and you want to negate some of the size restriction that comes with ShellExecute, you can use WinExec to send emails from your VFP application.
Friday, July 15, 2005 1:23:35 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]
As long as you don't need to send attachments and your emails are fairly brief, then ShellExecute can be used.
Friday, July 15, 2005 12:41:11 PM (GMT Daylight Time, UTC+01:00)  #    Comments [1]
# Wednesday, July 13, 2005
Here I'll show an example of sending email from VFP using CDO NTS. It is fairly similar in many regards to the previous entries, but note that both the mailformat and bodyformat must be changed to facilitate HTML in the body of the email.
Wednesday, July 13, 2005 8:11:58 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]
# Tuesday, July 12, 2005
This example will demonstrate sending email from VFP using CDOSYS which has some advantages over the previous two examples in certain situations.
Tuesday, July 12, 2005 11:50:38 PM (GMT Daylight Time, UTC+01:00)  #    Comments [3]
This time we'll take a look at an example of sending email from VFP9 via Outlook automation.
Tuesday, July 12, 2005 9:05:44 PM (GMT Daylight Time, UTC+01:00)  #    Comments [3]
A series of blog entries exploring the topic of email with VFP9.
Tuesday, July 12, 2005 12:07:15 AM (GMT Daylight Time, UTC+01:00)  #    Comments [6]
# Thursday, June 30, 2005
A VFP question arose today that I've seen many times before. How can you time a snippet of code for comparison purposes. Well, there are many ways to skin this cat, here are my thoughts and code on the matter.
Thursday, June 30, 2005 12:03:34 AM (GMT Daylight Time, UTC+01:00)  #    Comments [4]
# Saturday, June 25, 2005
I have been catching up on some of the latest developments since I was away on my trip and one of the things that has brought a smile to my face is the latest on Sedna and the ramping up of Ken Levy's enthusiasm regarding it.
Saturday, June 25, 2005 11:02:44 PM (GMT Daylight Time, UTC+01:00)  #    Comments [2]

 

Archive

<June 2016>
SunMonTueWedThuFriSat
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789