SlideShare uma empresa Scribd logo
1 de 16
Desarrollo en Visual Studio 2010 http://blog.misaelmonterroca.com   Twitter @mmonterroca Misael Monterroca Gutiérrezme@misaelmonterroca.com
Lo queveremos VS2010 SharePoint Tools Desarrollo sobre Windows 7  Mejoras en las listas de SharePoint Mejoras a WF Acceso a datos Linqto SharePoint
Desarrollo en SharePoint 2007 La experiencia es Visual Studio 2008 es limitada Visual Studio Extensions para WSS Visual Studio Tools for Office con VS2008 Los desarrolladores dependen de herramientas de terceros/comunidad Los desarrolladores tienen que batallar con detalles tediosos Edición manual de archivos CAML Entender completamente los RootFiles de WSS Edición manual de manifiest.xml Creación de un .wsp para crear un paquete de solución
VStudio2010 SharePoint Tools Desarrollo de principio a fin SharePoint Explorer para la exploración del sitio SharePoint 2010 project y itemtemplates Diseñadores Visuales Extensible Fácil depuración Beneficios Abstracción de los RootFiles de SharePoint Abstracción de la creación de archivos .wsp Disminuye/Elimina la necesidad de utilizar herramientas externas
Developer Dashboard stsadm -o setproperty -pn developer-dashboard -pvondemand DepuraciónRapida o Monitoreo de Performance
Herramientas Visual Studio 2010 Developer Dashboard <demo/>
Desarrollo en Windows 7 o  Vista SP1 Tanto para SharePoint Foundation o SharePoint Server REQUIERE x64 No está soportado para ambientes productivos Solo para Stand AloneInstallation Puede ser deshabilitado vía GroupPolicy Es un proceso «Manual» Windows 7
Mejoras en las listas de SharePoint Relaciones == Integridad Referencial Validaciones Lookupa Múltiples Columnas Creación automática de índices
Relaciones <demo/> Listas
Principales Mejoras en WF Visual Studio 2010 Initiation y AssociationForms Importa flujos de SPD en  Visual Studio Creación de Acciones para SPD  Diseño de Flujos en Visio 2010 Workflows a “nivel” sitio
AccesoaDatos en SharePoint 2007 Acceso a Datos enSharePoint 2010 SharePoint Data LINQ to SharePoint Server Application SharePoint API Web Services Client.svc JSON XML WPF/WinForm/Office Silverlight JavaScript Client Application Client OM Client Application
LINQ to SharePoint Programación basada en Entidades Permite realizar joins entre listas Joins sobre campos lookup Joins sobre multiples listas (Clientes->Ordenes->Envios) Example: fromclienteindata.Clienteswherecliente.Nombre ==“ElNombre”selecto;
Ensamblados del Client Object Model SharePoint Root  C:rogram Filesommon Filesicrosoft Sharedeb Server Extensions4 Silverlight <SharePoint Root>EMPLATEAYOUTSlientBin 	Microsoft.SharePoint.Client.Silverlight.dll Microsoft.SharePoint.Client.Silverlight.Runtime.dll JavaScript <SharePoint Root>EMPLATEAYOUTS SP.js SP.debug.js .NET <SharePoint Root>SAPI Microsoft.SharePoint.Client.dll Microsoft.SharePoint.Client.Runtime.dll
Acceso a Datos Client Object Model (.Net) LINQ to SharePoint <demo/>
Recuerdecompletar el formato de evaluaciónparaparticipar en la rifa de los premios
Patrocinan KED

Mais conteúdo relacionado

Mais procurados

SharePoint Online - Comunicación, colaboración y productividad en la nube
SharePoint Online - Comunicación, colaboración y productividad en la nubeSharePoint Online - Comunicación, colaboración y productividad en la nube
SharePoint Online - Comunicación, colaboración y productividad en la nubeJuan Carlos Gonzalez
 
Escenarios y Soluciones Híbridas con SharePoint
Escenarios y Soluciones Híbridas con SharePointEscenarios y Soluciones Híbridas con SharePoint
Escenarios y Soluciones Híbridas con SharePointJuan Carlos Gonzalez
 
Construyendo Flujos De Trabajo En Share Point 2010 Utilizando Share Point Des...
Construyendo Flujos De Trabajo En Share Point 2010 Utilizando Share Point Des...Construyendo Flujos De Trabajo En Share Point 2010 Utilizando Share Point Des...
Construyendo Flujos De Trabajo En Share Point 2010 Utilizando Share Point Des...Haaron Gonzalez
 
Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint FrameworkHaaron Gonzalez
 
Sharepoint 2010 e Infopath 2010
Sharepoint 2010 e Infopath 2010Sharepoint 2010 e Infopath 2010
Sharepoint 2010 e Infopath 2010Eva Ordoñez Perez
 
Flujos de Trabajo en SharePoint 2010
Flujos de Trabajo en SharePoint 2010Flujos de Trabajo en SharePoint 2010
Flujos de Trabajo en SharePoint 2010Haaron Gonzalez
 
Flujos de trabajo en SharePoint 2013
Flujos de trabajo en SharePoint 2013Flujos de trabajo en SharePoint 2013
Flujos de trabajo en SharePoint 2013SolidQ
 
Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint FrameworkHaaron Gonzalez
 
ASP .NET MVC: Desarrollo web con el patrón MVC
ASP .NET MVC: Desarrollo web con el patrón MVCASP .NET MVC: Desarrollo web con el patrón MVC
ASP .NET MVC: Desarrollo web con el patrón MVCriojadotnet
 
Curso SharePoint 2013 overview
Curso SharePoint 2013 overviewCurso SharePoint 2013 overview
Curso SharePoint 2013 overviewVladimir Medina
 
Sharepoint online - Introducción
Sharepoint online - IntroducciónSharepoint online - Introducción
Sharepoint online - IntroducciónJuanBer Quinche
 
Construyendo procesos de negocio 2013 sps13
Construyendo procesos de negocio 2013 sps13Construyendo procesos de negocio 2013 sps13
Construyendo procesos de negocio 2013 sps13Fabian Imaz
 
¿Es posible extender a SharePoint 2013? Probablemente en m+as de una forma
¿Es posible extender a SharePoint 2013? Probablemente en m+as de una forma¿Es posible extender a SharePoint 2013? Probablemente en m+as de una forma
¿Es posible extender a SharePoint 2013? Probablemente en m+as de una formaJuan Carlos Gonzalez
 

Mais procurados (20)

SharePoint Online - Comunicación, colaboración y productividad en la nube
SharePoint Online - Comunicación, colaboración y productividad en la nubeSharePoint Online - Comunicación, colaboración y productividad en la nube
SharePoint Online - Comunicación, colaboración y productividad en la nube
 
Escenarios y Soluciones Híbridas con SharePoint
Escenarios y Soluciones Híbridas con SharePointEscenarios y Soluciones Híbridas con SharePoint
Escenarios y Soluciones Híbridas con SharePoint
 
InfoPath 2010
InfoPath 2010InfoPath 2010
InfoPath 2010
 
Introducción a SharePoint 2013
Introducción a SharePoint 2013Introducción a SharePoint 2013
Introducción a SharePoint 2013
 
Construyendo Flujos De Trabajo En Share Point 2010 Utilizando Share Point Des...
Construyendo Flujos De Trabajo En Share Point 2010 Utilizando Share Point Des...Construyendo Flujos De Trabajo En Share Point 2010 Utilizando Share Point Des...
Construyendo Flujos De Trabajo En Share Point 2010 Utilizando Share Point Des...
 
Programando Addins desde la web
Programando Addins desde la webProgramando Addins desde la web
Programando Addins desde la web
 
Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint Framework
 
Sharepoint 2010 e Infopath 2010
Sharepoint 2010 e Infopath 2010Sharepoint 2010 e Infopath 2010
Sharepoint 2010 e Infopath 2010
 
Flujos de Trabajo en SharePoint 2010
Flujos de Trabajo en SharePoint 2010Flujos de Trabajo en SharePoint 2010
Flujos de Trabajo en SharePoint 2010
 
SharePoint Online IT Camps
SharePoint Online IT CampsSharePoint Online IT Camps
SharePoint Online IT Camps
 
Flujos de trabajo en SharePoint 2013
Flujos de trabajo en SharePoint 2013Flujos de trabajo en SharePoint 2013
Flujos de trabajo en SharePoint 2013
 
Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint Framework
 
ASP .NET MVC: Desarrollo web con el patrón MVC
ASP .NET MVC: Desarrollo web con el patrón MVCASP .NET MVC: Desarrollo web con el patrón MVC
ASP .NET MVC: Desarrollo web con el patrón MVC
 
Curso SharePoint 2013 overview
Curso SharePoint 2013 overviewCurso SharePoint 2013 overview
Curso SharePoint 2013 overview
 
Adobe flex
Adobe flexAdobe flex
Adobe flex
 
Salesforce III developer day bbva innovation center Madrid by @almazanjl
Salesforce III developer day bbva innovation center Madrid by @almazanjlSalesforce III developer day bbva innovation center Madrid by @almazanjl
Salesforce III developer day bbva innovation center Madrid by @almazanjl
 
Sharepoint online - Introducción
Sharepoint online - IntroducciónSharepoint online - Introducción
Sharepoint online - Introducción
 
ASP.NET MVC
ASP.NET MVCASP.NET MVC
ASP.NET MVC
 
Construyendo procesos de negocio 2013 sps13
Construyendo procesos de negocio 2013 sps13Construyendo procesos de negocio 2013 sps13
Construyendo procesos de negocio 2013 sps13
 
¿Es posible extender a SharePoint 2013? Probablemente en m+as de una forma
¿Es posible extender a SharePoint 2013? Probablemente en m+as de una forma¿Es posible extender a SharePoint 2013? Probablemente en m+as de una forma
¿Es posible extender a SharePoint 2013? Probablemente en m+as de una forma
 

Semelhante a 1 - Desarrollo en SharePoint con Visual Studio 2010, por Misael Monterroca

Sharepoint 2010 novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTTSharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010 novedades y mejoras MICTTMICTT Palma
 
Introducción al Desarrollo para SharePoint con Visual Studio 2008
Introducción al Desarrollo para SharePoint con Visual Studio 2008Introducción al Desarrollo para SharePoint con Visual Studio 2008
Introducción al Desarrollo para SharePoint con Visual Studio 2008juliocasal
 
SharePoint 2010 Introducción para Desarrolladores
SharePoint 2010 Introducción para DesarrolladoresSharePoint 2010 Introducción para Desarrolladores
SharePoint 2010 Introducción para DesarrolladoresAndrés Iturralde
 
SharePoint 2010 - Introducción para Desarrolladores
SharePoint 2010 - Introducción para DesarrolladoresSharePoint 2010 - Introducción para Desarrolladores
SharePoint 2010 - Introducción para DesarrolladoresAndrés Iturralde
 
SharePoint 2010 desarrollo de aplicaciones
SharePoint 2010 desarrollo de aplicacionesSharePoint 2010 desarrollo de aplicaciones
SharePoint 2010 desarrollo de aplicacionesVic Frank
 
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben ColomoLuis Du Solier
 
SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2Hector Insua
 
Bi share point 2010 performancepoint metro
Bi share point 2010 performancepoint metroBi share point 2010 performancepoint metro
Bi share point 2010 performancepoint metroFabian Imaz
 
Bi share point 2010 performancepoint metro
Bi share point 2010 performancepoint metroBi share point 2010 performancepoint metro
Bi share point 2010 performancepoint metroFabian Imaz
 
Introducción a SharePoint 2010
Introducción a SharePoint 2010Introducción a SharePoint 2010
Introducción a SharePoint 2010Lester Sanchez
 
Sharepoint server 2010 - La nueva colaboración
Sharepoint server 2010  - La nueva colaboraciónSharepoint server 2010  - La nueva colaboración
Sharepoint server 2010 - La nueva colaboraciónAndrés Iturralde
 
Introduccion a MOSS 2007
Introduccion a MOSS 2007Introduccion a MOSS 2007
Introduccion a MOSS 2007Luis Du Solier
 
Novedades En Visual Studio Team System 2010
Novedades En Visual Studio Team System 2010Novedades En Visual Studio Team System 2010
Novedades En Visual Studio Team System 2010Bruno Capuano
 
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010Andrés Iturralde
 
SharePoint 2007 Para Desarrolladores
SharePoint 2007 Para DesarrolladoresSharePoint 2007 Para Desarrolladores
SharePoint 2007 Para DesarrolladoresAndrés Iturralde
 
InstallFest SharePoint 2010 en Chile
InstallFest SharePoint 2010 en ChileInstallFest SharePoint 2010 en Chile
InstallFest SharePoint 2010 en ChileHector Insua
 
Novedades De Visual Studio 2010
Novedades De Visual Studio 2010Novedades De Visual Studio 2010
Novedades De Visual Studio 2010Foquita05
 
Sharepoint 2010. Novedades y Mejoras.
Sharepoint 2010. Novedades y Mejoras.Sharepoint 2010. Novedades y Mejoras.
Sharepoint 2010. Novedades y Mejoras.MICTT Palma
 

Semelhante a 1 - Desarrollo en SharePoint con Visual Studio 2010, por Misael Monterroca (20)

Sharepoint 2010 novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTTSharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010 novedades y mejoras MICTT
 
Introducción al Desarrollo para SharePoint con Visual Studio 2008
Introducción al Desarrollo para SharePoint con Visual Studio 2008Introducción al Desarrollo para SharePoint con Visual Studio 2008
Introducción al Desarrollo para SharePoint con Visual Studio 2008
 
SharePoint 2010 Introducción para Desarrolladores
SharePoint 2010 Introducción para DesarrolladoresSharePoint 2010 Introducción para Desarrolladores
SharePoint 2010 Introducción para Desarrolladores
 
SharePoint 2010 - Introducción para Desarrolladores
SharePoint 2010 - Introducción para DesarrolladoresSharePoint 2010 - Introducción para Desarrolladores
SharePoint 2010 - Introducción para Desarrolladores
 
SharePoint 2010 desarrollo de aplicaciones
SharePoint 2010 desarrollo de aplicacionesSharePoint 2010 desarrollo de aplicaciones
SharePoint 2010 desarrollo de aplicaciones
 
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
 
SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2
 
Bi share point 2010 performancepoint metro
Bi share point 2010 performancepoint metroBi share point 2010 performancepoint metro
Bi share point 2010 performancepoint metro
 
Bi share point 2010 performancepoint metro
Bi share point 2010 performancepoint metroBi share point 2010 performancepoint metro
Bi share point 2010 performancepoint metro
 
Introducción a SharePoint 2010
Introducción a SharePoint 2010Introducción a SharePoint 2010
Introducción a SharePoint 2010
 
Sharepoint server 2010 - La nueva colaboración
Sharepoint server 2010  - La nueva colaboraciónSharepoint server 2010  - La nueva colaboración
Sharepoint server 2010 - La nueva colaboración
 
Introduccion a MOSS 2007
Introduccion a MOSS 2007Introduccion a MOSS 2007
Introduccion a MOSS 2007
 
Introduccion a Visual Studio
Introduccion a Visual StudioIntroduccion a Visual Studio
Introduccion a Visual Studio
 
Novedades En Visual Studio Team System 2010
Novedades En Visual Studio Team System 2010Novedades En Visual Studio Team System 2010
Novedades En Visual Studio Team System 2010
 
Visual studio.net 2010 (life-runs-on-code)
Visual studio.net 2010 (life-runs-on-code)Visual studio.net 2010 (life-runs-on-code)
Visual studio.net 2010 (life-runs-on-code)
 
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
 
SharePoint 2007 Para Desarrolladores
SharePoint 2007 Para DesarrolladoresSharePoint 2007 Para Desarrolladores
SharePoint 2007 Para Desarrolladores
 
InstallFest SharePoint 2010 en Chile
InstallFest SharePoint 2010 en ChileInstallFest SharePoint 2010 en Chile
InstallFest SharePoint 2010 en Chile
 
Novedades De Visual Studio 2010
Novedades De Visual Studio 2010Novedades De Visual Studio 2010
Novedades De Visual Studio 2010
 
Sharepoint 2010. Novedades y Mejoras.
Sharepoint 2010. Novedades y Mejoras.Sharepoint 2010. Novedades y Mejoras.
Sharepoint 2010. Novedades y Mejoras.
 

Mais de Luis Du Solier

8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier
8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier
8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du SolierLuis Du Solier
 
7 - Top ten tips for a SharePoint Succesfull Deployment, por Joel Oleson
7 - Top ten tips for a SharePoint Succesfull Deployment, por Joel Oleson7 - Top ten tips for a SharePoint Succesfull Deployment, por Joel Oleson
7 - Top ten tips for a SharePoint Succesfull Deployment, por Joel OlesonLuis Du Solier
 
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector InsuaLuis Du Solier
 
4 - Silverlight y SharePoint, por Rodrigo Diaz y Mauricio Angulo
4 - Silverlight y SharePoint, por Rodrigo Diaz y Mauricio Angulo4 - Silverlight y SharePoint, por Rodrigo Diaz y Mauricio Angulo
4 - Silverlight y SharePoint, por Rodrigo Diaz y Mauricio AnguloLuis Du Solier
 
3 - OBA y SharePoint 2010, por Ricardo Loo
3 - OBA y SharePoint 2010, por Ricardo Loo3 - OBA y SharePoint 2010, por Ricardo Loo
3 - OBA y SharePoint 2010, por Ricardo LooLuis Du Solier
 
2 - SharePoint 2010 y Project Server 2010, por Javier D Labra
2 - SharePoint 2010 y Project Server 2010, por Javier D Labra2 - SharePoint 2010 y Project Server 2010, por Javier D Labra
2 - SharePoint 2010 y Project Server 2010, por Javier D LabraLuis Du Solier
 
2b - PowerPivot y SharePoint 2010, por Tomas Hernandez
2b - PowerPivot y SharePoint 2010, por Tomas Hernandez2b - PowerPivot y SharePoint 2010, por Tomas Hernandez
2b - PowerPivot y SharePoint 2010, por Tomas HernandezLuis Du Solier
 
Silverlighty And SharePoint2007
Silverlighty And SharePoint2007Silverlighty And SharePoint2007
Silverlighty And SharePoint2007Luis Du Solier
 
Desarrollo De Web Parts En Share Point2007
Desarrollo De Web Parts En Share Point2007Desarrollo De Web Parts En Share Point2007
Desarrollo De Web Parts En Share Point2007Luis Du Solier
 

Mais de Luis Du Solier (9)

8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier
8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier
8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier
 
7 - Top ten tips for a SharePoint Succesfull Deployment, por Joel Oleson
7 - Top ten tips for a SharePoint Succesfull Deployment, por Joel Oleson7 - Top ten tips for a SharePoint Succesfull Deployment, por Joel Oleson
7 - Top ten tips for a SharePoint Succesfull Deployment, por Joel Oleson
 
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
 
4 - Silverlight y SharePoint, por Rodrigo Diaz y Mauricio Angulo
4 - Silverlight y SharePoint, por Rodrigo Diaz y Mauricio Angulo4 - Silverlight y SharePoint, por Rodrigo Diaz y Mauricio Angulo
4 - Silverlight y SharePoint, por Rodrigo Diaz y Mauricio Angulo
 
3 - OBA y SharePoint 2010, por Ricardo Loo
3 - OBA y SharePoint 2010, por Ricardo Loo3 - OBA y SharePoint 2010, por Ricardo Loo
3 - OBA y SharePoint 2010, por Ricardo Loo
 
2 - SharePoint 2010 y Project Server 2010, por Javier D Labra
2 - SharePoint 2010 y Project Server 2010, por Javier D Labra2 - SharePoint 2010 y Project Server 2010, por Javier D Labra
2 - SharePoint 2010 y Project Server 2010, por Javier D Labra
 
2b - PowerPivot y SharePoint 2010, por Tomas Hernandez
2b - PowerPivot y SharePoint 2010, por Tomas Hernandez2b - PowerPivot y SharePoint 2010, por Tomas Hernandez
2b - PowerPivot y SharePoint 2010, por Tomas Hernandez
 
Silverlighty And SharePoint2007
Silverlighty And SharePoint2007Silverlighty And SharePoint2007
Silverlighty And SharePoint2007
 
Desarrollo De Web Parts En Share Point2007
Desarrollo De Web Parts En Share Point2007Desarrollo De Web Parts En Share Point2007
Desarrollo De Web Parts En Share Point2007
 

Último

Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 

Último (15)

Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

1 - Desarrollo en SharePoint con Visual Studio 2010, por Misael Monterroca

  • 1. Desarrollo en Visual Studio 2010 http://blog.misaelmonterroca.com Twitter @mmonterroca Misael Monterroca Gutiérrezme@misaelmonterroca.com
  • 2. Lo queveremos VS2010 SharePoint Tools Desarrollo sobre Windows 7 Mejoras en las listas de SharePoint Mejoras a WF Acceso a datos Linqto SharePoint
  • 3. Desarrollo en SharePoint 2007 La experiencia es Visual Studio 2008 es limitada Visual Studio Extensions para WSS Visual Studio Tools for Office con VS2008 Los desarrolladores dependen de herramientas de terceros/comunidad Los desarrolladores tienen que batallar con detalles tediosos Edición manual de archivos CAML Entender completamente los RootFiles de WSS Edición manual de manifiest.xml Creación de un .wsp para crear un paquete de solución
  • 4. VStudio2010 SharePoint Tools Desarrollo de principio a fin SharePoint Explorer para la exploración del sitio SharePoint 2010 project y itemtemplates Diseñadores Visuales Extensible Fácil depuración Beneficios Abstracción de los RootFiles de SharePoint Abstracción de la creación de archivos .wsp Disminuye/Elimina la necesidad de utilizar herramientas externas
  • 5. Developer Dashboard stsadm -o setproperty -pn developer-dashboard -pvondemand DepuraciónRapida o Monitoreo de Performance
  • 6. Herramientas Visual Studio 2010 Developer Dashboard <demo/>
  • 7. Desarrollo en Windows 7 o Vista SP1 Tanto para SharePoint Foundation o SharePoint Server REQUIERE x64 No está soportado para ambientes productivos Solo para Stand AloneInstallation Puede ser deshabilitado vía GroupPolicy Es un proceso «Manual» Windows 7
  • 8. Mejoras en las listas de SharePoint Relaciones == Integridad Referencial Validaciones Lookupa Múltiples Columnas Creación automática de índices
  • 10. Principales Mejoras en WF Visual Studio 2010 Initiation y AssociationForms Importa flujos de SPD en Visual Studio Creación de Acciones para SPD Diseño de Flujos en Visio 2010 Workflows a “nivel” sitio
  • 11. AccesoaDatos en SharePoint 2007 Acceso a Datos enSharePoint 2010 SharePoint Data LINQ to SharePoint Server Application SharePoint API Web Services Client.svc JSON XML WPF/WinForm/Office Silverlight JavaScript Client Application Client OM Client Application
  • 12. LINQ to SharePoint Programación basada en Entidades Permite realizar joins entre listas Joins sobre campos lookup Joins sobre multiples listas (Clientes->Ordenes->Envios) Example: fromclienteindata.Clienteswherecliente.Nombre ==“ElNombre”selecto;
  • 13. Ensamblados del Client Object Model SharePoint Root C:rogram Filesommon Filesicrosoft Sharedeb Server Extensions4 Silverlight <SharePoint Root>EMPLATEAYOUTSlientBin Microsoft.SharePoint.Client.Silverlight.dll Microsoft.SharePoint.Client.Silverlight.Runtime.dll JavaScript <SharePoint Root>EMPLATEAYOUTS SP.js SP.debug.js .NET <SharePoint Root>SAPI Microsoft.SharePoint.Client.dll Microsoft.SharePoint.Client.Runtime.dll
  • 14. Acceso a Datos Client Object Model (.Net) LINQ to SharePoint <demo/>
  • 15. Recuerdecompletar el formato de evaluaciónparaparticipar en la rifa de los premios

Notas do Editor

  1. The developer experience for SharePoint 2007 has been less than ideal due to a lack of tool support, wizards and designers. Many developers coming from a background with .NET and ASP.NET development have been frustrated at the need to write batch files, work in the command line and write XML in a under-documented language know as Collaborative Application Markup Language (CAML).The functionality of Visual Studio Extensions for WSS 3.0 was much improved as it evolved from version 1.0 to 1.3. Although even the latest version does not provide an end-to-end solution for SharePoint development. Many SharePoint 2007 developers have an arsenal of community tools to accomplish many of the required tasks within SharePoint development.