1. Community Launch 2010Customizando o SharePoint 2010 Marcel Medina SharePoint Developer Microsoft Trainer Wagner Amorim SharePoint Specialist Done IT Thiago Silva SharePoint Developer Done IT
2. Agenda Apresentação Objetivo SharePoint 2010 Workflows no SharePoint 2010 Desenvolvimento no SharePoint 2010 Customizando a UI Perguntas & Respostas
3. Apresentação Wagner Amorim Done IT www.canalsharepoint.com.br waamorim.spaces.live.com MCPD Web Developer MCTS (Windows SharePoint Services 3.0, Microsoft Office SharePoint Server 2007 - configuração e desenvolvimento); Líder da Comunidade Canal Sharepoint com vários artigos publicados nos sites www.linhadecodigo.com.br e www.canalsharepoint.com.br Tem atuado fortemente nos fóruns Microsoft TechNet e MSDN voltados para a tecnologia SharePoint.
4. Apresentação Marcel Medina SharePoint Developer @ Practiv (NZ) http://sharepoint4developers.spaces.live.com http://sharepoint4developersnz.spaces.live.com http://www.canalsharepoint.com.br/marcelmedina Tem atuadoativamentenacomunidade SharePoint com a publicação de artigos e comomoderador no CanalSharePoint. Possui as seguintesCertificações Microsoft: MCT (2008 / 2009 / 2010) MCPD (Enterprise Application Developer); MCTS (Windows SharePoint Services 3.0 Application Development); MCTS (.Net Framework 2.0 Distributed Applications); MCTS (.Net Framework 2.0 Web Applications); MCTS (.Net Framework 2.0 Windows Applications); MCSD (For Microsoft .NET); MCAD (For Microsoft .NET); MCDBA (Microsoft SQL Server 2000).
5. Apresentação Thiago Silva Done IT http://www.canalsharepoint.com.br/thiagosilva http://thiagottss.spaces.live.com/blog/ Twitter: thiagottss MCTS (Windows SharePoint Services 3.0, Microsoft Office SharePoint Server 2007 - configuração e desenvolvimento); Participação ativa nos foruns da Microsoft sobre SharePoint Tem atuado diretamente na elaboração de artigos e na evangelização do SharePoint com conteúdos para a Comunidade Técnica junto com o Canal SharePoint.
6. Objetivo Com o lançamento do SharePoint 2010 que representa um grande ganho e evolução para o produto, o objetivo desse WebCast é explorar como podemos customizar o SharePoint 2010 de forma prática.
8. Microsoft SharePoint 2010 Sites Conectar e darPoderàsPessoas Communities Composites Cortarcustos com Infra Unificada Content Insights Respostarápidaàsnecessidadesmercado Search
9. Microsoft SharePoint 2010 Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App Integration Standards Support Business Connectivity Services InfoPath Form Services External Lists Workflow SharePoint Designer Visual Studio API Enhancements REST/ATOM/RSS Tagging, Tag Cloud, Ratings Social Bookmarking Blogs and Wikis My Sites Activity Feeds Profiles and Expertise Org Browser Sites Communities Composites PerformancePoint Services Excel Services Chart Web Part Visio Services Web Analytics SQL Server Integration PowerPivot Content Insights Enterprise Content Types Metadata and Navigation Document Sets Multi-stage Disposition Audio and Video Content Types Remote Blob Storage List Enhancements Search Social Relevance Phonetic Search Navigation FAST Integration Enhanced Pipeline
12. Workflows no SharePoint 2010 Engine do Windows Workflow Foundation parte do .NET Framework 3.5 Modelo de workflows disponíveis: Sequential e State Machines Permiteexecuçõesprolongadaspois é stateful
13. Novidades no SharePoint 2010 Perspectiva do usuário Novos targets paraexecução de workflows (itens, document sets, web site) Visualização do Visio dos passos dos workflows Perspectiva de um power-user (SPD) Novo designer para a criação de workflows Facilidadenacustomização de workflows OOTB. Perspectiva do desenvolvedor Integração Visual Studio x SharePoint quefacilita o deploy Novoseventos do workflow (starting, started, postponed, completed) Serviçoparatroca de dados externos
14. Templates no VStudio 2010 Templates para a criação de Workflows no SharePoint 2010 Sequential State Machine Import Reusable
16. Importando Reusable Workflows Conversão do pacote WSP em um projeto de Workflow Permite a extensão de workflows criadospelo SPD Armazenamento do Workflow emprojetosvinculadosao Source Control Permite a adição do projeto de workflow a outrassoluções Wizard guia o desenvolvedornaimportação do Workflow
19. Entendendo a evolução Principaismudanças no Visual Studio… Debug Integrado Solution Explorer Melhorado SharePoint Explorer Novo template Integração com o SharePoint Designer
Today we're going to cover one small part of what you need to know to be a SharePoint developer. The whole series, the rest of the nine Web casts that will be coming in the following weeks, will cover other aspects of the SharePoint world, and things that you should know to be able to develop in SharePoint. What we're going to talk about today is the Web Parts infrastructure in SharePoint, how it relates to the Web part infrastructure in ASP.NET 2.0. We'll build a Web part very quickly and easily. It will take about two minutes. We'll deploy that Web part. We'll talk about security in Web Parts, what's good access security, what does that mean, how does that impact the solutions you're going to build. We'll talk a little bit about how you can expose Web part properties, how you can get configuration information into your Web part. We'll talk about connecting Web Parts to one another so that you can take smaller Web Parts and connect them into more meaningful solutions. And we'll talk about user controls and how they fit into the Web part framework.
Today we're going to cover one small part of what you need to know to be a SharePoint developer. The whole series, the rest of the nine Web casts that will be coming in the following weeks, will cover other aspects of the SharePoint world, and things that you should know to be able to develop in SharePoint. What we're going to talk about today is the Web Parts infrastructure in SharePoint, how it relates to the Web part infrastructure in ASP.NET 2.0. We'll build a Web part very quickly and easily. It will take about two minutes. We'll deploy that Web part. We'll talk about security in Web Parts, what's good access security, what does that mean, how does that impact the solutions you're going to build. We'll talk a little bit about how you can expose Web part properties, how you can get configuration information into your Web part. We'll talk about connecting Web Parts to one another so that you can take smaller Web Parts and connect them into more meaningful solutions. And we'll talk about user controls and how they fit into the Web part framework.
Today we're going to cover one small part of what you need to know to be a SharePoint developer. The whole series, the rest of the nine Web casts that will be coming in the following weeks, will cover other aspects of the SharePoint world, and things that you should know to be able to develop in SharePoint. What we're going to talk about today is the Web Parts infrastructure in SharePoint, how it relates to the Web part infrastructure in ASP.NET 2.0. We'll build a Web part very quickly and easily. It will take about two minutes. We'll deploy that Web part. We'll talk about security in Web Parts, what's good access security, what does that mean, how does that impact the solutions you're going to build. We'll talk a little bit about how you can expose Web part properties, how you can get configuration information into your Web part. We'll talk about connecting Web Parts to one another so that you can take smaller Web Parts and connect them into more meaningful solutions. And we'll talk about user controls and how they fit into the Web part framework.
Today we're going to cover one small part of what you need to know to be a SharePoint developer. The whole series, the rest of the nine Web casts that will be coming in the following weeks, will cover other aspects of the SharePoint world, and things that you should know to be able to develop in SharePoint. What we're going to talk about today is the Web Parts infrastructure in SharePoint, how it relates to the Web part infrastructure in ASP.NET 2.0. We'll build a Web part very quickly and easily. It will take about two minutes. We'll deploy that Web part. We'll talk about security in Web Parts, what's good access security, what does that mean, how does that impact the solutions you're going to build. We'll talk a little bit about how you can expose Web part properties, how you can get configuration information into your Web part. We'll talk about connecting Web Parts to one another so that you can take smaller Web Parts and connect them into more meaningful solutions. And we'll talk about user controls and how they fit into the Web part framework.
Today we're going to cover one small part of what you need to know to be a SharePoint developer. The whole series, the rest of the nine Web casts that will be coming in the following weeks, will cover other aspects of the SharePoint world, and things that you should know to be able to develop in SharePoint. What we're going to talk about today is the Web Parts infrastructure in SharePoint, how it relates to the Web part infrastructure in ASP.NET 2.0. We'll build a Web part very quickly and easily. It will take about two minutes. We'll deploy that Web part. We'll talk about security in Web Parts, what's good access security, what does that mean, how does that impact the solutions you're going to build. We'll talk a little bit about how you can expose Web part properties, how you can get configuration information into your Web part. We'll talk about connecting Web Parts to one another so that you can take smaller Web Parts and connect them into more meaningful solutions. And we'll talk about user controls and how they fit into the Web part framework.
Today we're going to cover one small part of what you need to know to be a SharePoint developer. The whole series, the rest of the nine Web casts that will be coming in the following weeks, will cover other aspects of the SharePoint world, and things that you should know to be able to develop in SharePoint. What we're going to talk about today is the Web Parts infrastructure in SharePoint, how it relates to the Web part infrastructure in ASP.NET 2.0. We'll build a Web part very quickly and easily. It will take about two minutes. We'll deploy that Web part. We'll talk about security in Web Parts, what's good access security, what does that mean, how does that impact the solutions you're going to build. We'll talk a little bit about how you can expose Web part properties, how you can get configuration information into your Web part. We'll talk about connecting Web Parts to one another so that you can take smaller Web Parts and connect them into more meaningful solutions. And we'll talk about user controls and how they fit into the Web part framework.