Hay multitud de editores para linux, quizá algo no igual a Dreamweaver, pero muchas opciones. Puedes iniciar con Gedit que ya viene con Ubuntu (lo encuentras como Editor de textos) y después ir probando los ides disponibles (he leído de BlueGriffon, dicen que es la opción a Dreamweaver).
En cuanto al caso de ASP.net, tendrás que arreglartelas con ModoDevelop, ya que por ser tecnología de Microsoft no está disponible en Linux.
Saludos