Herramienta WYSIWYG para ASP.NET MVC

Soy ingeniero de software de back-end, pero también soy un gran admirador de la interfaz de usuario. Mi idioma principal es C#. Sé CSS y HTML5, pero no soy bueno con el diseño. Por ejemplo, si uso ASP.net MVC 4 para crear un proyecto web predeterminado y quiero mover la parte de inicio de sesión a otro lugar, debo tomar mucho tiempo para ajustar el código de interfaz. Por supuesto, el color y el diseño siguen siendo feos.

Así que quiero una herramienta que sea una especie de WYSIWYG para mover un componente de un lugar a otro muy fácilmente. Esta herramienta debería funcionar con ASP.net MVC.

Visual Studio tiene un editor WYSIWYG incorporado, pero personalmente me resulta más fácil y confiable editar el marcado directamente.
Eso es para formularios web asp.net en lugar de asp.net MVC.

Respuestas (1)

Francamente, no hay una buena respuesta, porque cualquiera que sea la herramienta que termines usando, invariablemente estropeará el código que hay debajo. No he visto una sola herramienta lanzada en los últimos 14 años que haya podido generar marcas que puedan considerarse aceptables.

Además, la mayoría de los editores WYSIWYG son completamente incapaces de generar marcas/CSS que funcionen en todos los navegadores, especialmente con los dispositivos móviles que ingresan al mercado.

Sus opciones reales aquí son aprender CSS o encontrar a alguien que se encargue de ese trabajo. Soy consciente de que esta no es la respuesta que está buscando, pero no existe ningún software que haga lo que desea correctamente.

Adición para futuros lectores: esto es estrictamente hablando de editores WYSIWYG que manejan el diseño. Si solo está buscando un editor de texto enriquecido para el contenido de la página o los documentos, entonces TinyMCE hará el trabajo maravillosamente y puede configurarlo para generar un marcado muy bueno.