Disable automatic server connection
When Linqpad first starts, it automatically connects to every server you have added as a connection. Please add an option to disable this behavior and only make a connection after clicking on the server first.
Go to connection properties and in the database box, uncheck “Populate on startup”.
Ross Presser commented
This exists as of 5.6.3; not sure when it was added. Use the "populate on startup" checkbox in the connection properties.
Josh Einstein commented
Yes, this is very important! Not just for performance, but for security as well. When on public Wifi or another untrusted network, this could potentially leak information like IP addresses or even credentials if the connection is not encrypted.
It'd be nice to also be able to disable the connection after it's initialized as well.
Geovani Martinez commented
I agree with Michael. I have 22 connections that get initialize at run-time and when those connections are not available the UI freezes. The option to "Connect at start up" while defining a connection should exist (check-box). If the user has checked the "Connect at start up" check-box for the connection then auto connect otherwise move on to the next defined connection and check the setting.