none
Requisitos para entender ASP.NET MVC RRS feed

  • Pergunta

  • Olá,

    Estou querendo me inteirar sobre o desenvolvimento web com ASP, mas queria saber se necessito de alguma base em c# e alguma outra linguagem de programação.

    Obrigado.

    sábado, 19 de março de 2016 18:54

Respostas

  • No mercado Web, principalmente em grandes empresas, o processo de desenvolvimento pode ser dividido, onde os times são separados em programadores e desenvolvedores front-end.

    No papel de programador, você vai precisar de conhecimento em C#, VB, etc... mas como front-end, vai precisar mais da questão conceitual, rotas e fundamentalmente o Razor.

    Hoje já temos muitas aplicações REST (Web API), onde essa separação fica mais clara ainda. Já trabalhei em um projeto onde eu fiz quase toda a parte de C#, trabalhando com as Controllers, integrações e um pouco na parte da Model (a Model foi feita por um colega) e só depois de 2 meses que eu vi o site (interfaces) pela primeira vez.

    Esse nosso mercado evolui muito rápido e cada dia que passa tem algo novo para aprender, então é bom seguir as dicas do Thiago e primeiro entender o MVC e sua amplitude, depois tomas suas decisões, se quer ir mais para o lado da programação, mais para o lado da criação de interfaces (HTML, CSS, Javascript) ou então se pretende atuar no todo.

    Respondendo sua pergunta: Seria bom ter conhecimento de C# ou então de VB, mas isso não impede você de começar. Conforme você vai evoluindo no aprendizado do MVC, automaticamente também vai aprendendo C# ou VB...

    • Marcado como Resposta André Luiz Pd sexta-feira, 1 de abril de 2016 14:59
    domingo, 20 de março de 2016 03:12
  • Certamente, é necessário conhecimento em pelo menos em alguma linguagem .net para desenvolvimento em Asp.Net MVC, o que eu posso te indicar, é você focar na base teórica do negócio, Model, View, Controller, rotas, razor, validações cliente/servidor e HTML helpers o entendimento desses elementos é fundamental, e a linguagem mais difundida para o Asp.Net Mvc é o C#, pois a maioria dos materiais que você vai encontrar na internet é para C#, mas você pode fazer em Vb.net, vai de você. Tem uma série de videos na internet do Cleyton Ferrari, gratuita, com nome "ASP.Net MVC na prática" muito bom para quem está iniciando. 


    • Sugerido como Resposta tzonda segunda-feira, 21 de março de 2016 18:18
    • Marcado como Resposta André Luiz Pd sexta-feira, 1 de abril de 2016 14:59
    sábado, 19 de março de 2016 21:45

Todas as Respostas

  • Certamente, é necessário conhecimento em pelo menos em alguma linguagem .net para desenvolvimento em Asp.Net MVC, o que eu posso te indicar, é você focar na base teórica do negócio, Model, View, Controller, rotas, razor, validações cliente/servidor e HTML helpers o entendimento desses elementos é fundamental, e a linguagem mais difundida para o Asp.Net Mvc é o C#, pois a maioria dos materiais que você vai encontrar na internet é para C#, mas você pode fazer em Vb.net, vai de você. Tem uma série de videos na internet do Cleyton Ferrari, gratuita, com nome "ASP.Net MVC na prática" muito bom para quem está iniciando. 


    • Sugerido como Resposta tzonda segunda-feira, 21 de março de 2016 18:18
    • Marcado como Resposta André Luiz Pd sexta-feira, 1 de abril de 2016 14:59
    sábado, 19 de março de 2016 21:45
  • No mercado Web, principalmente em grandes empresas, o processo de desenvolvimento pode ser dividido, onde os times são separados em programadores e desenvolvedores front-end.

    No papel de programador, você vai precisar de conhecimento em C#, VB, etc... mas como front-end, vai precisar mais da questão conceitual, rotas e fundamentalmente o Razor.

    Hoje já temos muitas aplicações REST (Web API), onde essa separação fica mais clara ainda. Já trabalhei em um projeto onde eu fiz quase toda a parte de C#, trabalhando com as Controllers, integrações e um pouco na parte da Model (a Model foi feita por um colega) e só depois de 2 meses que eu vi o site (interfaces) pela primeira vez.

    Esse nosso mercado evolui muito rápido e cada dia que passa tem algo novo para aprender, então é bom seguir as dicas do Thiago e primeiro entender o MVC e sua amplitude, depois tomas suas decisões, se quer ir mais para o lado da programação, mais para o lado da criação de interfaces (HTML, CSS, Javascript) ou então se pretende atuar no todo.

    Respondendo sua pergunta: Seria bom ter conhecimento de C# ou então de VB, mas isso não impede você de começar. Conforme você vai evoluindo no aprendizado do MVC, automaticamente também vai aprendendo C# ou VB...

    • Marcado como Resposta André Luiz Pd sexta-feira, 1 de abril de 2016 14:59
    domingo, 20 de março de 2016 03:12