¿Qué tecnología debo aprender junto con MVC?

Creé aplicaciones web usando C # durante muchos años. Solía ​​frustrarme que, si bien podía crear aplicaciones web para trabajar en cualquier navegador en cualquier dispositivo, no podía hacer lo mismo en el backend, por lo que estaba encerrado en costosos servidores de Windows.

También estaba muy frustrado con el tiempo que tardó en crear una aplicación web en C #. Inicialmente cambié a Lightweight Web Framework para .net, pero finalmente abandoné C # después de 10 años a favor de Node.js

Ahora puedo construir aplicaciones mucho, mucho más rápido que nunca en C #. Y tengo acceso a millones de módulos de nodo de código abierto que hacen casi todo lo que se me ocurre (npm), lo que significa que escribo menos código.

Por lo tanto, para responder a su pregunta, le sugiero que comprenda bien JavaScript antiguo (sin marcos), DOM, CSS3 y HTML5. Una vez que los haya clavado, eche un vistazo a Node y Express. En este punto, debe tener una buena comprensión de JavaScript y al cambiar al nodo podrá escribir el front-end y el back-end en el mismo idioma.

Inmediatamente se beneficiará de una mayor velocidad de desarrollo, alojamiento en la nube de bajo costo e independencia de la plataforma, ya que Node se ejecuta felizmente en Windows, OSX y Linux. También notará que hay más oportunidades de trabajo para los desarrolladores de Javascript Full Stack, tanto en los Estados Unidos como en el Reino Unido.

Puedes aprender muchas cosas con esto, como en Front End.

  • JavaScript
  • Jquery
  • AngularJS
  • Técnica mecanografiada
  • CSS3
  • Oreja

Y en el lado del servidor

  • Marco de la entidad
  • Diseñe patrones como el patrón de repositorio y la unidad de trabajo
  • LINQ (todos los sabores)
  • API web

Intenta con SQL también.

  • Consulta de escritura
  • Instalar el servidor SQL en la máquina local.
  • Crear procedimientos almacenados y disparadores.
  • Escritura de funciones SQL.
  • Comprender consultas complejas.
  • propósito de cada unión

Para el desarrollo web, también debe tener un comando en las secuencias de comandos del lado del cliente, por lo tanto, es vital tener experiencia en las siguientes áreas también:

  • Javascript
  • JQuery
  • Oreja
  • HTML5
  • CSS3
  • Js angular

Necesitarás las tecnologías front-end. HTML, CSS y Javascript. jQuery y Bootstrap también serían útiles.

Puede intentar obtener el certificado de front end en Free Code Camp. El certificado no vale nada, pero ganarlo le dará una base sólida con el front-end.

hola, MVC es un patrón para estructurar tu aplicación con cualquier lenguaje de programación (c #, wpf, asp.net …) solo concéntrate en su concepto. Mientras tanto, le ayuda mucho en el desarrollo del sitio oficial de Microsoft ASP.NET Microsoft mvc, la aplicación de escritorio como wpf con un patrón mvc es más probable que ahora funcione con el patrón mvvm, personalmente, me gusta mvvm más que mvc, mvvm es modelo ver ver modelo te recomiendo que lo veas, mis mejores deseos.

MVC básicamente viene con Front End

así que es mejor si eres bueno con la tecnología web como HTML, CSS, JavaScript.

More Interesting

Mi sitio web muslimvashikaranspecialist dot com está en la segunda página de la palabra clave especializada vashikaran Quiero clasificarlo en la primera página, pero no sé qué debo hacer ahora, ayúdame a darme el procedimiento, ¿qué debo hacer para clasificar mi sitio web en la primera página? ?

Quiero aprender más sobre algoritmos y patrones de OOP. ¿Cómo puedo aprender esto como desarrollador de FrontEnd?

Sé C ++ y Java, ¿cuál es el mejor sitio web para mejorar mis habilidades de codificación?

Estoy interesado en el desarrollo web. ¿Cuál debería ser mi primer paso para ser un buen desarrollador?

Si deseo crear un sitio web con una fuente de noticias, un foro, reseñas y un blog, ¿cuáles son las mejores combinaciones de lenguajes de computadora que debo usar?

Quiero mover el contenido de un sitio autohospedado a WordPress. ¿Afectará mi clasificación y qué medidas debo tomar?

Quiero aprender desarrollo web. ¿Sería inteligente centrarse en algunas nuevas tecnologías como Node JS en lugar de PHP?

Cómo mover cada elemento individualmente unos pocos píxeles usando CSS

Soy un desarrollador web de 26 años que vive en Bangalore. Quiero emigrar de la India. ¿Cuáles son las mejores opciones y cómo puedo planificarlas?

Si quiero ejecutar mis propios sitios web, ¿qué habilidades se requieren para mí?

¿Cómo construiste tu primer sitio web?

Comencé a aprender Ruby on Rails el año pasado, pero lo dejé en el medio. ¿Debo comenzar de nuevo y aprender Python y Django o continuar con Ruby and Rails?

Tengo 15 años, ¿cómo puedo convertirme en un programador / desarrollador web?

Estoy escribiendo un libro titulado desarrollo web en asp.net para principiantes. ¿Qué te gustaría que contuviera? Escribir en la última versión (asp.net 5)

Estoy a punto de aprender Python como mi primer lenguaje de programación. No tengo experiencia previa en programación. ¿Algún consejo o cosas que debo tener en cuenta?