Threading in InDate
This post is about .NET multi-threading used in InDate feature.
(June 14, 2006)
It is not hard to see the InDate feature in N3 Update 1 RC 3 has some problems.
When you use Options | Update… to get update, BDS IDE freezes/locks. Since it takes long to do a update checking and download, this locking state is very unpleasant. |
Today, for the very first time I study .NET threading, and partially solve this big problem and left a small one.
Now InDate on my computer does not lock BDS IDE while it is checking the blog or downloading.
The problem remaining is that when working, InDate dialog locks. I have to find some way to solve it. It requires further study on threading and WinForms components.
© Lex Li. All rights reserved. The code included is licensed under CC BY 4.0 unless otherwise noted.
Advertisement