2010-08-26 20 views
7

Soy muy nuevo en el desarrollo web, tengo muchos años de experiencia en el escritorio, pero nada en la web, solo html. Quiero hacer una página web dinámica simple para un producto en el que he estado trabajando por mi cuenta, pero no sé cuál de los dos, MVC o WebForms, sería más fácil para mí.ASP.NET MVC o WebForms?

Las lecciones en asp.net no me ayudaron mucho, tomé los tutoriales de "primer paso" para MVC y WebForms, pero aún no veo ninguna diferencia significativa.

Lo que pido es un ejemplo para una persona que no es profesional en desarrollo web, o mejor aún, para un programador de escritorio.

Respuesta

3

Si está acostumbrado al escritorio, y WinForms o WPF en particular, vaya con formularios web para asimilar más fácilmente lo que está sucediendo. Los controles del servidor parecerán mantener su estado, y tendrá una progresión más natural. Descubrirá que los controles del servidor hacen mucho por usted, y debería poder hacer girar una aplicación utilizando el conocimiento del mundo de WinForms.

0

Si se trata de una aplicación rápida con páginas limitadas, échele un vistazo a webmatrix, que podría ponerlo en funcionamiento rápidamente. También te recomendaría ir a los formularios web si perteneces a un entorno de escritorio, ya que este fue desarrollado para imitar el enfoque basado en eventos e intenta abstraer la forma sin estado de la web.

1

Si te utilizan con paradigmas de programación de escritorio, los winforms deberían ser mucho más fáciles de aprender.

Si desea profundizar en la programación web "como debería ser", le aconsejaría personalmente que aprendiera MVC (de todos modos esta es mi opinión personal;)).

0

Depende de las herramientas que tiene a su disposición

El último estudio visual tiene grandes plantillas y asistentes de andamiaje para MVC, las tripas de su sitio se crearán para usted para que pueda centrarse en su producto.

El mundo se está alejando de los formularios web a MVC - por lo que la experiencia también tendrá más valor en su hoja de vida (si eso significa nada para ti)

WebMatrix o wordpress también son buenas opciones si es más Web 'sitio' que una 'aplicación' web.

Cuestiones relacionadas