Soy bastante nuevo en las aplicaciones MVC, ¿alguien puede sugerirme cómo aprender a desarrollar aplicaciones MVC y qué idioma elegir para desarrollar aplicaciones?

Yo también estoy aprendiendo MVC y he aprendido una o dos cosas en los últimos meses sobre los recursos de aprendizaje .Net. Primero que nada, los tutoriales en Microsoft Virtual Academy son inútiles, no pierdas tu tiempo. Pasan más tiempo haciendo bromas estúpidas y bromeando que explicando la plataforma MVC. Muy molesto.

Recomiendo encarecidamente que lo primero que debe hacer es pasar un tiempo aprendiendo C # o se perderá por completo. MVC no es algo que vas a aprender en unas pocas semanas, así que sé paciente y date al menos unos meses con C #. Aquí hay un par de buenos recursos:

http://www.learnvisualstudio.com este es un muy buen sitio para aprender C #. Hay dos tutoriales completos de C #, uno con formularios web y otro con aplicaciones de consola. Encontré que los formularios web son increíblemente tediosos y preferí mucho el tutorial de la aplicación de consola, pero la elección es suya. Una vez que haya completado el tutorial de C #, pase al tutorial de MVC. Mientras revisa el tutorial de MVC en este sitio, puede seguir simultáneamente el tutorial de MVC Music Store disponible en línea o (y recomendaría esta ruta) descargar el PDF gratuito aquí:
ASP.NET MVC 5 profesional

Revisa el libro capítulo por capítulo, que es lo que estoy haciendo ahora. Estoy descubriendo que hacer el tutorial LearnVisualStudio JUNTO con hacer el tutorial MVC Music Store es un buen proceso para mí. Todo comienza a hundirse.
El sitio LearnVisualStudio también tiene varios otros tutoriales .Net que ampliarán sus conocimientos. He encontrado que es el sitio de aprendizaje más útil hasta ahora. Tienes que pagar por ello, pero creo que definitivamente vale la pena el costo.

Y recuerda, paciencia.

Hola Ashish

En primer lugar, me alegra ver el interés en ASP .NET MVC.

En cuanto al lenguaje, recomendaría ir con C #. Es uno de los idiomas más utilizados y tiene una gran comunidad de seguidores.

Si está buscando un tutorial de ASP .NET MVC, escribí un tutorial de ASP.NET MVC de 8,000 palabras para udemy.com.

Si desea continuar su capacitación ASP .NET MVC, escribo muchas publicaciones en mi sitio que discuten diferentes técnicas de MVC.

También recomendaría PluralSight (capacitación en línea ilimitada para profesionales de TI, desarrolladores y creativos). Tienen cursos de video ilimitados por solo $ 30 al mes (tarifa plana).

Espero que esto haya ayudado.

(¡No te olvides de votar!)

Sugeriría primero aprender teóricamente el concepto de MVC, necesidad y beneficios, luego ir a la implementación práctica usando cualquier lenguaje de programación.

Puedes comenzar desde estos tutoriales

  • MVC
  • Descripción general de ASP.NET MVC

More Interesting

Quiero aprender a diseñar sitios web desde cero. ¿Qué debo aprender y en qué orden? Tengo conocimientos básicos de HTML y JavaScript.

Quiero invertir los próximos 6 meses en aprender Ruby on Rails. ¿Cómo debería ser mi plan de estudio?

Estoy buscando desarrollo de front end, diseño de UX / UI o pasantías de desarrollo de software. ¿Qué puedo hacer para prepararme?

Me gustaría desarrollar una aplicación móvil HTML + CSS + JS con un back-end RDBMS (MongoDB es menos adecuado, en este caso). ¿Qué marcos debo usar?

¿Estoy siendo flojo para aprender desarrollo web, o simplemente no es para mí?

Estoy tratando de aprender HTML para desarrollar sitios web. ¿Dónde debería comenzar?

Tengo una pregunta sobre el rediseño del sitio web de WordPress. ¿Cuál es la mejor manera de hacer esto? ¿Es para desarrollar localmente, desarrollar en subdominio o algo más?

He estado creando sitios web con PHP usando editores de texto. ¿Cómo empiezo a usar Laravel Framework? No tengo ningún conocimiento sobre su uso.

¿Puedo crear un sitio web con imágenes e información detallada para exponer un fraude de beneficios?

Cómo evitar que una parte de la página esté oculta por una barra estática con CSS

Cómo comparar las cotizaciones recibidas de las empresas de desarrollo de sitios web para diseñar y construir un nuevo sitio web

¿Son suficientes 4 GB de RAM para hacer un desarrollo web básico (por ejemplo, HTML, PHP, JS y CSS)?

Si elijo crear el front-end y el back-end de un sitio web y cargué el código al host y quiero actualizar el sitio, ¿qué debo hacer?

Quiero comenzar un sitio web de una sola página para vender mi libro electrónico. ¿Con qué compañía / plan de alojamiento debo ir?

Estoy usando Notepad ++. No tengo un servidor PHP y mis códigos no se ejecutan. ¿Cómo puedo ejecutar un código PHP?