Я могу полностью видеть людей, которым не нравится JavaScript, начинают использовать Silverlight именно так, что они могут использовать управляемый код для управления DOM. Да, я знаю использование Silverlight для только, которая является излишеством, но я раньше чувствовал, что путь, когда я был полностью в C#. Но я не чувствую, что путь больше теперь, когда я начал играть с jQuery...
By far the biggest performance increase I got was to set the client's Icon Overlays to not process the whole hard drive, only the locations my SVN files live in.
To do this, open the settings (right-click in Explorer->TortoiseSVN->Settings), select Icon Overlays, then in the Exclude paths: enter c:\*
In the Include paths: enter the paths to your Subversion working copy directories (for me all are under c:\subversion\*
and c:\workspaces\*
)
Use a newline to separate entries (see screenshot)
This made the client seem a thousand times quicker.
This screenshot shows how to exclude c: and d: drives, just including the relevant directories:
You can get some more performance tips from the TortoiseSVN docs.
Вы можете полностью отключить TSVNCache.exe . Я решил, что готов жить без обновленных значков, если это означает, что я могу открывать и закрывать Visual Studio на несколько порядков быстрее.
Вы также можете снизить приоритет TSVNCache, что мой босс сделал с успехом. Основная проблема, с которой мы столкнулись, заключалась в времени запуска и завершения работы Visual Studio, поэтому он написал командный файл, который снизил приоритет процесса, а затем запустил VS.