Buenos dias,
Estoy comenzando una nueva aplicacion web en asp.net. Tras leer varios articulos sobre el funcionamiento y las diferentes estructuras que pueden tener estos sitios. He decidido implementar una clase de la cual herenden todas las páginas del sitio con el fin de reutilizar código.
Ahora bien, he visto en diferentes sitios que se utiliza para crear una cabecera común a todas las páginas un archivo ".inc" que por lo que veo es como un archivo .aspx sin las etiquetas que <html> <body>... etc, es decir solo define los componentes.
Mi pregunta es, ¿de donde sale este archivo?, lo intento crear como archivo de texto renombrando la extension pero me aparecen errores por que faltan etiquetas html. ¿Como podria crear este tipo de archivos?, es imprescindible? porque he intentado que en vez de esta extension tenga html o aspx pero tambien me aparecen errores por falta de etiquetas.
Gracias por la ayuda, un saludo