jeka, la programación de marcos es puro HTML y se puede usar perfectamente en ASP .NET
No recuerdo como trabajar con ellos en Visual Studio (en realidad trato de no usar marcos por diferentes motivos) pero siempre está el recurso de escribir el código HTML.
Basicamente necesitás una página "contenedora" en dónde se especifique la disposición de los marcos (n° de marcos, ancho, etc), y luego una página por cada marco.
Acá hay mucha info:
http://html.conclase.net/w3c/html401...nt/frames.html
Dependiendo de tus necesidades te recomiendo otras alternativas a los marcos como los IFRAMES.
Saludos