none
MVC4, WEB API y otras cosillas. RRS feed

  • Pregunta

  • Amigos,

    Me dirijo a ustedes para que me guien, aclaren o lo que sea, siempre que sea un aporte. Soy un desarrollador de ASP.NET (Web Forms), Uso Ajaxcontroltoolkit, un poco de JQuery, Entity Framework, etc. Pero siempre basado en WebForms.

    Hace un rato, tengo la inquietud de meter mano en MVC 4, Web Api y todo eso, pero al comenzar, me enredo, tiene tantas cosas que no se por donde empezar.

    Si selecciono un proyecto MVC 4, me da opciones, de MVC 4 web application, MVC 4 WEB API, Controller con Entity framework y la verdad no se por donde comenzar, se teoricamente lo que es MVC.

    Pero:

    - Para que sirve MVC 4 Web Api?.

    - Difrencia entre MVC 4 normal y MVC con Entity Framework

    Algun manual de referencia en español.

    De antemano, muchas gracias.


    memo

    martes, 8 de enero de 2013 21:25

Respuestas

  • Buenas!

     Para que sirve MVC 4 Web Api?.

    Realmente no es MVC 4 Web Api si no que es ASP.NET Web Api. Se trata de un conjunto de clases que nos permiten crear servicios REST de forma muy sencilla. Ha aparecido junto con MVC4 porque está muy inspirada en ella, pero si NO quieres crear servicios REST no necesitas WebApi para nada.

    - Difrencia entre MVC 4 normal y MVC con Entity Framework

    No existe un MVC 4 normal y un MVC con Entity Framework :) La opción de "Controller con Entity Framework" que te aparece simplemente lo que hace es crear un controlador normal de MVC4 con métodos CRUD (Create / Read / Update / Delete) para acceder a la BBDD usando EF como tecnología. Actualmente EF es la tecnología preferida para acceder a BBDD en .NET (sea en MVC o no) por encima de Linq2Sql y de "usar ADO.NET a mano".

    Algun manual de referencia en español.

    Te puedo pasar enlaces a la serie de posts (introductorios) que hice yo en desarrolloweb: http://www.desarrolloweb.com/manuales/framework-asp-net-mvc.html y luego recomendarte el blog de José M. Aguilar: http://www.variablenotfound.com donde encontrarás muchos posts sobre ASP.NET MVC. También en mi blog http://geeks.ms/blogs/etomas hay varios posts al respecto.

    Saludos


    Eduard Tomàs Blog: http://geeks.ms/blogs/etomas -- Twitter: eiximenis

    • Marcado como respuesta gcontreras miércoles, 9 de enero de 2013 18:29
    miércoles, 9 de enero de 2013 7:45