SlideShare uma empresa Scribd logo
1 de 59
SharePoint 2010
Melhorias na Plataforma e Principais Recursos
de Produtividade, Colaboração e Redes Sociais
2010
Agenda
Apresentação
SharePoint 2010
Plataforma de Desenvolvimento
Melhoria nas Listas
Sites no SharePoint 2010
Colaboração no SharePoint 2010
SharePoint 2010 Insights
SharePoint 2010 Communities
MCPD: SharePoint Developer 2010
MCPD: Web Developer
MCTS: Windows SharePoint Services 3.0, Microsoft Office SharePoint Server 2007 - Configuração e Desenvolvimento
Líder da Comunidade CanalSharepoint 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.
Wagner Amorim
Consultor Done IT
http://www.canalsharepoint.com.br
http://www.sharepointbrasil.net
http://wagneramorim.wordpress.com/
MCTS: Windows SharePoint Services 3.0 - Configuração e Desenvolvimento
ASP.NET Web Based Client Applications Development
Moderador do fórum MSDN, atua fortemente na comunidade CanalSharePoint e publica artigos em
www.linhadecodigo.com.br e www.canalsharepoint.com.br. Tem atuado fortemente nos fóruns TechNet BR voltados
aos produtos e tecnologias SharePoint.
Twitter: twitter.com/rodrigo_romano
Rodrigo Romano
Consultor Done IT
http://www.canalsharepoint.com.br
http://www.sharepointbrasil.net
http://rodrigoaromano.wordpress.com/
A Plataforma de Colaboração para o Corporativo e Web
O Microsoft SharePoint Server 2010 é a plataforma de colaboração corporativa. Use o SharePoint Server
2010 para executar as seguintes ações:
Conectar pessoas a colegas e informações através de comunidades
para que possam compartilhar conhecimentos e ideias.
Gerenciar e administrar o conteúdo corporativo, equilibrando, ao
mesmo tempo, a experiência do usuário em relação a diretivas e
processos.
Responder às necessidades corporativas em constante transformação
tomando decisões controladas por dados.
Ajudar os usuários a localizar o conteúdo, as informações e as pessoas
de que precisam com a pesquisa de empresa.
Ribbon UI
SharePoint Workspace
SharePoint Mobile
Office Client and Office Web App Integration
Standards Support
Tagging, Tag Cloud, Ratings
Social Bookmarking
Blogs and Wikis
My Sites
Activity Feeds
Profiles and Expertise
Org Browser
Enterprise Content Types
Metadata and Navigation
Document Sets
Multi-stage Disposition
Audio and Video Content Types
Remote Blob Storage
List Enhancements
Social Relevance
Phonetic Search
Navigation
FAST Integration
Enhanced Pipeline
PerformancePoint Services
Excel Services
Chart Web Part
Visio Services
Web Analytics
SQL Server Integration
PowerPivot
Business Connectivity Services
InfoPath Form Services
External Lists
Workflow
SharePoint Designer
Visual Studio
API Enhancements
REST/ATOM/RSS
Principais mudanças na Arquitetura…
•ASP.NET e .NET Framework 3.5
•Windows Server 2008 e Windows 7/Vista
•Microsoft SharePoint Server 2010
•SharePoint Foundation 2010
2010
•ASP.NET 2.0 e .NET Framework 3.0
•Windows Server 2003 e Windows Server 2008
•Microsoft Office SharePoint Server 2007
•Windows SharePoint Services v3.0
2006
•ASP.NET 1.0 / .NET Framework 1.1
•Windows Server 2003
•SharePoint Portal Server 2003
•Windows SharePoint Services v2.0
2003
•SharePoint Team Services v1
•SharePoint Portal Server 2001
2001
SharePointProductsandTechnologies
SharePoint 2007
Windows SharePoint Services 3.0 (WSS v3)
Browser Clients
MS Word Clients
MS Outlook Clients
Microsoft Office SharePoint Server 2007 (MOSS)
Windows Server 2003 or 2008 (32-bit or x64)
Internet Information Services 6.0 or 7.0
.NET Framework 3.0
Windows SharePoint Services (WSS v3)
Site e Workspace Provisionando a “Engine”
Serviços de Colaboração Out-of-the-box
Microsoft Office SharePoint Server
(MOSS)
User Profiles, Search, Workflows, WCM
BDC, Excel Services, Forms Services, ECM
SharePoint 2010 como uma Plataforma de Desenvolvimento
Microsoft SharePoint Foundation 2010
Browser Clients
MS Word Clients
MS Outlook Clients
Microsoft SharePoint Server 2010
Windows Server 2008 (x64 only) for Production Environments
Windows 7 or Vista (x64 only) for Development Environments only
Internet Information Services 7.0
.NET Framework and ASP.NET 3.5 SP1
A evolução da versão MOSS e WSS v3
Microsoft SharePoint Server 2010 (SPS)
Microsoft SharePoint Foundation 2010 (SPF)
Ambientes de Desenvolvimento podem
agora ser feitas no SO cliente (Vista e WIN7)
Melhoria significativa para muitas equipes de
desenvolvimento
SharePoint 2010 como uma Plataforma de Desenvolvimento
Farm
SPFarm
Web Applications
SPWebApplication
Site Collections Site collection
SPSite
Site
SPWeb
Root Site
Sub sites
Field 1 Field 2 Field 3
Item 1
Item 2
Item 3
Item 4
Item -
SPListItem
Lista - SPList
Campo Campo CampoArq 1
Arq 2
Arq 3
Arq 4
Arquivo – SPFile
Pasta - SPFolder
Biblioteca de Documentos- SPDocumentLibrary
Listas
Novos Templates de Itens
Application Page
Business Data Connectivity Model
Business Data Connectivity Resource Item
Empty Element
Global Resources File
List Definition From Content Type
List Instance
User Control
Visual Web Part
Web Part
Workflow Association Form
Workflow Initiation Form
Integração com Visual Studio - Templates de Itens
Integração com Visual Studio - SharePoint Features no Visual Studio 2010
Feature Designer
Interação Visual
Altere facilmenete Título e Descrição
Configuração de Escopo
Insira e exclua itens na Feature
Dependências
Solution Explorer
Crie a estrutura da Feature
manualmente
Crie e configure arquivos adicionais
Integração com Visual Studio - SharePoint Solutions no Visual Studio 2010
Package Designer
Interação Visual
Altere facilmente o nome do WSP
Insira e exclua itens no WSP
Modo de Exibição Avançado
Advanced
Manifest
Package Explorer
Integração com Visual Studio – Mapped Folders
Pastas mapeadas dentro da
estrutura do SharePoint
Facilidade para o desenvolvedor
Evita erros
Produtividade
Integração com Visual Studio – Visual WebPart
Modelo mais comum de
Desenvolvimento SharePoint
ASP.NET WebParts
System.Web.UI.WebControls.WebParts.WebPart
Método LoadControl()
ASP.NET User Control
ASP.NET
WebParts
ASP.NET
User Control
Integração com Visual Studio – Deploy e Debug no Visual Studio 2010
Package & Deploy
Constrói o WSP
Recycle no App Pool da aplicação.
Retract da Solution, caso exista no farm.
Add Solution.
Deploy Solution.
Ativa Features.
Debug
F5 Atacha processo correspondente no
Debugger do Visual Studio e inicia o
debug automaticamente.
Melhorias nas Listas – Relacionamentos & Joins
Relacionamentos
SharePoint 2010 introduz a capacidade das listas terem um comportamento de
relacionamento forçado por um campo de pesquisa.
Novos Investimentos
Campos “filhos” em colunas do tipo Lookup
Joins
Integridade Relacional entre listas e listas relacionais.
Novos Recursos de Segurança
Column Validation
Campos Lookup de relacionamento entre listas
Um-para-muitos
Muitos-para-muitos
Lookup nas Listas
Relacionamentos um-para-muitos podem ser utilizados para:
Exclusão em cascata
Exclusão restrita
Relacionamentos entre listas e integridade dos dados
Querys entre listas
Join em listas utilizando colunas Lookup
Lookup para múltiplas colunas
Joins e Projeções em Listas
Resultado da
Query
Campos Projetados
Campo extra exibido da lista relacional na view da lista filho
Via interface, usuários adicionam o lookup
Usuário pode selecionar campos secundários para aparecer na lista filho
Joins
Joins podem apenas ser implantados por desenvolvedores utilizando API, CAML ou
SharePoint Designer 2010.
Novas propriedades no objeto SPQuery
Utilização do LINQ to SharePoint intânciando CAML para realizar join entre Listas via código
facilmente
Campos Projetados e Joins
Listas Relacionais e Campos Projetados
Agora ficou mais fácil
Plataforma
Unificada
Acesso a
qualquer hora
Experiência do
Usuário está
mais rica!
Agora ficou mais fácil
Localização facilitada com o Multi-lingual User Interface
Funciona em qualquer lugar com Office Web Applications
Trabalhe de qualquer lugar com o Mobile
042 440 5280
Cadeia de valor através de uma plataforma única e integrada
Clientes Parceiros
Funcionários
Total integração com o Office Client
Gestão agrupada de conjuntos de documentos
Diferentes tipos de
itens
Gerenciados como
um conjunto único
Criação rica de conteúdo através da web, incluindo publicação de vídeos
Streaming de
vídeo
Menu de conteúdo
de vídeo
Gestão de
conteúdo digital
Gestão do conteúdo para empresas
PerformancePoint para SharePoint
Integração com SharePoint,
incluindo: administração,
escalabilidade, e deployment
PerformancePoint e Charts Web Part para SharePoint
Dados Corporativos
Excel Services com Pivot Tables
Visio Services
Visio & Visio Services
Processos de automação robustos com InfoPath Forms
Melhor gestão de customizações distribuídas como “SandBoxed Solutions”
Podem ser distribuídas como “Sandboxed Solutions”:
Web Parts
Event Receivers
Feature Activation Receivers
Workflow Actions
InfoPath Forms
Site and List Templates
Recursos Limitados e Controlados
• CPU Time
• SQL Execution Time
• Number Exceptions
Isolamento de Código
• Separate Process/Server
• Scale Out
Business Connectivity Services
Formulários Outlook e
Task panesListas SharePoint
SharePoint Workspace e
InfoPath Forms
Artist Tracker > Artists
Artists
Contracts
Artist Name Address City State
Artist
Mandible
Artist Name: Mandible
Agent:
Andrew Datars Quartet
Stuck in the Mud
Tasteslike chicken
Deathrattle
Jay Hamlin Trio
Down on the Bayou
Concourse
Down on the Bayou
Concourse
Concourse
Jay Hamlin Trio
My Artists
Search Office Apps
Crie um canal de conhecimento com Wikis e Blogs
Utilize o My Site para compartilhar interesses, responsabilidades e atividades.
Pre-Beta Screenshot.
Facilmente encontre expertise com People Search
Pre-Beta Screenshot.
Facilmente construa e acesse sua comunidade corporativa
Pre-Beta Screenshot.
Requisitos de Instalação
Sistema Operacional
Windows Server 2008 SP2
Windows Server 2008 R2
64 bits
Application Server Role (ou Web Server Role, se não for hospedar também o SQL)
SQL Server
SQL Server 2005 SP2
SQL Server 2008 SP1 CU2 (KB970315)
64 bits
Requisitos de Instalação
Hardware Web Front End
Processador 64 bit 4 núcleos
4 GB de RAM
80 GB de Hard Disk
Hardware SQL Server
Processador 64 bit 4 núcleos
8 GB de RAM
200 GB de Hard Disk
http://MSSharePointITPro.com http://MSSharePointDeveloper.com http://SharePoint.Microsoft.com
2010
Obrigado!

Mais conteúdo relacionado

Mais procurados

SharePoint 2010 como ferramenta para usuário final
SharePoint 2010 como ferramenta para usuário finalSharePoint 2010 como ferramenta para usuário final
SharePoint 2010 como ferramenta para usuário finalFernando Carmo
 
Workflows no SharePoint 2010
Workflows no SharePoint 2010Workflows no SharePoint 2010
Workflows no SharePoint 2010Wagner Amorim
 
Introdução ao Sharepoint
Introdução ao SharepointIntrodução ao Sharepoint
Introdução ao SharepointHuxley Dias
 
Trabalhando com ambientes complexos – SharePoint 2007 e SQL Server 2005
Trabalhando com ambientes complexos – SharePoint 2007 e SQL Server 2005Trabalhando com ambientes complexos – SharePoint 2007 e SQL Server 2005
Trabalhando com ambientes complexos – SharePoint 2007 e SQL Server 2005Comunidade CanalSharePoint
 
Instalação e Overview do SharePoint Foundation 2010
Instalação e Overview do SharePoint Foundation 2010Instalação e Overview do SharePoint Foundation 2010
Instalação e Overview do SharePoint Foundation 2010Comunidade CanalSharePoint
 
Desvendando o SharePoint 2010 para Estudantes
Desvendando o SharePoint 2010 para EstudantesDesvendando o SharePoint 2010 para Estudantes
Desvendando o SharePoint 2010 para EstudantesFabian Gehrke
 
1 - WebCast Overview SharePoint 2010 - Comunidade CanalSharePoint
1 - WebCast Overview SharePoint 2010 - Comunidade CanalSharePoint1 - WebCast Overview SharePoint 2010 - Comunidade CanalSharePoint
1 - WebCast Overview SharePoint 2010 - Comunidade CanalSharePointComunidade CanalSharePoint
 
Novidades office 365 setembro 2015
Novidades office 365   setembro 2015Novidades office 365   setembro 2015
Novidades office 365 setembro 2015Jump Call
 
Adobe flash platform bem 2009
 Adobe flash platform bem 2009 Adobe flash platform bem 2009
Adobe flash platform bem 2009FabricioManzi
 
Escolhendo entre SharePoint e ASP.NET
Escolhendo entre SharePoint e ASP.NETEscolhendo entre SharePoint e ASP.NET
Escolhendo entre SharePoint e ASP.NETWagner Amorim
 
Conheça o Office 2016 e Saiba como distribuí-lo
Conheça o Office 2016 e Saiba como distribuí-loConheça o Office 2016 e Saiba como distribuí-lo
Conheça o Office 2016 e Saiba como distribuí-loJump Call
 
TDC 2010 Floripa-SC SharePoint 2010: Novidades para os desenvolvedores .net
TDC 2010 Floripa-SC SharePoint 2010: Novidades para os desenvolvedores .netTDC 2010 Floripa-SC SharePoint 2010: Novidades para os desenvolvedores .net
TDC 2010 Floripa-SC SharePoint 2010: Novidades para os desenvolvedores .netFabian Gehrke
 
Winsec Online Day - Vá para as nuvens com o Office365
Winsec Online Day - Vá para as nuvens com o Office365Winsec Online Day - Vá para as nuvens com o Office365
Winsec Online Day - Vá para as nuvens com o Office365Sara Barbosa
 
Adobe flash platform fabricio
Adobe flash platform fabricioAdobe flash platform fabricio
Adobe flash platform fabricioFabricioManzi
 
GMC 2010 - SharePoint 2010 - WCM
GMC 2010 - SharePoint 2010 - WCMGMC 2010 - SharePoint 2010 - WCM
GMC 2010 - SharePoint 2010 - WCMRodolfo Roim
 
Exchange Online with SharePoint - Improve Your App.
Exchange Online with SharePoint - Improve Your App.Exchange Online with SharePoint - Improve Your App.
Exchange Online with SharePoint - Improve Your App.Joao Livio
 
Share point 2010 intregrando com a nuvem
Share point 2010   intregrando com a nuvemShare point 2010   intregrando com a nuvem
Share point 2010 intregrando com a nuvemFabian Gehrke
 

Mais procurados (19)

SharePoint 2010 como ferramenta para usuário final
SharePoint 2010 como ferramenta para usuário finalSharePoint 2010 como ferramenta para usuário final
SharePoint 2010 como ferramenta para usuário final
 
Workflows no SharePoint 2010
Workflows no SharePoint 2010Workflows no SharePoint 2010
Workflows no SharePoint 2010
 
Introdução ao Sharepoint
Introdução ao SharepointIntrodução ao Sharepoint
Introdução ao Sharepoint
 
Trabalhando com ambientes complexos – SharePoint 2007 e SQL Server 2005
Trabalhando com ambientes complexos – SharePoint 2007 e SQL Server 2005Trabalhando com ambientes complexos – SharePoint 2007 e SQL Server 2005
Trabalhando com ambientes complexos – SharePoint 2007 e SQL Server 2005
 
Instalação e Overview do SharePoint Foundation 2010
Instalação e Overview do SharePoint Foundation 2010Instalação e Overview do SharePoint Foundation 2010
Instalação e Overview do SharePoint Foundation 2010
 
SpugRIA
SpugRIASpugRIA
SpugRIA
 
Desvendando o SharePoint 2010 para Estudantes
Desvendando o SharePoint 2010 para EstudantesDesvendando o SharePoint 2010 para Estudantes
Desvendando o SharePoint 2010 para Estudantes
 
1 - WebCast Overview SharePoint 2010 - Comunidade CanalSharePoint
1 - WebCast Overview SharePoint 2010 - Comunidade CanalSharePoint1 - WebCast Overview SharePoint 2010 - Comunidade CanalSharePoint
1 - WebCast Overview SharePoint 2010 - Comunidade CanalSharePoint
 
Novidades office 365 setembro 2015
Novidades office 365   setembro 2015Novidades office 365   setembro 2015
Novidades office 365 setembro 2015
 
Adobe flash platform bem 2009
 Adobe flash platform bem 2009 Adobe flash platform bem 2009
Adobe flash platform bem 2009
 
Escolhendo entre SharePoint e ASP.NET
Escolhendo entre SharePoint e ASP.NETEscolhendo entre SharePoint e ASP.NET
Escolhendo entre SharePoint e ASP.NET
 
Conheça o Office 2016 e Saiba como distribuí-lo
Conheça o Office 2016 e Saiba como distribuí-loConheça o Office 2016 e Saiba como distribuí-lo
Conheça o Office 2016 e Saiba como distribuí-lo
 
Power pointguide brz
Power pointguide brzPower pointguide brz
Power pointguide brz
 
TDC 2010 Floripa-SC SharePoint 2010: Novidades para os desenvolvedores .net
TDC 2010 Floripa-SC SharePoint 2010: Novidades para os desenvolvedores .netTDC 2010 Floripa-SC SharePoint 2010: Novidades para os desenvolvedores .net
TDC 2010 Floripa-SC SharePoint 2010: Novidades para os desenvolvedores .net
 
Winsec Online Day - Vá para as nuvens com o Office365
Winsec Online Day - Vá para as nuvens com o Office365Winsec Online Day - Vá para as nuvens com o Office365
Winsec Online Day - Vá para as nuvens com o Office365
 
Adobe flash platform fabricio
Adobe flash platform fabricioAdobe flash platform fabricio
Adobe flash platform fabricio
 
GMC 2010 - SharePoint 2010 - WCM
GMC 2010 - SharePoint 2010 - WCMGMC 2010 - SharePoint 2010 - WCM
GMC 2010 - SharePoint 2010 - WCM
 
Exchange Online with SharePoint - Improve Your App.
Exchange Online with SharePoint - Improve Your App.Exchange Online with SharePoint - Improve Your App.
Exchange Online with SharePoint - Improve Your App.
 
Share point 2010 intregrando com a nuvem
Share point 2010   intregrando com a nuvemShare point 2010   intregrando com a nuvem
Share point 2010 intregrando com a nuvem
 

Semelhante a SharePoint 2010, Porque Adotar?

SharePoint - Presente e Futuro
SharePoint - Presente e FuturoSharePoint - Presente e Futuro
SharePoint - Presente e FuturoAndré Vala
 
BluDotNet - Introdução ao SharePoint 2010
BluDotNet - Introdução ao SharePoint 2010BluDotNet - Introdução ao SharePoint 2010
BluDotNet - Introdução ao SharePoint 2010Fabian Gehrke
 
Solução de Negócio baseadas em Office 2010 e SharePoint 2010
Solução de Negócio baseadas em Office 2010 e SharePoint 2010Solução de Negócio baseadas em Office 2010 e SharePoint 2010
Solução de Negócio baseadas em Office 2010 e SharePoint 2010André Vala
 
Community Webcast: Portal Silverlight Brasil - Criando Aplicativos Ricos Para...
Community Webcast: Portal Silverlight Brasil - Criando Aplicativos Ricos Para...Community Webcast: Portal Silverlight Brasil - Criando Aplicativos Ricos Para...
Community Webcast: Portal Silverlight Brasil - Criando Aplicativos Ricos Para...Fabian Gehrke
 
Info Tech Share Point 2010 Rroim
Info Tech   Share Point 2010   RroimInfo Tech   Share Point 2010   Rroim
Info Tech Share Point 2010 RroimRodolfo Roim
 
SharePoint Framework - Uma plataforma aberta e conectada
SharePoint Framework - Uma plataforma aberta e conectadaSharePoint Framework - Uma plataforma aberta e conectada
SharePoint Framework - Uma plataforma aberta e conectadaLambda3
 
TDC 2010 - SharePoint Server 2010
TDC 2010 - SharePoint Server 2010TDC 2010 - SharePoint Server 2010
TDC 2010 - SharePoint Server 2010Hélio Sá Moreira
 
TDC 2011 - SharePoint 2010 para Desenvolvedores
TDC 2011 - SharePoint 2010 para DesenvolvedoresTDC 2011 - SharePoint 2010 para Desenvolvedores
TDC 2011 - SharePoint 2010 para DesenvolvedoresHélio Sá Moreira
 
Microsoft Business Intelligence No Office 2010 - Microsoft TechDays 2010
Microsoft Business Intelligence No Office 2010 - Microsoft TechDays 2010Microsoft Business Intelligence No Office 2010 - Microsoft TechDays 2010
Microsoft Business Intelligence No Office 2010 - Microsoft TechDays 2010Rui Romano
 
Visual Studio Team System Na Prática
Visual Studio Team System Na PráticaVisual Studio Team System Na Prática
Visual Studio Team System Na PráticaAndré Dias
 
Ferramentas GP - Cleyton Santana
Ferramentas GP - Cleyton SantanaFerramentas GP - Cleyton Santana
Ferramentas GP - Cleyton SantanaCleyton De Sousa
 
T@rget trust crystal reports - geração de relatórios
T@rget trust   crystal reports - geração de relatóriosT@rget trust   crystal reports - geração de relatórios
T@rget trust crystal reports - geração de relatóriosTargettrust
 
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010Fabian Gehrke
 
Architecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de AplicaçõesArchitecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de AplicaçõesMarkus Christen
 
SharePoint 2013 & Social concepts
SharePoint 2013 & Social conceptsSharePoint 2013 & Social concepts
SharePoint 2013 & Social conceptsFernanda Saraiva
 

Semelhante a SharePoint 2010, Porque Adotar? (20)

SharePoint - Presente e Futuro
SharePoint - Presente e FuturoSharePoint - Presente e Futuro
SharePoint - Presente e Futuro
 
Aula03 infopath
Aula03   infopathAula03   infopath
Aula03 infopath
 
BluDotNet - Introdução ao SharePoint 2010
BluDotNet - Introdução ao SharePoint 2010BluDotNet - Introdução ao SharePoint 2010
BluDotNet - Introdução ao SharePoint 2010
 
Solução de Negócio baseadas em Office 2010 e SharePoint 2010
Solução de Negócio baseadas em Office 2010 e SharePoint 2010Solução de Negócio baseadas em Office 2010 e SharePoint 2010
Solução de Negócio baseadas em Office 2010 e SharePoint 2010
 
Community Webcast: Portal Silverlight Brasil - Criando Aplicativos Ricos Para...
Community Webcast: Portal Silverlight Brasil - Criando Aplicativos Ricos Para...Community Webcast: Portal Silverlight Brasil - Criando Aplicativos Ricos Para...
Community Webcast: Portal Silverlight Brasil - Criando Aplicativos Ricos Para...
 
Info Tech Share Point 2010 Rroim
Info Tech   Share Point 2010   RroimInfo Tech   Share Point 2010   Rroim
Info Tech Share Point 2010 Rroim
 
SharePoint Framework - Uma plataforma aberta e conectada
SharePoint Framework - Uma plataforma aberta e conectadaSharePoint Framework - Uma plataforma aberta e conectada
SharePoint Framework - Uma plataforma aberta e conectada
 
TDC 2010 - SharePoint Server 2010
TDC 2010 - SharePoint Server 2010TDC 2010 - SharePoint Server 2010
TDC 2010 - SharePoint Server 2010
 
TDC 2011 - SharePoint 2010 para Desenvolvedores
TDC 2011 - SharePoint 2010 para DesenvolvedoresTDC 2011 - SharePoint 2010 para Desenvolvedores
TDC 2011 - SharePoint 2010 para Desenvolvedores
 
Microsoft Business Intelligence No Office 2010 - Microsoft TechDays 2010
Microsoft Business Intelligence No Office 2010 - Microsoft TechDays 2010Microsoft Business Intelligence No Office 2010 - Microsoft TechDays 2010
Microsoft Business Intelligence No Office 2010 - Microsoft TechDays 2010
 
Visual Studio Team System Na Prática
Visual Studio Team System Na PráticaVisual Studio Team System Na Prática
Visual Studio Team System Na Prática
 
Ferramentas GP - Cleyton Santana
Ferramentas GP - Cleyton SantanaFerramentas GP - Cleyton Santana
Ferramentas GP - Cleyton Santana
 
T@rget trust crystal reports - geração de relatórios
T@rget trust   crystal reports - geração de relatóriosT@rget trust   crystal reports - geração de relatórios
T@rget trust crystal reports - geração de relatórios
 
IBM WebSphere Portal
IBM WebSphere PortalIBM WebSphere Portal
IBM WebSphere Portal
 
Treinamento2 bcs
Treinamento2 bcsTreinamento2 bcs
Treinamento2 bcs
 
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
 
Architecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de AplicaçõesArchitecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de Aplicações
 
Access 2010
Access 2010Access 2010
Access 2010
 
SharePoint 2013 & Social concepts
SharePoint 2013 & Social conceptsSharePoint 2013 & Social concepts
SharePoint 2013 & Social concepts
 
TechEd 2011 USA
TechEd 2011 USATechEd 2011 USA
TechEd 2011 USA
 

Último

ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx2m Assessoria
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfSamaraLunas
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuisKitota
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 

Último (9)

ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 

SharePoint 2010, Porque Adotar?

  • 1. SharePoint 2010 Melhorias na Plataforma e Principais Recursos de Produtividade, Colaboração e Redes Sociais
  • 2. 2010 Agenda Apresentação SharePoint 2010 Plataforma de Desenvolvimento Melhoria nas Listas Sites no SharePoint 2010 Colaboração no SharePoint 2010 SharePoint 2010 Insights SharePoint 2010 Communities
  • 3.
  • 4. MCPD: SharePoint Developer 2010 MCPD: Web Developer MCTS: Windows SharePoint Services 3.0, Microsoft Office SharePoint Server 2007 - Configuração e Desenvolvimento Líder da Comunidade CanalSharepoint 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. Wagner Amorim Consultor Done IT http://www.canalsharepoint.com.br http://www.sharepointbrasil.net http://wagneramorim.wordpress.com/
  • 5. MCTS: Windows SharePoint Services 3.0 - Configuração e Desenvolvimento ASP.NET Web Based Client Applications Development Moderador do fórum MSDN, atua fortemente na comunidade CanalSharePoint e publica artigos em www.linhadecodigo.com.br e www.canalsharepoint.com.br. Tem atuado fortemente nos fóruns TechNet BR voltados aos produtos e tecnologias SharePoint. Twitter: twitter.com/rodrigo_romano Rodrigo Romano Consultor Done IT http://www.canalsharepoint.com.br http://www.sharepointbrasil.net http://rodrigoaromano.wordpress.com/
  • 6.
  • 7. A Plataforma de Colaboração para o Corporativo e Web O Microsoft SharePoint Server 2010 é a plataforma de colaboração corporativa. Use o SharePoint Server 2010 para executar as seguintes ações: Conectar pessoas a colegas e informações através de comunidades para que possam compartilhar conhecimentos e ideias. Gerenciar e administrar o conteúdo corporativo, equilibrando, ao mesmo tempo, a experiência do usuário em relação a diretivas e processos. Responder às necessidades corporativas em constante transformação tomando decisões controladas por dados. Ajudar os usuários a localizar o conteúdo, as informações e as pessoas de que precisam com a pesquisa de empresa.
  • 8. Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App Integration Standards Support Tagging, Tag Cloud, Ratings Social Bookmarking Blogs and Wikis My Sites Activity Feeds Profiles and Expertise Org Browser Enterprise Content Types Metadata and Navigation Document Sets Multi-stage Disposition Audio and Video Content Types Remote Blob Storage List Enhancements Social Relevance Phonetic Search Navigation FAST Integration Enhanced Pipeline PerformancePoint Services Excel Services Chart Web Part Visio Services Web Analytics SQL Server Integration PowerPivot Business Connectivity Services InfoPath Form Services External Lists Workflow SharePoint Designer Visual Studio API Enhancements REST/ATOM/RSS
  • 9.
  • 10. Principais mudanças na Arquitetura… •ASP.NET e .NET Framework 3.5 •Windows Server 2008 e Windows 7/Vista •Microsoft SharePoint Server 2010 •SharePoint Foundation 2010 2010 •ASP.NET 2.0 e .NET Framework 3.0 •Windows Server 2003 e Windows Server 2008 •Microsoft Office SharePoint Server 2007 •Windows SharePoint Services v3.0 2006 •ASP.NET 1.0 / .NET Framework 1.1 •Windows Server 2003 •SharePoint Portal Server 2003 •Windows SharePoint Services v2.0 2003 •SharePoint Team Services v1 •SharePoint Portal Server 2001 2001 SharePointProductsandTechnologies
  • 11. SharePoint 2007 Windows SharePoint Services 3.0 (WSS v3) Browser Clients MS Word Clients MS Outlook Clients Microsoft Office SharePoint Server 2007 (MOSS) Windows Server 2003 or 2008 (32-bit or x64) Internet Information Services 6.0 or 7.0 .NET Framework 3.0 Windows SharePoint Services (WSS v3) Site e Workspace Provisionando a “Engine” Serviços de Colaboração Out-of-the-box Microsoft Office SharePoint Server (MOSS) User Profiles, Search, Workflows, WCM BDC, Excel Services, Forms Services, ECM
  • 12. SharePoint 2010 como uma Plataforma de Desenvolvimento Microsoft SharePoint Foundation 2010 Browser Clients MS Word Clients MS Outlook Clients Microsoft SharePoint Server 2010 Windows Server 2008 (x64 only) for Production Environments Windows 7 or Vista (x64 only) for Development Environments only Internet Information Services 7.0 .NET Framework and ASP.NET 3.5 SP1 A evolução da versão MOSS e WSS v3 Microsoft SharePoint Server 2010 (SPS) Microsoft SharePoint Foundation 2010 (SPF) Ambientes de Desenvolvimento podem agora ser feitas no SO cliente (Vista e WIN7) Melhoria significativa para muitas equipes de desenvolvimento
  • 13. SharePoint 2010 como uma Plataforma de Desenvolvimento Farm SPFarm Web Applications SPWebApplication Site Collections Site collection SPSite Site SPWeb Root Site Sub sites Field 1 Field 2 Field 3 Item 1 Item 2 Item 3 Item 4 Item - SPListItem Lista - SPList Campo Campo CampoArq 1 Arq 2 Arq 3 Arq 4 Arquivo – SPFile Pasta - SPFolder Biblioteca de Documentos- SPDocumentLibrary Listas
  • 14. Novos Templates de Itens Application Page Business Data Connectivity Model Business Data Connectivity Resource Item Empty Element Global Resources File List Definition From Content Type List Instance User Control Visual Web Part Web Part Workflow Association Form Workflow Initiation Form Integração com Visual Studio - Templates de Itens
  • 15. Integração com Visual Studio - SharePoint Features no Visual Studio 2010 Feature Designer Interação Visual Altere facilmenete Título e Descrição Configuração de Escopo Insira e exclua itens na Feature Dependências Solution Explorer Crie a estrutura da Feature manualmente Crie e configure arquivos adicionais
  • 16. Integração com Visual Studio - SharePoint Solutions no Visual Studio 2010 Package Designer Interação Visual Altere facilmente o nome do WSP Insira e exclua itens no WSP Modo de Exibição Avançado Advanced Manifest Package Explorer
  • 17. Integração com Visual Studio – Mapped Folders Pastas mapeadas dentro da estrutura do SharePoint Facilidade para o desenvolvedor Evita erros Produtividade
  • 18. Integração com Visual Studio – Visual WebPart Modelo mais comum de Desenvolvimento SharePoint ASP.NET WebParts System.Web.UI.WebControls.WebParts.WebPart Método LoadControl() ASP.NET User Control ASP.NET WebParts ASP.NET User Control
  • 19. Integração com Visual Studio – Deploy e Debug no Visual Studio 2010 Package & Deploy Constrói o WSP Recycle no App Pool da aplicação. Retract da Solution, caso exista no farm. Add Solution. Deploy Solution. Ativa Features. Debug F5 Atacha processo correspondente no Debugger do Visual Studio e inicia o debug automaticamente.
  • 20.
  • 21. Melhorias nas Listas – Relacionamentos & Joins Relacionamentos SharePoint 2010 introduz a capacidade das listas terem um comportamento de relacionamento forçado por um campo de pesquisa. Novos Investimentos Campos “filhos” em colunas do tipo Lookup Joins Integridade Relacional entre listas e listas relacionais. Novos Recursos de Segurança Column Validation
  • 22. Campos Lookup de relacionamento entre listas Um-para-muitos Muitos-para-muitos Lookup nas Listas
  • 23. Relacionamentos um-para-muitos podem ser utilizados para: Exclusão em cascata Exclusão restrita Relacionamentos entre listas e integridade dos dados
  • 24. Querys entre listas Join em listas utilizando colunas Lookup Lookup para múltiplas colunas Joins e Projeções em Listas Resultado da Query
  • 25. Campos Projetados Campo extra exibido da lista relacional na view da lista filho Via interface, usuários adicionam o lookup Usuário pode selecionar campos secundários para aparecer na lista filho Joins Joins podem apenas ser implantados por desenvolvedores utilizando API, CAML ou SharePoint Designer 2010. Novas propriedades no objeto SPQuery Utilização do LINQ to SharePoint intânciando CAML para realizar join entre Listas via código facilmente Campos Projetados e Joins
  • 26. Listas Relacionais e Campos Projetados
  • 27.
  • 28. Agora ficou mais fácil Plataforma Unificada Acesso a qualquer hora Experiência do Usuário está mais rica!
  • 30. Localização facilitada com o Multi-lingual User Interface
  • 31.
  • 32. Funciona em qualquer lugar com Office Web Applications
  • 33. Trabalhe de qualquer lugar com o Mobile 042 440 5280
  • 34. Cadeia de valor através de uma plataforma única e integrada Clientes Parceiros Funcionários
  • 35. Total integração com o Office Client
  • 36.
  • 37. Gestão agrupada de conjuntos de documentos Diferentes tipos de itens Gerenciados como um conjunto único
  • 38. Criação rica de conteúdo através da web, incluindo publicação de vídeos Streaming de vídeo Menu de conteúdo de vídeo Gestão de conteúdo digital
  • 39. Gestão do conteúdo para empresas
  • 40.
  • 41. PerformancePoint para SharePoint Integração com SharePoint, incluindo: administração, escalabilidade, e deployment
  • 42. PerformancePoint e Charts Web Part para SharePoint Dados Corporativos
  • 43. Excel Services com Pivot Tables
  • 45. Visio & Visio Services
  • 46. Processos de automação robustos com InfoPath Forms
  • 47. Melhor gestão de customizações distribuídas como “SandBoxed Solutions” Podem ser distribuídas como “Sandboxed Solutions”: Web Parts Event Receivers Feature Activation Receivers Workflow Actions InfoPath Forms Site and List Templates Recursos Limitados e Controlados • CPU Time • SQL Execution Time • Number Exceptions Isolamento de Código • Separate Process/Server • Scale Out
  • 48. Business Connectivity Services Formulários Outlook e Task panesListas SharePoint SharePoint Workspace e InfoPath Forms Artist Tracker > Artists Artists Contracts Artist Name Address City State Artist Mandible Artist Name: Mandible Agent: Andrew Datars Quartet Stuck in the Mud Tasteslike chicken Deathrattle Jay Hamlin Trio Down on the Bayou Concourse Down on the Bayou Concourse Concourse Jay Hamlin Trio My Artists Search Office Apps
  • 49.
  • 50. Crie um canal de conhecimento com Wikis e Blogs
  • 51. Utilize o My Site para compartilhar interesses, responsabilidades e atividades. Pre-Beta Screenshot.
  • 52. Facilmente encontre expertise com People Search Pre-Beta Screenshot.
  • 53. Facilmente construa e acesse sua comunidade corporativa Pre-Beta Screenshot.
  • 54.
  • 55. Requisitos de Instalação Sistema Operacional Windows Server 2008 SP2 Windows Server 2008 R2 64 bits Application Server Role (ou Web Server Role, se não for hospedar também o SQL) SQL Server SQL Server 2005 SP2 SQL Server 2008 SP1 CU2 (KB970315) 64 bits
  • 56. Requisitos de Instalação Hardware Web Front End Processador 64 bit 4 núcleos 4 GB de RAM 80 GB de Hard Disk Hardware SQL Server Processador 64 bit 4 núcleos 8 GB de RAM 200 GB de Hard Disk
  • 57.

Notas do Editor

  1. Além dos tipos conhecidos e já utilizados como o projeto do tipo Event Receiver, List e Site Definition, Tipos de Workflow como novos tipos como Visual Web Part,