none
C# en vez de Javascript RRS feed

  • Pregunta

  • Buenas tardes.

    Voy a comenzar desarrollo web con ASP.Net Core MVC y hay que saber previamente HTML5, CSS3 y JavaScript .

    Mi pregunta es la siguiente:

    ¿Se puede obviar aprender JavaScript y programar con C#?

    Gracias

    domingo, 11 de junio de 2017 17:55

Respuestas

  • Son tecnologías excluyentes, en el desarrollo web c# opera desde el frente del Back-End mientras que JavaScript lo hace en el frente del Front-End, ¿que JavaScript puede estar en el Back-End?, sí, ¿que c# puede estar en el Fron-End?, no.

    Hoy por hoy existen bastantes librerías, frameworks, extensiones, etc. en JavaScript para múltiples propósitos que apoyan y facilitan el desarrollo web, sin embargo yo sugiero que profundices en JavaScript que al fin de cuentas es la "madre de todo lo fácil".


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    domingo, 11 de junio de 2017 22:52
  • Se pueden, pero estarías en muchas ocasiones ocupando ir al servidor y estableciendo una conexión, sobre todo si es una operación por la que requieras ir y venir. Por eso te mencionaba que JavaScript trabaja de lado del cliente

    Saludos


    Si ayudé a resolver tu consulta, no olvides marcar como respuesta y/o votar como útil.

    domingo, 11 de junio de 2017 20:29
  • hola

    >>¿Se puede obviar aprender JavaScript y programar con C#?

    claro por supuesto, a nivel de sintaxis son casi identicos

    >>hay que saber previamente HTML5, CSS3 y JavaScript .

    seria recomendable conocer al menos lo basico, hay unos buenos cursos en MVA

     HTML5 & CSS3 Fundamentals: Development for Absolute Beginners

     JavaScript Fundamentals for Absolute Beginners

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 12 de junio de 2017 14:09

Todas las respuestas

  • Hola FPLS

    Ten en cuenta que muchas funcionalidades se realizan con JavasScript, pero actualmente existen muchos framework que te pueden ser de utilidad. Recuerda como punto fundamental que JavaScript funciona de lado de cliente y es importante en una web que esta funcionalidad se lleve a cabo.

    Dicho esto y como te mencionaba existen frameworks, que pueden simplificarte el trabajo, pero me temo que igual deberías aprender JavaScript, por lo menos lo necesario. (Estos frameworks están basados en JavaScript)

    Algunos que pueden ayudarte y según te sea conveniente pueden ser:

    Angular JS

    ReactJS

    BackBone JS

    Sencha

    o hasta el ya conocido jQuery

    Saludos


    Si ayudé a resolver tu consulta, no olvides marcar como respuesta y/o votar como útil.


    domingo, 11 de junio de 2017 19:00
  • Muchas gracias por tu respuesta Brayan.

    Pero siendo un poco terco ¿esas funcionalidades que se realizan con JavaScript no se pueden programar con C#?

    Saludos.


    • Editado FPLS domingo, 11 de junio de 2017 19:09
    domingo, 11 de junio de 2017 19:06
  • Se pueden, pero estarías en muchas ocasiones ocupando ir al servidor y estableciendo una conexión, sobre todo si es una operación por la que requieras ir y venir. Por eso te mencionaba que JavaScript trabaja de lado del cliente

    Saludos


    Si ayudé a resolver tu consulta, no olvides marcar como respuesta y/o votar como útil.

    domingo, 11 de junio de 2017 20:29
  • OK. Muchas gracias nuevamente.

    Saludos.

    domingo, 11 de junio de 2017 21:09
  • Son tecnologías excluyentes, en el desarrollo web c# opera desde el frente del Back-End mientras que JavaScript lo hace en el frente del Front-End, ¿que JavaScript puede estar en el Back-End?, sí, ¿que c# puede estar en el Fron-End?, no.

    Hoy por hoy existen bastantes librerías, frameworks, extensiones, etc. en JavaScript para múltiples propósitos que apoyan y facilitan el desarrollo web, sin embargo yo sugiero que profundices en JavaScript que al fin de cuentas es la "madre de todo lo fácil".


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    domingo, 11 de junio de 2017 22:52
  • hola

    >>¿Se puede obviar aprender JavaScript y programar con C#?

    claro por supuesto, a nivel de sintaxis son casi identicos

    >>hay que saber previamente HTML5, CSS3 y JavaScript .

    seria recomendable conocer al menos lo basico, hay unos buenos cursos en MVA

     HTML5 & CSS3 Fundamentals: Development for Absolute Beginners

     JavaScript Fundamentals for Absolute Beginners

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 12 de junio de 2017 14:09
  • Muchas gracias.

    Ya tengo claro que no puedo reemplazar Jabascript por C#

    martes, 13 de junio de 2017 5:15
  • Muchas gracias

    martes, 13 de junio de 2017 5:17