SlideShare uma empresa Scribd logo
Community Webcast:Criando Aplicativos Ricos para o SharePoint 2010 com SilverlightFabian André GehrkeMCPD, MCITP e MCT SharePoint 2010Coordenador de Projetos- KeepIThttp://fabiangehrke.com.brhttp://www.twitter.com/fgehrke http://sharepointersbr.wordpress.com
AgendaVisão geral do SharePoint 2010 SharePoint ClientObject Model (SharePoint + Silverlight
Microsoft SharePoint 2010A Plataforma de ColaboraçãoparaCorporações e para a WebSitesConectar e capacitarpessoasComunidadesComposiçõesReduzircustos com umainfraestruturaunificadaResponder rapidamente a necessidadesde negócioConteúdoInovaçãoSearch
Exemplos de Sites - Internet
SharePoint 2010demo
Integração de InformaçõesServiços ExternosCliente / UsuáriosAzure???ERPCRMBDServiços Locais
SharePointClient Object ModelAPI paraacessar dados do SharePoint a partir de aplicativosclientes
Porque um Client Object Model?A criação de mais web services era cadavezmaisfrequenteClient Object Model provêuma API completaaoinvés de váriosserviçosDisponibilizaumacamada de abstraçãopararetornarobjetos SharePoint conhecidoscomoresultadosExperiência de desenvolvimentoconsistente entre plataformas
As APIs de Client Object ModelECMAScript.NETSilverlightOutros mecanismos
ObjetosSuportadosColeções de Sites e SitesListas, Itens, Visões,  Estruturas de listasArquivos e PastasWeb, Listas, e “List Item Property Bags”Web PartsSegurançaTipos de conteúdoTemplates de sites, coleções de sites e operações de coleções de sites
Equivalência de ObjetosOs objetospossuemnomesmuitoparecidosnosmodelos de servidor e cliente(ex.: SPWeb.QuickLaunchEnabled = Web.QuickLaunchEnabled)
Funcionamento do Client Object ModelECMAScriptControlsand LogicNavegadorClient.svcServer OMJSON ResponseECMAScript OMXML RequestProxyXML RequestContentdatabaseProxyJSON ResponseManaged OMClient OMManaged Controls and LogicServidor SharePoint
Visão Geral das Tecnologias de DadosREST APIsSilverlightListasfortementetipadasClientOMListasfracamentetipadasLadoclienteData PlatformFarmSiteList DataExternal ListsServerOMLadoservidorListasfracamentetipadasLINQListasfortementetipadasNovo no 2010Melhorados
Silverlight Client Object Model
Silverlight Client OMPossibilita o desenvolvimento com SilverlightO Silverlight poder ser utilizadoempáginas ASPX ou Web partsO Client OM poder ser utilizado no Silverlight paracriaraplicativospara o SharePoint
Criando Silverlight Web PartsUma Web Part poder ser um host para o SilverlightSharePoint possuiuma web part de SilverlightA web part podeconterpropriedadescustomizadasparaseremenviadasao Silverlight via propriedadeInitParametersO arquivo XAP poder ser instalado no dirétório LAYOUTS e carregadoem tempo de execuçãooupublicadocomo um arquivoemumabibliotecaA aplicação Silverlight podeutilizar  o Client OM
Silverlight Client OM
Silverlight + SharePointdemos
E SilverlightDúvidas?
ReferênciasSharePoint 2010 Devoloper Training Kit http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=6184Silverlight 3 Toolkit Nov 2009 http://silverlight.codeplex.com/releases/view/36060Exemplo utilizado no webcast http://blogs.msdn.com/b/pandrew/archive/2009/10/16/gettingstarted2010snippets8.aspx

Mais conteúdo relacionado

PDF
Separando a regra de negócios do Rails
PPTX
Conhecendo SharePoint - Anhanguera IT Summit 2015
PPTX
OneDay Baixada 2015 - Desenvolvimento para SharePoint
PPTX
Integração entre o SharePoint e o Azure utilizando BCS - Azure Tech Nights
PPTX
Cenários de utilização do SharePoint com Azure
PPTX
Escolhendo entre SharePoint e ASP.NET
PPTX
Azure api apps – entendendo o que é azure app service
Separando a regra de negócios do Rails
Conhecendo SharePoint - Anhanguera IT Summit 2015
OneDay Baixada 2015 - Desenvolvimento para SharePoint
Integração entre o SharePoint e o Azure utilizando BCS - Azure Tech Nights
Cenários de utilização do SharePoint com Azure
Escolhendo entre SharePoint e ASP.NET
Azure api apps – entendendo o que é azure app service

Mais procurados (19)

PPTX
GMC 2010 - SharePoint 2010 - WCM
PPTX
BluDotNet - Introdução ao SharePoint 2010
PDF
Tech Meeting Webcast - Novidades Sharepoint 2013
PPTX
Azure app service
PPTX
ASP.NET MVC, para sua vida melhorar
PPTX
Apresentação scriptcase
PPTX
Introdução ao Sharepoint
PPTX
Docker para devs .NET
PPTX
Windows Azure Mobile Services InfoTech 2014
PPTX
Faça Sucesso Desenvolvendo com ASP.NET 4, ASP NET MVC e Visual Studio 2010
PDF
Web services melhores praticas para Integração
PPTX
Uma visão geral da estratégia de middleware da Microsoft
PPTX
WebHooks no ASP.NET
PPTX
Desenvolvimento com sharepoint
PPTX
SharePoint e Azure: Integrando o Seu Portal com a Nuvem
PDF
Front end architecture
PPTX
SharePoint - Conhecendo uma nova plataforma
PPTX
Canal TechShare - SharePoint com Azure
PDF
Microservices com ASP.NET 5
GMC 2010 - SharePoint 2010 - WCM
BluDotNet - Introdução ao SharePoint 2010
Tech Meeting Webcast - Novidades Sharepoint 2013
Azure app service
ASP.NET MVC, para sua vida melhorar
Apresentação scriptcase
Introdução ao Sharepoint
Docker para devs .NET
Windows Azure Mobile Services InfoTech 2014
Faça Sucesso Desenvolvendo com ASP.NET 4, ASP NET MVC e Visual Studio 2010
Web services melhores praticas para Integração
Uma visão geral da estratégia de middleware da Microsoft
WebHooks no ASP.NET
Desenvolvimento com sharepoint
SharePoint e Azure: Integrando o Seu Portal com a Nuvem
Front end architecture
SharePoint - Conhecendo uma nova plataforma
Canal TechShare - SharePoint com Azure
Microservices com ASP.NET 5
Anúncio

Destaque (15)

DOC
Formulario Para Los Vendedores
PPTX
MS Techday Botucatu - SharePoint for Internet Sites
PDF
Enterprise Java Hosting in a Cloud Environment
DOC
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
PDF
My part-time fun.
PDF
Creating Speech Bubbles in Jython
PDF
Continuous Delivery for Mobile
PDF
Blog Comments Organizer
PPTX
ECO Developers - Piracicaba 2010 - SharePoint 2010 - Colaborando com o Planeta
PPT
Visual Basic
PPTX
Overview Azure
PDF
Semantic Pragmatic Disorder : A Cognitive Science Prespective
DOC
Formulario De Ventas Con Los MenúS Y Un Reporte
Formulario Para Los Vendedores
MS Techday Botucatu - SharePoint for Internet Sites
Enterprise Java Hosting in a Cloud Environment
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
My part-time fun.
Creating Speech Bubbles in Jython
Continuous Delivery for Mobile
Blog Comments Organizer
ECO Developers - Piracicaba 2010 - SharePoint 2010 - Colaborando com o Planeta
Visual Basic
Overview Azure
Semantic Pragmatic Disorder : A Cognitive Science Prespective
Formulario De Ventas Con Los MenúS Y Un Reporte
Anúncio

Semelhante a Community Webcast: Portal Silverlight Brasil - Criando Aplicativos Ricos Para o SharePoint 2010 com Silverlight (20)

PPTX
TDC 2010 Floripa-SC SharePoint 2010: Novidades para os desenvolvedores .net
PPTX
SharePoint 2010, Porque Adotar?
PPT
IBM WebSphere Portal
PPTX
SharePoint - Presente e Futuro
PDF
Share point 2010 intregrando com a nuvem
PPTX
SharePoint Framework - Uma plataforma aberta e conectada
PPTX
Workflows no SharePoint 2010
PPTX
TDC 2011 - SharePoint 2010 para Desenvolvedores
PPTX
Overview Share Point 2010
PPTX
Customizando o SharePoint 2010
PPTX
AAB301 - Rich Internet Application - wcamb
PPTX
Architecture In a Box - Plataforma de Aplicações
PPT
Comparacao Estrategica sobre as Tecnologias de Acesso a Dados da Microsoft
PPTX
SharePoint 2010 Overview
PPTX
ASP.NET 5, MVC 6 e além
PPT
Web Services
PPTX
Surpreenda-se com o Silverlight 3
PPTX
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
PPTX
Silverlight no MIC Summer 2011
PPTX
Adobe flash platform bem 2009
TDC 2010 Floripa-SC SharePoint 2010: Novidades para os desenvolvedores .net
SharePoint 2010, Porque Adotar?
IBM WebSphere Portal
SharePoint - Presente e Futuro
Share point 2010 intregrando com a nuvem
SharePoint Framework - Uma plataforma aberta e conectada
Workflows no SharePoint 2010
TDC 2011 - SharePoint 2010 para Desenvolvedores
Overview Share Point 2010
Customizando o SharePoint 2010
AAB301 - Rich Internet Application - wcamb
Architecture In a Box - Plataforma de Aplicações
Comparacao Estrategica sobre as Tecnologias de Acesso a Dados da Microsoft
SharePoint 2010 Overview
ASP.NET 5, MVC 6 e além
Web Services
Surpreenda-se com o Silverlight 3
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
Silverlight no MIC Summer 2011
Adobe flash platform bem 2009

Mais de Fabian Gehrke (11)

PPTX
Gerenciamento de Informações
PPTX
Desvendando o SharePoint 2010 para Estudantes
PPTX
Desvendando o SharePoint
PPTX
Grupo de Usuários - UDI 2011
PPTX
BluDotNet 18 de jun 2011
PPTX
WCF Brasil - Introdução ao WCF
PPTX
Azure Overview
PPTX
SharePoint 2010 - Intregrando com a Nuvem
PPTX
Share point 2010 Intregrando com a Nuvem
PPTX
#MCITPSC SharePoint 2010 - Workflows
PPTX
ECO Developers - São Carlos - SharePoint 2010: Colaborando com o Planeta
Gerenciamento de Informações
Desvendando o SharePoint 2010 para Estudantes
Desvendando o SharePoint
Grupo de Usuários - UDI 2011
BluDotNet 18 de jun 2011
WCF Brasil - Introdução ao WCF
Azure Overview
SharePoint 2010 - Intregrando com a Nuvem
Share point 2010 Intregrando com a Nuvem
#MCITPSC SharePoint 2010 - Workflows
ECO Developers - São Carlos - SharePoint 2010: Colaborando com o Planeta

Último (19)

PDF
Apple Pippin Uma breve introdução. - David Glotz
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PPTX
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PDF
Aula04-Academia Heri- Tecnologia Geral 2025
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PPTX
Aula 18 - Manipulacao De Arquivos python
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PDF
Processos na gestão de transportes, TM100 Col18
PPTX
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
Apple Pippin Uma breve introdução. - David Glotz
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Custos e liquidação no SAP Transportation Management, TM130 Col18
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Aula04-Academia Heri- Tecnologia Geral 2025
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
Aula 18 - Manipulacao De Arquivos python
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
COBITxITIL-Entenda as diferença em uso governança TI
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
Processos na gestão de transportes, TM100 Col18
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx

Community Webcast: Portal Silverlight Brasil - Criando Aplicativos Ricos Para o SharePoint 2010 com Silverlight

  • 1. Community Webcast:Criando Aplicativos Ricos para o SharePoint 2010 com SilverlightFabian André GehrkeMCPD, MCITP e MCT SharePoint 2010Coordenador de Projetos- KeepIThttp://fabiangehrke.com.brhttp://www.twitter.com/fgehrke http://sharepointersbr.wordpress.com
  • 2. AgendaVisão geral do SharePoint 2010 SharePoint ClientObject Model (SharePoint + Silverlight
  • 3. Microsoft SharePoint 2010A Plataforma de ColaboraçãoparaCorporações e para a WebSitesConectar e capacitarpessoasComunidadesComposiçõesReduzircustos com umainfraestruturaunificadaResponder rapidamente a necessidadesde negócioConteúdoInovaçãoSearch
  • 4. Exemplos de Sites - Internet
  • 6. Integração de InformaçõesServiços ExternosCliente / UsuáriosAzure???ERPCRMBDServiços Locais
  • 7. SharePointClient Object ModelAPI paraacessar dados do SharePoint a partir de aplicativosclientes
  • 8. Porque um Client Object Model?A criação de mais web services era cadavezmaisfrequenteClient Object Model provêuma API completaaoinvés de váriosserviçosDisponibilizaumacamada de abstraçãopararetornarobjetos SharePoint conhecidoscomoresultadosExperiência de desenvolvimentoconsistente entre plataformas
  • 9. As APIs de Client Object ModelECMAScript.NETSilverlightOutros mecanismos
  • 10. ObjetosSuportadosColeções de Sites e SitesListas, Itens, Visões, Estruturas de listasArquivos e PastasWeb, Listas, e “List Item Property Bags”Web PartsSegurançaTipos de conteúdoTemplates de sites, coleções de sites e operações de coleções de sites
  • 11. Equivalência de ObjetosOs objetospossuemnomesmuitoparecidosnosmodelos de servidor e cliente(ex.: SPWeb.QuickLaunchEnabled = Web.QuickLaunchEnabled)
  • 12. Funcionamento do Client Object ModelECMAScriptControlsand LogicNavegadorClient.svcServer OMJSON ResponseECMAScript OMXML RequestProxyXML RequestContentdatabaseProxyJSON ResponseManaged OMClient OMManaged Controls and LogicServidor SharePoint
  • 13. Visão Geral das Tecnologias de DadosREST APIsSilverlightListasfortementetipadasClientOMListasfracamentetipadasLadoclienteData PlatformFarmSiteList DataExternal ListsServerOMLadoservidorListasfracamentetipadasLINQListasfortementetipadasNovo no 2010Melhorados
  • 15. Silverlight Client OMPossibilita o desenvolvimento com SilverlightO Silverlight poder ser utilizadoempáginas ASPX ou Web partsO Client OM poder ser utilizado no Silverlight paracriaraplicativospara o SharePoint
  • 16. Criando Silverlight Web PartsUma Web Part poder ser um host para o SilverlightSharePoint possuiuma web part de SilverlightA web part podeconterpropriedadescustomizadasparaseremenviadasao Silverlight via propriedadeInitParametersO arquivo XAP poder ser instalado no dirétório LAYOUTS e carregadoem tempo de execuçãooupublicadocomo um arquivoemumabibliotecaA aplicação Silverlight podeutilizar o Client OM
  • 20. ReferênciasSharePoint 2010 Devoloper Training Kit http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=6184Silverlight 3 Toolkit Nov 2009 http://silverlight.codeplex.com/releases/view/36060Exemplo utilizado no webcast http://blogs.msdn.com/b/pandrew/archive/2009/10/16/gettingstarted2010snippets8.aspx
  • 21. Community Webcast:Criando Aplicativos Ricos para o SharePoint 2010 com SilverlightFabian André GehrkeMCPD, MCITP e MCT SharePoint 2010Coordenador de Projetos - KeepIThttp://fabiangehrke.com.brhttp://www.twitter.com/fgehrke http://sharepointersbr.wordpress.com

Notas do Editor

  • #4: Connect and Empower People​Making people more productive is a direct result of enabling them to access resources and knowledge regardless of where they are and what device they use, through a user experience optimized for usability and adoption.  Learn moreCut costs with a Unified Infrastructure​Driving cost efficiencies and accomplishing more with the same resources is possible through the consolidation of all the key business collaboration solutions into SharePoint 2010 and using this common platform to deploy solutions for your intranet, extranet, or for your Internet web presence.  Learn moreRapidly Respond to Business Needs​When time-to-market is key, SharePoint 2010 enables people to customize the out-of-box platform and deploy solutions that enable them to address specific business requirements quickly and in a secure manner.  Learn more Sites: Share information seamlessly and securely with employees, partners and customersComunidades: Empower people to work together in new waysConteúdo: Manage content lifecycle from creation to dispositionBusca: Find people and information anywhereInsights: Make informed business decisionsComposites: Rapidly create dynamic business solutions
  • #6: Here we explain the basics of creating a Silverlight web part and how to create a feature that deploys the XAP file and web part. We also explain how the XAP file is loaded at run time and how web part properties may be passed to the Silverlight application.For Silverlight client installations, Microsoft SharePoint Foundation deploys Microsoft.SharePoint.Client.Silverlight.dll and Microsoft.SharePoint.Client.Silverlight.Runtime.dll into a special "Scripts only" folder of the /_layouts virtual directory named clientbin. This folder is designed to be a standard place for hosting assemblies that are used in Silverlight.
  • #8: A cada release do SharePoint a Microsofotrecebiamais e maisrequisiçõespornovos web servicesAoinvés de criarnovos web services (e substituirosserviços ASMX porserviços WCF), foicriada um modelo de objetos de clienteO modelo de objetos de clienteprovê um nível de abstraçãoparaqueprocessosfora do servidor de SharePoint possaminteragir com o SharePoint utilizandouma API consistentemuitoparecida com a API de servidor
  • #9: The Client Object Model contains a lot of overlap coverage with the full SharePoint API
  • #10: The Client Object Model contains a lot of overlap coverage with the full SharePoint API
  • #11: Similar to programming against server objects in the server context, the new client-side object models use a ClientContext object as the "center of gravity" for all operations. The process of obtaining and working with sites and data begins by retrieving a context object.Show the various resources and their locationsServer – Microsoft.SharePoint – [..]\\14\\ISAPI .NET – Microsoft.SharePoint.Client – [..]\\14\\ISAPISilverlight – Microsoft.SharePoint.Client.Silverlight – [..]\\14\\LAYOUTS\\ClientBinECMAScript– SP.js - [..]\\LAYOUTS
  • #12: Este diagramamostracomo o mecanismo de transportefuncionaManage client OM = .NET / SilverlightTodas ascomunicaçõessãofeitasatravés do serviço WCF client.svcMicrosoft implemented the client OM by decorating the core SharePoint OM with attributes if it was “client aware”[ClientCallableType(Name=“Web”,[…]),[…]]public class SPWeb {}Then a code gen tool generates the client OM assemblies and JavaScriptThis ensures that there’s fidelity between all the client OM’s and the server equiv
  • #15: By default, the managed client object models authenticate users by using their Windows credentials (DefaultCredentials). Optionally, you can change the authentication mode on the ClientContext object and specify using Forms authentication instead. A user must then supply a user name and password through properties on ClientContext. Behind the scenes, Windows SharePoint Services “14” calls the Authentication Web service, obtains the correct cookie, and then makes the necessary object model calls. To run managed client code against a Forms authentication server, you must change to Forms authentication. This requirement does not apply to the JavaScript object model.The managed client object models provide a ClientAuthenticationMode enumeration whose values are Anonymous, Default, andFormsAuthentication. To specify Forms authentication, use code similar to the following:clientContext.AuthenticationMode = ClientAuthenticationMode.FormsAuthentication;In addition to setting the authentication mode, you must specify the user name and password information, such as follows:FormsAuthenticationLoginInfoformsAuthInfo = new FormsAuthenticationLoginInfo("MyUser", "MyPassword");clientContext.FormsAuthenticationLoginInfo = formsAuthInfo; Note: Currently, the account name and password in formsAuthInfo are sent in clear text, so you must use HTTPS protocol instead of HTTP.
  • #17: Here we explain the basics of creating a Silverlight web part and how to create a feature that deploys the XAP file and web part. We also explain how the XAP file is loaded at run time and how web part properties may be passed to the Silverlight application.For Silverlight client installations, Microsoft SharePoint Foundation deploys Microsoft.SharePoint.Client.Silverlight.dll and Microsoft.SharePoint.Client.Silverlight.Runtime.dll into a special "Scripts only" folder of the /_layouts virtual directory named clientbin. This folder is designed to be a standard place for hosting assemblies that are used in Silverlight.
  • #19: Here we explain the basics of creating a Silverlight web part and how to create a feature that deploys the XAP file and web part. We also explain how the XAP file is loaded at run time and how web part properties may be passed to the Silverlight application.For Silverlight client installations, Microsoft SharePoint Foundation deploys Microsoft.SharePoint.Client.Silverlight.dll and Microsoft.SharePoint.Client.Silverlight.Runtime.dll into a special "Scripts only" folder of the /_layouts virtual directory named clientbin. This folder is designed to be a standard place for hosting assemblies that are used in Silverlight.
  • #21: By default, the managed client object models authenticate users by using their Windows credentials (DefaultCredentials). Optionally, you can change the authentication mode on the ClientContext object and specify using Forms authentication instead. A user must then supply a user name and password through properties on ClientContext. Behind the scenes, Windows SharePoint Services “14” calls the Authentication Web service, obtains the correct cookie, and then makes the necessary object model calls. To run managed client code against a Forms authentication server, you must change to Forms authentication. This requirement does not apply to the JavaScript object model.The managed client object models provide a ClientAuthenticationMode enumeration whose values are Anonymous, Default, andFormsAuthentication. To specify Forms authentication, use code similar to the following:clientContext.AuthenticationMode = ClientAuthenticationMode.FormsAuthentication;In addition to setting the authentication mode, you must specify the user name and password information, such as follows:FormsAuthenticationLoginInfoformsAuthInfo = new FormsAuthenticationLoginInfo("MyUser", "MyPassword");clientContext.FormsAuthenticationLoginInfo = formsAuthInfo; Note: Currently, the account name and password in formsAuthInfo are sent in clear text, so you must use HTTPS protocol instead of HTTP.