sbc wrote:.NET might not be the right choice for government / non-profits. Bandwidth is an issue with them.
This is even more true with the NHS in the UK - as the network is spread across the whole country, so deployment would have to be done in stages. Plus many PC's will still run Windows 98 (.NET runs on Windows 98, but to get better value you need Windows 2000 or XP).
I'm assuming you mean WAN bandwidth, in which case if you have a vaguely modem infrastructure with say AD and DFS then you can stage the deployment of apps to local mirrors of the install shares and have the clients pick their local server, this is really simple stuff and means you only move the files once over the expensive links. At which point the size of the run time becomes a non issue reallyStephen.