¿Cuál es el mejor marco para la aplicación web alojada en una PC con Windows, la base de datos es MSSQL, en una intranet?

Microsoft tiene y se ha aficionado mucho a usar Php durante mucho tiempo dentro de su Visual Studio usando MYSQL, entre otros.

Contrariamente a la creencia generalizada, no cuesta nada crear sitios web, software o aplicaciones de Windows. Pero tendrá que registrar su nombre y la información es todo. Sin duda, Visual Studio es utilizado por todos, incluido el navegador Google Chrome, y también creará sus ejecutables y el asistente de carga para usted también.

Sus compiladores no pueden ser vencidos y su C ++ es más rápido y fue el reemplazo de Java Script debido a la poca seguridad en Java en Sun Micro-Systems hace mucho tiempo. También puede aprovechar al máximo tanto las API de GTK como las de motor Canvas utilizadas por todos los principales software de creación de juegos 3D. Webkit también tiene vínculos con C ++ también.

Y estoy en una programación de Linux Python, y Php con MYSQL también.

También puede probar Xampp, pero asegúrese de cargar las bibliotecas de tiempo de ejecución visual c + y dentro de los servicios de Windows, tendrá que volver a desactivar periódicamente los servicios de publicación en todo el mundo y no ejecutar skype al mismo tiempo. Xamp permite Perl y Php Both y también tiene enlaces para Pythons CGI-Bin. Xamp es un buen servidor para sitios web. Y también tiene el último servidor Apache y bases de datos similares a Mysql.

Recomiendo asp.net.mvc para el nivel medio

y marco de entidades .net para la capa de datos

Bootstrap y React o Angular o Vue para la interfaz de usuario.

También le iría bien con jvm, Ruby, Python o node.js middle tier en Windows. Es realmente una cuestión de preferencia.