ที่ visual studio เขียน asp.net ได้ .vb กับ .aspx เพราะว่า asp.net สามารถเขียนแบบ code-behide ซึ่งจะแยก html ออกจากโปรแกรม
ส่วน asp จะเขียนแบบ inline-code ซึ่งจะเขียน html รวมกับโปรแกรม
ส่วน dream เขียน asp.net ไม่ได้นะครับ ตามที่ท่าน kanji บอก ชื่อมันก็บอกอยู่แล้วว่า .net มันกฌต้องทำงานภายใต้ net framework