Cómo crear tu primer MVC WebPart en Sharepoint 2010 Ing. Randall Barnett Villalobos, Mci DBA / Developer Instituto Costarricense de Electricidad
Agenda MVC WebPart en Sharepoint 2010 Qué es el Modelo Vista-Controlador (MVC)? Qué es el Mapeo Objeto-Relacional (ORM)? Motores de persistencia para ORM. Preparando Visual Studio para MVC. Creando el MVC WebPart.
Preliminares Agile
Qué es MVC? Sección 1 de 5
Es confuso el MVC? En dos ocasiones me preguntaron - "Disculpe, Sr. Babbage, si pongo números incorrectos en la máquina, ¿van a salir las respuestas correctas?"... No puedo terminar de comprender el tipo de confusión de ideas que podrían provocar esta pregunta".
Qué es el MVC? Modelo Vista Controlador (MVC) es un patrón o modelo de abstracción de desarrollo de software que separa los datos de una aplicación, la interfaz de usuario, y la lógica de negocio en tres componentes distintos. El patrón de llamada y retorno MVC (según CMU), se ve frecuentemente en aplicaciones web, donde la vista es la página HTML y el código que provee de datos dinámicos a la página. El modelo es el Sistema de Gestión de Base de Datos y la Lógica de negocio, y el controlador es el responsable de recibir los eventos de entrada desde la vista.
.NET Framework ASP.NET Core ASP.NET Webforms ASP.NET MVC
Vista Controlador Modelo(s) Data Accessor(s) Base(s) de Datos Objetos de Transferencia de Datos Objetos de Transferencia de Datos
Communication & Data Devices & Printing WinRT APIs Graphics & Media Desktop apps C C++ Win32 C#VBC#VB.NE T SL HTML JavaScript Internet Explorer Metro style apps Application Model XAML JavaScript HTML / CSS C C++ C# VB Windows Kernel Services System Services View Model Controller Kernel DX
Qué es ORM? Sección 2 de 5
Motores de persistencia para ORM Sección 3 de 5
FrameworkPlatform
TecnologíaLicenciaNombre.NETCastle ProjectMonoRail.NETApacheSpring.NET.NETApacheMaverick.NET.NETMS-PLASP.NET MVC.NET Microsoft Patterns & Practices User Interface Process (UIP) Application Block
Preparando VS para MVC Sección 4 de 5
Visual Studio 2010 SP1 (v ) MVC 3 Framework 3.5 Lenguaje utilizado: C# Windows 2008 R2 Enterprise SP1 Sharepoint Server 2010 SP1 (v )
Creando el MVC Webpart Sección 5 de 5
Q & A