Me siento tan dejado atrás usando winforms mientras que casi todos usan la web. ¿Qué tengo que hacer?

En 2008, creé una aplicación The Official Microsoft ASP.NET Site WebForms porque la función de arrastrar y soltar con scripts del lado del servidor en C # lo hacía similar a Winforms. Lo bueno es que lo envié. Lo malo es que fue un kludge para programar y no agradable.

En 2012, convertí la aplicación para usar también MVC como se describe aquí Cómo mezclar WebForms y MVC en ASP.NET.

Esto me permitió continuar desarrollando los formularios web conocidos mientras me permitía experimentar con MVC. Esta es, con mucho, la forma más fácil de aprender MVC y jQuery relacionados.

Pero todavía estaba abrumado con la codificación manual de HTML, CSS, JavaScript y jQuery. Podría confundir algo pero no me sentía lo suficientemente competente como para confiar en mis habilidades para entregar un producto completo. Hasta que encontré la serie de libros de Murach: Libros de Murach: libros de programación para el desarrollo de sitios web, HTML5, jQuery, JavaScript, PHP, SQL, Java, C #, Visual Basic, Android.

Esto me consiguió sobre la joroba y productivo. Ahora miro el código de formularios web y simplemente me estremezco. Los aros que usan para hacer que todo el lado del servidor sean realmente feos.

Todavía recomiendo jQuery pero esto está dando paso a Angular y otros marcos de SPA. Sin embargo, me parecen inmaduros, así que recomiendo seguir con jQuery al menos al principio.

El sitio oficial de Microsoft ASP.NET 5 está a punto de ser lanzado. No sé mucho sobre esto todavía.