Tests used to determine jurisdiction for Internet based transactions

What tests or rules are applied by the courts to determine the proper jurisdiction for Internet-based transactions (or contentions) in cases where the defendant is resident or provides goods or services from outside the jurisdiction? The general principle for a [...]