disculpa mi insistencia, no pretendo molestarte, pero te recomiendo fehacientemente que te hagas del libro o de cualquier otra documentación básica que consideres adecuada, por lo que puedo deducir de tus consultas estás muy perdido y necesitarías que alguien te indicara desde cero como proceder, esto francamente no es labor para un foro aunque pongamos todo nuestro interés en ayudarte...
También podrías contratar la implementación de al menos una parte de tu sitio (para que te sea económico) y en base a éste que podría servirte de ejemplo continuar con el resto...
Si tu contenido es html estático podrás pegarlo en módulos HTML que coloques en la página, simplemente copiando y pegando el html desde el origen hacia el editor del módulo, pero si tus contenidos no es html estático (cualquier tipo de script de servidor: asp, php; o de cliente: javascript...), por ejemplo ese módulo de login que comentas, eso no hay otra que convertirlo en módulo y para ello tendrás que programarlo, ya sea en VB, ya en C# o cualquier otro lenguaje soportado por el framework de .Net y empaquetarlo como módulo, eso ya da tema para escribir varios libros.