Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Articles
Search: 

Community News
Nick Neklioudov, March 1, 2007
Nick Neklioudov resumes the highlights in the VFP community in the last month
Summary
Nick Neklioudov resumes the highlights in the VFP community in the last month
Description

.NET Extender and .Net Compiler for Visual FoxPro.

The main news for the VFP community since the last UTMag issue was that the company called Etechnologia came forward with the .NET Extender and .NET Compiler products, that seem to be able to reach the full VFP compatibility with .Net, without losing any of VFP capabilities. And this is something that Microsoft said is impossible. In addition, the VFP table 64-bit extensions should allow to break 2 GB per table limit. NET Extender is a DLL and additional tools which let you use any .NET Class from VFP and without requring ActiveX or COM registration. The .NET Compiler (now in Alpha stage) is supposed to achieve the full compatibility with VFP, using all the power of the .NET Framework. So far, the VFP community members test results of these products appear to be positive.

http://www.etecnologia.net

UT Personalities of the year 2006 announced.

The Universal Thread personalities of the year for 2006 have been announced. Once again, our congratulations to Bonnie Berent, Kevin Goff, Cetin Basoz, Sergey Berezniker, Borislav Borissov and Fabio Lunardon.

http://www.universalthread.com/Personality.asp

Southwest Fox 2007 announced

Southwest Fox 2007 2007 is announced for October 18-21 at Arizona Golf Resort and Conference Center in Mesa, Arizona. This year it will be under new management. After three very successful years under Bob Kocher's management, Southwest Fox is now being organized by Visual FoxPro MVPs Rick Schummer, Doug Hennig and Tamar E. Granor.

http://www.swfox.net

DevTeach / SQLTeach conference schedule is announced.

119 sessions will be presented in 7 rooms from May 15th to May 17th, 2007. Three Pre-Conference and two Post-Conference sessions. Overall more then 175 hours of training will be delivered in 5 days.

http://www.devteach.com

Microsoft Visual FoxPro "Sedna" - February 2007 Community Technology Preview.

As in previous releases CTP contains two downloads. Included are Sedna CTP download with five components: VistaDialogs4COM, Upsizing Wizard, Data Explorer, NET4COM and MY library for VFP. The VFP 9.0 SP2 CTP download contains a patch that can be applied to VFP 9.0 or VFP 9.0 SP1. In addition to fixes to the core product, this patch contains significant enhancements to the Reporting features.

http://www.microsoft.com/downloads/details.aspx?familyid=cc84f749-a153-4929-8277-deb9a2f8b0a5&displaylang=en

Redmond Magazine: Microsoft Ships February CTP of 'Sedna'.

Redmond Magazine posted a news item about February CTP of 'Sedna' release.

http://redmondmag.com/news/article.asp?editorialsid=8268

VFP videos on YouTube

A number of VFP promotional video made by VFP community members can be found on YouTube. For example this one:

http://www.youtube.com/watch?v=0idSuF0Wegc&mode=related&search=

Web Connection 5.20 released.

There are the major updates to West Wind Web Connection in version 5.20. This version adds a number of new AJAX controls and a a powerful client framework. There are also many core framework enhancements.

http://www.west-wind.com/webconnection

Nick Neklioudov, Cgi Group Inc.
Nick Neklioudov, M.Sc., CNA, works as Senior Analyst with CGI Group Inc. in Halifax, Nova Scotia, Canada. Programming in all versions of FoxPro/VFP since 1987, in .Net since 2003, not counting some other developer tools and environments. Nick received Microsoft Most Valuable Professional award three times. Nick Neklioudov has over 20 years experience with computers and information technologies, especially in database-oriented programming, object-oriented programming and information systems development.
More articles from this author
Nick Neklioudov, January 1, 2006
Nick Neklioudov resumes the highlights in the VFP community in the last month
Nick Neklioudov, February 1, 2006
Nick Neklioudov resumes the highlights in the VFP community in the last month
Nick Neklioudov, March 1, 2006
Nick Neklioudov resumes the highlights in the VFP community in the last month
Nick Neklioudov, April 1, 2006
Nick Neklioudov resumes the highlights in the VFP community in the last month
Nick Neklioudov, May 1, 2006
Nick Neklioudov resumes the highlights in the VFP community in the last month
Nick Neklioudov, June 1, 2006
Nick Neklioudov resumes the highlights in the VFP community in the last month
Nick Neklioudov, July 1, 2006
Nick Neklioudov resumes the highlights in the VFP community in the last month
Nick Neklioudov, August 1, 2006
Nick Neklioudov resumes the highlights in the VFP community in the last month
Nick Neklioudov, September 1, 2006
Nick Neklioudov resumes the highlights in the VFP community in the last month
Nick Neklioudov, October 1, 2006
Nick Neklioudov resumes the highlights in the VFP community in the last month
Nick Neklioudov, November 1, 2006
Nick Neklioudov resumes the highlights in the VFP community in the last month
Nick Neklioudov, December 1, 2006
Nick Neklioudov resumes the highlights in the VFP community in the last month
Nick Neklioudov, June 23, 2000
You can make your form Modal/Modeless on the fly. This may be useful for preventing users to switch to other forms before they finished entering the data.
Nick Neklioudov, April 7, 2000
This will translate the HEX encrypted text. It is a little wrapper around George Tasker class for automatic translation back and forth and placing the translated text to the Clipboard. You can explicitly pass your text as a parameter, or the program automatically picks the clipboard content.
Nick Neklioudov, May 29, 2002
Instead of trying to add properties with some third-party tools like ADDPROP5.FLL to the native object created with SCATTER NAME command you may try to approach this problem from the other side. You can replace the native SCATTER command with your own function MYSCATTER which may work on any are...
Nick Neklioudov, April 5, 2000
Checkboxes supports both Numeric and Logical data types. When you check its value, do not just write IF thisform.mycheckbox.Value = 1 or IF thisform.mycheckbox.Value = .t. Check it as IF !EMPTY(thisform.mycheckbox.Value) This way you don't care what the type of value really i...
Nick Neklioudov, June 26, 2000
Say, you have the client birth date and you want your program to tell you if the birthday is within the certain date range (even when the given range starts in one year and finishes in another). SELECT * FROM CLIENTS ; WHERE BETWEEN(GOMONTH(birth_date,(YEAR(start_date)- YEAR(birth_date))*12), st...
Nick Neklioudov, November 1, 2001
I live in Halifax, Nova Scotia with my wife Tanya (who I happily married 22 years ago) and our 18-year old daughter Nadya. The 3-year old cat Stanley is also a family member :) As you might have guessed, I do VFP programming. Tanya works at Dalhousie University. She is Ph. D. in Biology and has bee...
Nick Neklioudov, November 1, 2002
Author: Whil Hentzen Publisher: Hentzenwerke Corporation ISBN: 193091900X Paperback: 548 pages Dimensions (in inches): 1.14 x 9.10 x 7.02 3rd edition (July 2002) Amazon link: http://www.amazon.com/exec/obidos/tg/detail/-/193091900X/qid=1033007807/sr=8-3/ ref=sr_8_3/1...
Nick Neklioudov, July 17, 2000
If you get an error "Expression is invalid. Use a valid expression for DYNAMIC... property" you may try different type of addressing your PEMs: For example, in Grid.Init() this syntax does not work this.SETALL('DynamicBackColor', 'IIF(ASCAN(This.Parent.aRecNosSelected,RECNO()) > 0, RGB(255,0,...
Nick Neklioudov, January 17, 1998
This works: this.column1.DynamicForeColor = "IIF(some_type = 2, RGB(255,0,0), RGB(0,0,0))" And this does not work: this.column1.DynamicForeColor = "IIF(some_type = 2, RGB(255,0,0), RGB(0,0,0)) " Reason: one extra space before closing quotes.
Nick Neklioudov, January 1, 2001
I believe all of us are familiar with that set of four navigational buttons "First", "Prior", "Next", "Last" we use for data entry or maintenance forms. You need to put some code in their Click() events, enable or disable navigation buttons, according to the position of record pointer in a table. ...