1.6.5. Heavy form turned slower.


Author
Message
George Nentidis
George Nentidis
StrataFrame User (136 reputation)StrataFrame User (136 reputation)StrataFrame User (136 reputation)StrataFrame User (136 reputation)StrataFrame User (136 reputation)StrataFrame User (136 reputation)StrataFrame User (136 reputation)StrataFrame User (136 reputation)StrataFrame User (136 reputation)
Group: Forum Members
Posts: 72, Visits: 251
I can't tell if this is actually an issue, but we have a few Strata forms with a lot of BOs, more than 10, and a BusinessBindingSource connected to each one of them. Each BussinessBindingSource is connected to a grid or a DevExpress Lookup edit. After moving to 1.6.5 these forms take a lot longer to load. There's one that even takes 10 seconds.

Can you think of any change in the framework that might have caused that? Perhaps new events? Can you give me any hints of what might cause that, point me to the right direction?

Any help would be greatly appreciated...

Thanks

Trent Taylor
Trent Taylor
StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)
Group: StrataFrame Developers
Posts: 6.6K, Visits: 6.9K
Can you think of any change in the framework that might have caused that? Perhaps new events? Can you give me any hints of what might cause that, point me to the right direction?

It always like how a new release is generally the first casualty when something changes in an application Wink

Nothing has changed.  We have forms far larger than this in our medical software and we have received comments from people in the field how much faster their environment has been with the new release.  So this is generally a misperception. 

I would place stop watches and determine where you speed issue is so that you can logically address the issue.  There is nothing that we have changed that would have caused this.  As for events, this would definitely not be the issue since an event it 100% lightweight if it is never handled.  So if you have not handled any of the new events, then it would not add anything to your load-up time. 

I recommend digging a little deeper so you can actually see where your performance issues are.  From what you described, I could see some load-up issues here since you are trying to pre-load so much.  So I would imagine that your issue would be in the area of retrieving data from the server...once you know where your problems are then you can start to address them.

I recommend looking at the new help documentation and the FillMultipleDataTables method on the businesslayer so that you can load all of your child records in a single trip, etc.

Keith Chisarik
Keith Chisarik
StrataFrame VIP (1.6K reputation)StrataFrame VIP (1.6K reputation)StrataFrame VIP (1.6K reputation)StrataFrame VIP (1.6K reputation)StrataFrame VIP (1.6K reputation)StrataFrame VIP (1.6K reputation)StrataFrame VIP (1.6K reputation)StrataFrame VIP (1.6K reputation)StrataFrame VIP (1.6K reputation)
Group: StrataFrame Users
Posts: 939, Visits: 40K
Or you could put pretty spinny things and progress bars to distract the user from the fact that your form loads slow.



<>

Keith Chisarik
Keith Chisarik
Keith Chisarik
StrataFrame VIP (1.6K reputation)StrataFrame VIP (1.6K reputation)StrataFrame VIP (1.6K reputation)StrataFrame VIP (1.6K reputation)StrataFrame VIP (1.6K reputation)StrataFrame VIP (1.6K reputation)StrataFrame VIP (1.6K reputation)StrataFrame VIP (1.6K reputation)StrataFrame VIP (1.6K reputation)
Group: StrataFrame Users
Posts: 939, Visits: 40K
the above was a joke..... sort of Tongue

Keith Chisarik
Trent Taylor
Trent Taylor
StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)
Group: StrataFrame Developers
Posts: 6.6K, Visits: 6.9K
LOL...I totally got it Wink (this was somewhat of an inside joke for those of your who are wondering what this was about Smile )
George Nentidis
George Nentidis
StrataFrame User (136 reputation)StrataFrame User (136 reputation)StrataFrame User (136 reputation)StrataFrame User (136 reputation)StrataFrame User (136 reputation)StrataFrame User (136 reputation)StrataFrame User (136 reputation)StrataFrame User (136 reputation)StrataFrame User (136 reputation)
Group: Forum Members
Posts: 72, Visits: 251
Thanks Trent...
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search