Trust me on this: When troubleshooting performance, there is no such thing as the "whole app being slow". There are bottlenecks, and these need to be identified and solved. It takes work to find the bottlenecks.
Once you get beyond say 15-20 users, each user (in this case each citrix server) should have its own DBC for views. This is becuase when opening a view, VFP locks the DBC. See
http://fox.wikis.com/wc.dll?Wiki~CreatingDBCforViewsSwitching from VFP 6 to VFP 7 is not the problem. If anything, expect VFP 7 to be better under Citrix. Obviously updating from VFP 6 to VFP 7 did not capture all the nuances of the VFP 6 environment. That's the first place I would look. Check the contents of SYS(2019), config.fpw, for both environments, for example.
**--** Steve
>>What does "Now he has the Problem the the performance is not good" mean, precisely? What's slow?
>Our Customer says the hole app is slow.
>If he looks at the Processor utilization, he can see, that its very high.
>
>>
>>Does each Citrix Server have its own copy of any DBC you may be using?
>No, why?
>The Servers accesing the data on a SAN via the 1GB Backbone.
>
>>
>>In an application we did with VFP 6 each server had 1.5 gig of RAM and served 20 or so users. Maybe your servers are maxed...
>??? These are not my Servers. Thay are the Servers from our Curstomer. Our Customer had just updatet our Programm Version from fpw26 to VFP7. And now he has this Problems.
>
>Jörg