Microsoft Office Sharepoint Portal Server 2003 Technical Briefing: Developer Basics Parceria: PLATAFORMA DE DEMONSTRAÇÃO Agenda Developer Basics: • O que é o Sharepoint? • Agregação • Oportunidades de Desenvolvimento • Web Parts • Web Apps • UI do Sharepoint • WinForms • Web Services • Microsoft Office 2003 Apps (Word, Outlook, Infopath, etc.) • Event Handlers • CAML • FrontPage 2003 • Para a Instituição: o «Antes» e o «Depois» • Links úteis (Hiperligações) Sharepoint: O que é? Colaboração Agregação Agregação MS Office SPS 2003 Technical Briefing: Overview Conteúdos e Funcionalidades online Agregação graças ao Portal da Intranet O Dia-a-Dia Forte integração com o MS Office Instant Messaging Site pessoal (vista privada) Site Pessoal (vista pública) Team sites Agregação e Pesquisa centralizada Meeting Workspaces Document Workspaces Web Parts Oportunidades de Desenvolvimento Sharepoint: Web Parts Web Parts: funcionalidade e «vistas» para sistemas Web Parts Demo: «Olá Mundo Web Part» Web Applications Oportunidades de Desenvolvimento Web Application: integração no Portal – caso prático Web Applications Demo: «Olá Mundo Web App» no Portal User Interface do SharePoint Oportunidades de Desenvolvimento User Interface User Interface do SharePoint Demo: acrescentar «Enviar Link por e-Mail» ao menu Windows Forms Oportunidades de Desenvolvimento Windows Forms: exemplos de apps SharePoint User Explorer Manager Web Services Oportunidades de Desenvolvimento Web Services WSS Web Services: ? Administration Service http://<server-url:port-number>/_vti_adm/admin.asmx Alerts Service http://<server-url>/_vti_bin/alerts.asmx Document Workspace Service http://<server-url>/_vti_bin/dws.asmx Forms Service http://<server-url>/_vti_bin/forms.asmx Imaging Service http://<server-url>/_vti_bin/imaging.asmx List Data Retrieval Service http://<server-url>/_vti_bin/dspsts.asmx Lists Service http://<server-url>/_vti_bin/lists.asmx Meetings Service http://<server-url>/_vti_bin/meetings.asmx Permissions Service http://<server-url>/_vti_bin/permissions.asmx Site Data Service http://<server-url>/_vti_bin/sitedata.asmx Site Service http://<server-url>/_vti_bin/sites.asmx Users 2003 and Groups SPS WebService Services:http://<server-url>/_vti_bin/usergroup.asmx Versions Service http://<server-url>/_vti_bin/versions.asmx Area Service http://<server-url>/_vti_bin/areaservice.asmx Views Service http://<server-url>/_vti_bin/views.asmx Query http://<server-url>/_vti_bin/search.asmx Web Part Pages Service http://<server-url>/_vti_bin/webpartpages.asmx User Profile Service http://<server-url>/_vti_bin/userprofileservice.asmx Webs Service http://<server-url>/_vti_bin/webs.asmx SPS Crawl Service http://<server-url>/_vti_bin/spscrawl.asmx Outlook Adapter Service http://<server-url>/_vti_bin/outlookadapter.asmxd Microsoft Office Apps Oportunidades de Desenvolvimento Importar folha de Excel externa como uma nova Lista Exportar Lista para folha de Excel Office Web Parts MS Office 2003: Research Services MS Office 2003: InfoPath MS Office 2003: Information Bridge Framework Office Apps SharePoint WebServices Demo: Site da Equipa de Suporte Técnico Event Handlers Oportunidades de Desenvolvimento Event Handlers CAML Oportunidades de Desenvolvimento Collaborative Application Markup Language <Where> <Eq> <FieldRef Name="SomeColumn1" /> <Value Type="Text" >SomeValue1</Value> </Eq> </Where> CAML: Ferramentas Úteis U2U CAML Query Builder http://blog.u2u.info/DottextWeb/patrick/ar chive/2005/03/28/1617.aspx http://www.u2u.info/SharePoint/ CamlCheck (M. Tariq Al Ayad) http://geekswithblogs.net/tariq/archive/2005/01/26/21 058.aspx FrontPage 2003 Oportunidades de Desenvolvimento FrontPage 2003 Agenda Developer Basics: • O que é o Sharepoint? • Agregação • Oportunidades de Desenvolvimento • Web Parts • Web Apps • UI do Sharepoint • WinForms • Web Services • Microsoft Office 2003 Apps (Word, Outlook, Infopath, etc.) • Event Handlers • CAML • FrontPage 2003 • Para a Instituição: o «Antes» e o «Depois» • Links úteis (Hiperligações) «Antes» e «Depois» Respostas às necessidades das Instituições O «Antes» e o «Depois» Links úteis Blogs e Comunidades: Patrick Tisseghem’s Blog http://blog.u2u.info/DottextWeb/patrick/ SharePoint List of Bloggers! http://www.sharepointblogs.com/mkruger/archive/2005/02/15/1310.aspx Microsoft: SharePoint Portal Server 2003 Service Pack 1 Windows SharePoint Services Service Pack 1 25 a 28 Language template packs (alguém está a contar?) Microsoft Solution Accelerator for Intranets http://msdn.microsoft.com/sharepoint http://office.microsoft.com/sharepoint Ferramentas: WSSUserUtil and SPSUserUtil http://blogs.msdn.com/krichie/default.aspx SharePoint Explorer http://www.ontolica.com/ SharePoint Documents Mover http://spaces.msn.com/members/mzaki/Blog/cns!1pqtE4o_G0oXt4hywJe-Sjfg!253.entry Capacity Planning: SharePoint Stress Testing http://mindsharpblogs.com/james/archive/2005/03/25/429.aspx Agradecimentos A todos os presentes: Muito obrigado pelo vosso tempo! À Microsoft Adelaide Franco Ana Cruz Joice Fernades e todos aqueles que contribuiram para esta iniciativa CaveDigital: Alexandra Costa Miguel Mendes Paulo Reis Muito Obrigado Pedro Serrano, [email protected] http://www.cavedigital.com/ Perguntas?