since abril 11 i've adding my bookmarks into community, at this time i have a little bit more than 420 links, those at differents themes, the most importants are about vfp and .net issues.

 the past week i found (via main page) an application which give us an improve interface, it used ajax technology. the application is called director, i will describe in one word: amazing: director, ajax at action!

the new interface is just great!, is a kind of dhtml with steroids!, i have to mention that the differents sections are reloaded without reload the whole page, just… Continue reading

microsoft has complete the process to bought an antivirus company (which i never heard about it), and has published oficially at some of their websites:

--- microsoft completes acquisition of enterprise security provider sybari software ---

the sybari's products are focus to the security in messaging services, it will apply inmediatly to exchange 2003, this will help to avoid the problems with viruses, worms and spam.

via channel 9

microsoft has release the update for vfpcom utility which complains with vfp9, if you are still using it try this new release:

--- vfpcom utility for vfp9 ---

from msdn downloads... 


extend visual foxpro interoperability with other com and ado components with the vfpcom utility. this utility is a com server that provides additional functionality when you use ado and access com events with your visual foxpro 9.0 applications. for installation instructions and more details on the issues that have been addressed, consult the vfpcom utility readme file (vfpcom.htm)

espartaco palma
méxico d.f.

checking the msdn just published rss (

) , i was shocking about what was i seen!!

test for rss 2, by krash, the office solution development. i didn't know about ms do this kind of "test".

espartaco palma
méxico d.f.

 following the recomedations found in the mskb article: how to check for mdac version

? "mdac version: " + nvl(getmdacversion(),"not installed")

function getmdacversion
local lcretvalue
lcretvalue = .null.
#define hkey_local_machine -2147483646
oreg = newobject("registry",home(1)+"ffc\registry.vcx")
lckey = "software\microsoft\dataaccess"
if oreg.openkey(lckey,hkey_local_machine,.f.) = 0
lcsubkey = "version" &&or "fullinstallver"
if oreg.getkeyvalue(lcsubkey,@lcretvalue) # 0
lcretvalue = .null.
catch to oerror
lcretvalue = .null.
release oreg
return lcretvalue

this code was a reply in a thread at the microsoft newsgroup of visual foxpro (spanish edition), it was also published at, luis maría guayán incorpore another solutions… Continue reading

vfp9 has a lot of new features, some of them are at embebed sql language, one of these features was added in update-sql, where vfpt add the from and join clases.

 ok, here are my tests:

 lets supose i have a table with every entry in the system , first i create a cursor with 10 millions of records, with a suposed 10,000 agents in a period of 4 years.

create cursor cmovs (iid int autoinc, iagentid int, yamount y, ddate d)
for lncounter=1 to 10000000
   insert into cmovs (iagentid, yamount, ddate) ;
       values ((rand()*10000)+1, rand()*100000, date(2001,01,01)+ (rand()*1825))
endfor… Continue reading

microsoft has released a new service pack for sqlserver 2000 (sp4), it has some updates to database & analysis system components, see more about it...

microsoft sqlserver 2000 service pack 4

espartaco palma
méxico d.f.

hi to everybody!!

this is my first post at weblogs, i'm a vfp programmer from méxico, with more than 8 years of experience with this tool. i'm a sysop of the first spanish language portal about vfp.

it's great to have a space where to talk about vfp stuffs, and i'll try to post frecuently... like you can imagine, my native language is spanish, so it will be a little bit difficult to do an perfect translation to english.