1) Bedeli degisiyor kaynaga ve bundle'a gore (FoxyClasses reklami gibi olacak, onunla da bundle olarak var:)
Simdi baktim. Foxtoolbox'ta upgrade $312.20. Foxyclasses ile $499. Ancak biz FoxyClasses'in fiyatini Turk kullanicilar icin 99'a cekmistik, simdi herkes icin oyle diye biliyorum. Yani en azindan o bundle'i alma.
2) Evet ve hayir. VFP geri uyumluluk konusunda oldukca iyi, ancak VFP7/8/9 arasinda bazi onemli degisiklikler de oldu ki, bunlarin en azindan eskisi gibi calismasi icin bazi degisiklikler ihtiyacin olabilir. En carpicilari:
-Local degiskenlerini bosluk ile ayiramazsin:
Local x y z
gecersiz. Dogrusu:
Local x,y,z
-SQL engine degisti. Aslinda hatalar giderilip SQL server ile daha uyumlu hale geldi ama mevcut SQL kodlarinda hata ya da farkli davranis gorebilirsin. Ornegin:
VFP6'da gecerli, VFP9'da hata
select *, sum(quantiy) as miktar from orditems group by product_ID
VFP6'da bos, VFP9'da tek satir .null.:
select max(Company) from Customer where country = "BoyleBirUlkeYok"
gibi. Tabii bu tip seyler icin mevcut kodunu fazla degistirmekten kurtulmak icin:
set enginebehavior 70 && veya 80, 90
var.
-Grid'de validden baska form actiginda bir daha hicbir yere donemeyebilirsin (ama bunu yapmak here zaman hataydi, yapmamissindir).
gibi.
VFP9'a gecis gozunu korkutmasin. Mevcutlarini hic kullanamasan bile mevcut yenilikler guncellemeye deger.