Steps for remote application development

I have a laptop with ubuntu and Jetpack installed. I need to remotely develop some programs on the Jetson TX2.
Could someone tell me what steps to follow ?.
I have tried several tutorials but they are from the Jetson TK1 and they give me errors.
Thank you.

You can follow the instructions: https://devblogs.nvidia.com/parallelforall/cuda-jetson-nvidia-nsight-eclipse-edition/