Sumário. 03:. Editorial 61:..Close ( ) 04 :. Processo de Upgrade e Migração. 11 :. Client Object Model. 21 :. Developer DashBoard

Tamanho: px
Começar a partir da página:

Download "Sumário. 03:. Editorial 61:..Close ( ) 04 :. Processo de Upgrade e Migração. 11 :. Client Object Model. 21 :. Developer DashBoard"

Transcrição

1

2 Sumário Edição 17 Número 17 Ano EDITORES Alexandre Tarifa Diego Nogare Emerson Facunte Fernanda Sallai Sergio Gonçalves REVISÃO Fabrício Lopes Sanchez Sara Barbosa EDITORAÇÃO E DIAGRAMAÇÃO Adriano Almeida Fabiano Rodrigues COLABORADORES Aline Maia Backer Rosa Bruno Velaz Marcel Medina Rodolfo Roim Rodrigo Romano Thiago Silva Wagner Amorim 04 :. Processo de Upgrade e Migração no SharePoint 2010 Por: Aline Maia 11 :. Client Object Model Por: Rodolfo Roim 21 :. Developer DashBoard Por: Marcel Medina 28 :. Governança no SharePoint 2010 Por: Rodrigo Romano Fale com Editor É muito importante para a equipe saber a sua opinião sobre a revista, caso tenha alguma critica, sugestão, ou elogio entre em contato. Caso tenha interesse em publicar um artigo na revista envie o título e um resumo do tema em formato Word. 34 :. List Definition e Content Types no SharePoint 2010 Por: Thiago Silva 42 :. BI no SharePoint 2010, uma evolução para seu Portal Por: Bruno Velaz Produzido por: 48 :. SharePoint e plataforma Azure: soluções de integração Por: Backer Rosa 56 :. Redes Sociais no SharePoint 2010 Por: Wagner Amorim 03:. Editorial 61:..Close ( )

3 Edição 17 Número 17 Ano Editorial Olá novamente a todos os leitores da revista Codificando.NET e-magazine é com prazer e alegria que abro o editorial desta 17ª Edição. Apertem o cinto de segurança, pois, você está prestes a viajar pelo fascinante mundo do SharePoint. Mas antes começarei o editorial fazendo dois comunicados importantes: Infelizmente por motivos pessoais, o Leandro Alves Santos precisará se desligar do time da revista. Quero agradecê-lo pela colaboração e desejar boa sorte no seu caminho. Devido problemas de hospedagem, o endereço do site da revista mudou para: Realizamos uma parceria entre as comunidades Codificando.net e Canal SharePoint. Agradeço principalmente ao Wagner Amorim que apoiou esse projeto e proporcionou aos leitores da Codificando.NET e- Magazine, através de seu esforço em reunir autores de alto gabarito no que se diz respeito ao SharePoint, a possibilidade conhecer ainda mais essa tecnologia e esse mundo tão envolvente e fascinante. Nesta edição teremos: Aline Maia apresenta de forma simples sobre o processo de migração do SharePoint 2007 para o Rodrigo Roim explica sobre uma inovação na área de desenvolvimento de aplicações chamada Client Object Model. Marcel Medina demonstra como exibir os resultados de processamento de sua página graficamente através do Developer Dashboard. Rodrigo Romano aborda sobre o significado da governança e seu uso junto ao SharePoint. Thiago Silva mostra a utilização de dois recursos para quando estamos arquitetando e planejando nossas aplicações: os List Definition e Content Types. Bruno Velaz relata da necessidade do Business Intelligence e sua utilização junto ao SharePoint. Backer Rosa demonstra a integração entre a plataforma Azure e SharePoint. Diante de todo esse conteúdo de qualidade elaborado por profissionais renomados e conhecidos da comunidade só me resta agradecer a sua participação leitor e desejar uma excelente leitura! Fernanda Sallai "O conhecimento é o processo de acumular dados. A sabedoria reside na sua simplificação." (Martin H. Fischer) EDITORIAL

4 Processo de Upgrade e Migração no SharePoint 2010 Por: Aline Maia Não há como negar: o SharePoint 2010 está sensacional! A quarta edição da ferramenta (e plataforma de desenvolvimento) está mais madura e poderosa. Mantendo a mesma arquitetura básica baseada em páginas geradas dinamicamente, a partir de parametrização em bancos de dados de conteúdo porém com a camada de Serviços Aplicacionais redesenhada e agora parte da versão Foundation, muitas novas funcionalidades estão disponíveis para os u- suários. E, se por um lado as mudanças tornam o SharePoint 2010 ainda mais atraente para usuários finais, podemos considerar que a onda de adoção iniciada pelo SharePoint 2007 nas organizações só tende a crescer. Liderando o Quadrante Mágico nos relatórios de análise do Gartner que posicionam a Microsoft como Leader desde o lançamento da versão 2007, a sofisticação atingida pelo Microsoft SharePoint 2010 contribui para que desenvolvedores e profissionais administradores de IT tenham um ambiente ainda mais atrativo para suas soluções customizadas. Se com as mudanças de arquitetura iniciadas na versão 2007 o SharePoint passou a ser a ferramenta número um para a criação de portais de colaboração (com grande adoção pelo mercado brasileiro e mundial), na versão 2010 o produto atinge plena maturidade. Mas uma nova versão nos leva ao seguinte questionamento: como as organizações que já adotaram o SharePoint 2007 estão se preparando para migrar para SharePoint 2010? Um ambiente SharePoint 2007 estável e em produção é um bom candidato a migração para SharePoint 2010? E para nós, profissionais da área, fica ainda a pergunta: qual a complexidade técnica de uma operação como esta? Apesar de ser possível optar pelo upgrade in-place de ambientes (em que a nova versão é instalada diretamente na farm que possui a versão 2007 e mais comum em cenários de ambientes nãoprodução ou virtualizados, por não permitir revertermos a operação) nota-se que a estratégia mais utilizada é a de migração de dados. Ao optarmos por migração de dados, uma nova farm Share- Point 2010 é criada e configurada antes de receber os dados existentes, migrados através da restauração de backups dos bancos de dados de conteúdo. Uma das muitas vantagens deste método é a preservação das condições da farm original e a possibilidade de se realizar diversas simulações e testes dos procedimentos até a homologação e real migração do ambiente. Neste artigo iremos discutir o 4

5 Processo de Upgrade e Migração no SharePoint 2010 Refazer as configurações gerais da farm os administradores do ambiente deverão finalizar a configuração tais como na farm 2007, incluindo rever extensões de arquivos bloqueadas, configurações de envio de , logging, bem como dos serviços aplicacionais em uso (incluindo aqueles introprocesso de migração de dados, as fases desse processo e pontos de atenção não apenas do ponto de vista do administrador de IT, mas também do desenvolvedor. Por onde começar? Uma boa forma de iniciar a fase de planejamento da migração é executar o comando preupgradecheck ainda na farm 2007 para obter um relatório preliminar com possíveis fontes de problema e pontos de atenção que precisem ser trabalhados antes da efetiva migração para SharePoint O comando preupgradecheck está disponível na ferramenta ststadm a partir da versão SP2 (mas recomenda-se que seja utilizada a versão disponível a partir do Cumulative Update de outubro de 2009) e a documentação detalhada para sua execução pode ser encontrada em: library/cc287628(office.14).aspx. Como a ferramenta não realiza nenhuma modificação na farm, podemos executá-la em ambiente produtivo sem receios e obter a lista de site definitions, site templates, features e language packs em uso, além de identificar quaisquer modificações nãosuportadas (como alterações no schema do banco de dados e arquivos web.config com erros). É importante que seja feito o inventário de todas as customizações existentes, especialmente aquelas relacionadas a soluções.wsp distribuídas, controles, webparts, event handles, masterpages e quaisquer outros binários que necessitarão instalação prévia também no novo ambiente. Para auxiliá-lo nesta tarefa, você pode consultar o checklist disponível em: library/cc287730(office.14).aspx. Projetos de migração são ainda uma boa oportunidade de rever a necessidade de manter em produção dados e funcionalidades já obsoletos. É importante prever, junto às áreas usuárias e analistas de negócio envolvidos no projeto (e eles DE- VEM fazer parte da equipe!) quais sites e site collections podem ser arquivados ou removidos, além de identificar sites com problemas de funcionamento e contendo itens órfãos que possam ser apagados. Também é possível que algumas funcionalidades até então não existentes no MOSS 2007 e que demandaram a criação de código customizado (como tag clouding, webparts para exibição de vídeo, controles de calendário e tantos outros exemplos) possam ser depreciadas após a migração. Preparando a Nova Farm Os passos para a preparação da nova farm podem ser encontrados com detalhes seguindo-se a documentação existente no Microsoft TechNet (http:// technet.microsoft.com/en-us/library/ cc287900(office.14).aspx), cabendo ressaltar a necessidade de finalizarmos os seguintes passos antes de proceder com a migração: 5

6 Processo de Upgrade e Migração no SharePoint 2010 Dica: Para testar webparts, contenttypes e outros tipos de código customizados, adote a estratégia de criar antes da migração uma ou mais site collection de testes (como no exemplo acima) contendo todos estes elementos, preferencialmente utilizando bancos de dados separados. Você terá assim um ambiente basduzidos com o SharePoint 2010). É essencial que um guia de instalação seja gerado com todos os passos detalhados, de forma que possa ser utilizado em cenários de disaster recovery. Como desenvolvedor, você deve fornecer à área de administração e operação do ambiente todos os passos necessários para aplicação das customizações. Recriar as Web Applications recrie as web applicartions pré-existentes, sem deixar de configurar managed paths, alternate access mappings e certifique-se de adicionar como conta gerenciada a conta de acesso ao content database a ser migrado. Certifique-se de optar pelo mesmo método de autenticação preliminarmente utilizado. Habilite ainda a opção self-service site creation, caso esta estivesse em uso também na farm anterior. Durante o processo de criação da web application, um novo banco de dados (vazio) será criado. Não é necessário preocupar-se com a nomenclatura utilizada para ele, pois iremos removê-lo e apagá-lo antes de realizar a migração dos dados existentes. Após termos o novo ambiente instalado, configurado e com as web applications anteriores pré-criadas, podemos iniciar o processo de migração. Não é necessário criar site collections nas web applications recém-configuradas, mas podemos fazêlo apenas para testar as configurações aplicadas. Após os testes de configuração, remova a associação do banco de dados de conteúdo criado com a web apllication. Estaremos prontos para iniciar os testes de migração. Iniciando a Migração Com o backup full dos bancos de dados de conteúdo restaurados no novo servidor SQL, podemos testar mais uma vez a integridade e compatibilidade dos sites anteriores com o novo ambiente Share- Point 2010, dessa vez utilizando Powershell e o cmdlet Test-SPContentDatabase. Utilizando o SharePoint 2010 Management Shell, execute o seguinte comando: Test-SPContentDatabase -Name <DatabaseName> -WebApplication <URL> No cenário de testes de customizações deste artigo, temos uma web application contendo os seguintes sites collections: / (raiz) Contém subsites utilizados para teste de migração de customizações de layout (masterpages modificadas, páginas unghosted, uso de language packs, site templates) /sites/contenttypes Para teste de content types. /sites/features Para teste de features e webparts distribuídas com e sem o uso de WSP /sites/listevents Para teste de event handlers /sites/workflow Para teste de workflows 6

7 Processo de Upgrade e Migração no SharePoint 2010 tante interessante para testar o funcionamento do seu código após a migração (e o feito de utilizá-lo no SharePoint 2010) banco de dados de conteúdo com a web application, executaremos o seguinte comando: Ao executar o comando Test- SPContentDatabase no banco de dados de conteúdo deste cenário, obtive uma lista de pontos de atenção, descritos, por exemplo, na figura 1: Mount-SPContentDatabase -Name <DatabaseName> -WebApplication <URL> (Obs: CurrentSiteCount indica, na verdade, a quantidade de site collections existentes na figura 2). Figura 1 - Lista de pontos de atenção. Em que: Category Indicará o tipo de elemento não encontrado, tal como MissingWebPart, MissingSetupFile, etc. Error True ou False. UpgradeBlocking Caso o valor seja False, o upgrade do schema do banco de dados será executado, ainda que o conteúdo contenha erros Message e Remedy são os campos que conterão mais informações para nos auxiliar no processo de identificação dos itens com problemas. Apesar dos erros apresentados durante o teste, optarei por prosseguir com a migração do conteúdo, já que nenhuma das mensagens indica UpgradeBlocking = True. Em nosso caso, apenas as páginas que estiverem fazendo uso dos itens não encontrados não serão perfeitamente renderizados no browser. Para realizar, de fato, a associação do Figura 2 - Quantidade de site existente. Diversos bancos de dados podem ser migrados simultaneamente através deste comando, bastando executar o comando Mount-SPContentDatabase em diferentes consoles Powershell. Para testes de identificação do tempo necessário para a completa migração de farms com múltiplas web applications, pode-se paralelizar a operação. Nota: Não é possível adicionar o mesmo banco de dados de conteúdo em mais de uma web application, em uma mesma farm (ainda que o banco de dados esteja renomeado). Cada site collection possui um GUID que é adicionado ao banco de dados de configuração e deve ser único. Apesar da operação ser concluída com sucesso, duplicar site collections causará problemas na exibição e funcionamento dos sites. Se você necessita duplicar site collections e sites, utilize os comandos relacionados a backup/restore através do Central Administration, ststadm ou Powershell, já que estes gerem novos 7

8 Processo de Upgrade e Migração no SharePoint 2010 GUIDs para os sites/site collections durante o processo. Observem que não apenas um, mas DOIS relatórios com informações sobre o processo são gerados (por padrão, em /14/LOGS): Upgrade-<timestamp>.txt contém toda informação dos passos executados na migração, incluindo erros e sucessos. Pode ser bastante extenso, conforme o tamanho dos bancos de dados migrados Upgrade-<timestamp>-error.txt contém apenas as informações de erros durante o processo. migrados, ou utilize o seguinte comando Powershell: Upgrade-SPContentDatabase - id <GUID> Em que o GUID é o identificador do banco de dados. Uma forma de listar o GUID do content database é: Get-SPContentDatabase Identity <nome_do_banco> Com o processo de vinculação concluído, sites cujo conteúdo customizado foi previamente distribuído para a nova farm terão suas páginas corretamente exibidas, mantendo o visual exibido na versão 2007 (figura 4): Notem que algumas informações importantes, classificadas como warning, serão também listadas não apenas no arquivo com as informações completas, como no resumo, facilitando nosso processo de troubleshooting. Em meu exemplo, há arquivos de site theming que não foram encontrados no servidor, figura 3. Figura 3 - arquivos de site theming não encontrados. Após a migração, o schema do banco de dados está totalmente alterado para a nova versão (caso haja algum erro que impeça a conclusão completa, o banco de dados estará listado como pendente de conclusão. Navegue via Central Administration ao Upgrade and Migration > Check Upgrade Status para retomar migração de bancos de dados parcialmente Figura 4 - Exemplos de sites migrados para farm SP2010, mantendo visual anterior (incluindo masterpages não nativas e posteriormente adicionadas ao site). Notem que páginas unghosted, que foram alteradas via SharePoint Designer e/ou que tiveram suas masterpages modificadas também mantém o visual anterior. Para converter os sites para o template nativo do SharePoint 2010, basta acessar a opção Visual Upgrade a partir do menu de ações do site. Note que é possível testar o upgrade antes de aplicá 8

9 Processo de Upgrade e Migração no SharePoint lo em definitivo e a aplicação pode ser feita granularmente (site a site), ou de uma única vez para toda a site collection. Observe, porém, que páginas unghosted manterão suas modificações e será necessário utilizar a função Reset to Template através do SharePoint Designer para aplicar o visual versão Para os sites que possuem páginas com controles ou componentes não encontrados, podemos receber mensagens de erro tais como a figura 5: rio garantir que as configurações dos serviços aplicacionais (especialmente a- queles que dependam do conteúdo em questão, como o Search) esteja de acordo com o cenário desenhado para a solução. Recomenda-se que tantos testes de migração sejam executados até que haja plena segurança de sua real execução. Ainda assim, tenha um plano de rollback, que pode incluir a manutenção do uso da farm MOSS 2007 preservada por mais algum tempo até a total homologação da migração. A lista a seguir é um resumo de alguns KBs relacionados ao processo de migração que podem ser consultados para auxílio no troubleshooting (e também para evitar problemas): Figura 5 - Mensagens de erro. Utilize o correlation ID informado para localizar mais informações sobre o componente não encontrado no log de tracing do SharePoint. Uma outra dica para identificar componentes não encontrados é acessar a área de Settings (_layouts/settings) para verificar por webparts/contentypes nas galerias destes sites. Distribua os componentes não encontrados para o novo ambiente e as páginas passarão a ser exibidas corretamente. Passos Pós-Migração Após a migração dos content databases ser concluída com sucesso, será necessá "You cannot upgrade from SharePoint 2007 to SharePoint 2010 on a server farm" "Error message when you try to upgrade a server farm to SharePoint Foundation 2010 or to SharePoint Server 2010: 'This upgrade session has been stopped'" "Troubleshooting resources for issues that you may encounter when you upgrade to SharePoint Server 2010 or to SharePoint Foundation 2010" "The My Links link disappears after you upgrade SharePoint Server 2007 to SharePoint Server 2010" "'User modifications to the SharePoint content database' error message when you upgrade a Share- Point Server 2007 content database to SharePoint Server 2010" "Document conversions do 9

10 Processo de Upgrade e Migração no SharePoint 2010 not work after you perform an inplace upgrade to SharePoint Server 2010" "You cannot start a Share- Point 2007 out-of-box workflow in SharePoint 2010" Verifique sempre a lista de KBs mais recentes em e muito sucesso em seus projetos de migração! Abraços e boa sorte! Aline Maia Trabalha na Microsoft como Premier Field Engineer, com foco em atendimentos de casos SharePoint. Com experiência em desenvolvimento e suporte a sistemas, é pós-graduada em Engenharia de Software, foi recentemente aprovada nas provas beta de SharePoint 2010 (Configuração e Administração), além de ser Microsoft Certified Technical Specialist (MCTS) em WSS 3.0 e MOSS 2007 (infra e dev) e Microsoft Certified Solution Developer (MCSD), com provas que incluem desde VB 6.0 às diversas versões do.net Framework. Acredita que um bom desenvolvedor deve estar preocupado com os aspectos relacionados à administração do ambiente SharePoint, e vice-versa. Blog: (não muito atualizado, mas ainda ativo) e 10

11 Client Object Model Por: Rodolfo Roim Introdução As inovações que o SharePoint 2010 trouxe no último dia 12 de Maio, lançamento oficial da versão da plataforma, são inúmeras. Tantas que torna difícil a tarefa de citá-las em um único artigo ou apresentação. Somente uma edição de uma revista para conseguir agrupar as principais inovações veja que eu não disse todas, mas as principais juntas. As mudanças no SharePoint 2010 começam pelo posicionamento do produto, deixando de ser apenas um produto para ser considerado uma plataforma de desenvolvimento de aplicações de negócios. E como tal, o SharePoint 2010 inovou nas possiblidade de acessar as informações armazenadas em suas bibliotecas e listas. Dentre essas inovações, uma delas é a implementação do RESTful onde o produto expõe para leitura apenas interfaces para sua aplicação consumir informações das listas e bibliotecas do SharePoint. Outra inovação na área do desenvolvimento de aplicações é o Client Object Model - assunto desse artigo - uma composição de DLLs que torna possível desenvolver aplicações client side com uma experiência muito próxima do desenvolvimento de aplicações para SharePoint 2010 server side. Com o Client Object Model o desenvolvedor poderá desenvolver aplicações utilizando Silverlight,.NET e ECMAScript. Veremos exemplos de cada um dos tipos ao longo do artigo. Mas antes de começarmos por uma das tecnologias de desenvolvimento, é necessário que saibamos o básico do Client OM. Client Object Model Cenário atual Suponha que você tenha uma demanda de desenvolvimento de uma aplicação, que irá rodar no lado do cliente (client side), e essa aplicação deverá consumir e eventualmente inserir informações do seu portal SharePoint A única opção de desenvolvimento que existe é a utilização dos WebServices do SharePoint 2007, localizados no diretório _vti_bin de cada site. Imagine agora que, analisando os webservices já disponíveis, você não encontra a funcionalidade que precisa para re- 11

12 Client Object Model solver o seu problema. Cavando um pouco mais fundo, você descobre que a funcionalidade existe, mas não está exposta em nenhum WebService out of the box. Sua saída é criar novos Webservices utilizando as APIs do SharePoint e expor essas funcionalidades. Ou seja: você precisa reinventar a roda, pois tais funcionalidades já existem na API do SharePoint. Figura 1 - Modelo de acesso aos dados armazenados no SharePoint Suponha ainda que você precise escrever uma interface web dessa aplicação utilizando alguma linguagem de Script (JScript, JavaScript). Você sabe que consumir um WebServices de uma aplicação JavaScript não é hoje uma tarefa fácil. Muito bem, antes de você pedir demissão ou entrar em vias de fato com seu gerente, leia esse artigo até o final, porque cenários como o descrito acima não são raros de acontecer e a situação pode se repetir a qualquer novo projeto. Façamos uma pausa aqui para recapitular a maneira que costumávamos trabalhar esse desenvolvimento no SharePoint 2007 e como esse mecanismo todo funcionava. O diagrama da figura 1 ilustra o funcionamento de uma chamada feita por uma aplicação Cliente, desenvolvida para interagir com um Portal construído no SharePoint Veja que a Aplicação Cliente tinha que instanciar um WebServices para retornar ou incluir informações no SharePoint. Esse, por sua vez fazia acesso às APIs do SharePoint e então acessava as informações do SQL Server, repositório de dados do produto. SharePoint 2010 O Client Object Model é uma camada de abstração para retornar resultados reconhecidos como objetos do SharePoint. Vamos melhorar o conceito... Com o Cliente OM você consegue desenvolver uma aplicação client utilizado uma API (não mais um WebServices) com toda a riqueza de funcionalidades que a API do SharePoint oferece. Essa abordagem garante, inclusive, consistência para o desenvolvedor, que pode desenvolver Aplicações Server da mesma forma que as aplicações clientes. Certo, mas como isso tudo funciona? Voltemos ao cenário anterior - antes de você pedir demissão - onde você havia sido designado para desenvolver uma a- plicação cliente que, a princípio, consuma informações de um site construído no SharePoint O que antes era limitado aos WebServices, agora você tem um novo serviço chamado Client.svc, que nada mais é um serviço WCF que reside no SharePoint 2010 e o Client OM é um proxy para esse serviço WCF. Sendo assim, quando você re- 12

13 Client Object Model quer alguma informação do servidor em sua aplicação desenvolvida com o Client OM, você está mandando essa requisição em formato XML para o Client.svc, que irá enviar para o servidor processar. U- ma vez processado, o Client.svc empacota o resultado em um XML e devolve para o Client OM no formato JSON (JavaScript Object Notation). A figura 2 ilustra bem esse tráfego de informações entre sua aplicação cliente e o servidor. Como foi dito acima, você pode desenvolver, utilizando o Client OM, de três diferentes maneiras: com.net, Silverlight ou ECMAScript. A tabela da figura 3 mostra que a diferença de sintaxe entre as três maneiras de programação é muito sutil, enaltecendo a consistência no desenvolvimento e facilitando, assim, a vida do profissional. Figura 3- Diferença entre as chamadas do modelo de objeto do SharePoint Figura 2 - Fluxo de informações entre a Aplicação Cliente e o SharePoint 2010 através do Client OM. Evidentemente que você, como um desenvolvedor, não precisa saber o que está acontecendo por trás de tudo que sua aplicação está realizando, entretanto, sabendo do fluxo da informação e da maneira que suas requisições são processadas, você consegue ter uma idéia mais nítida da eficiência do Client OM. Você pode estar se perguntando, antes de qualquer coisa, o que eu consigo fazer com o Cliente OM? Um exemplo: você consegue ter acesso à Site Collection, Sites, Listas, Itens das Listas, Views, List Schemas, Arquivos, Pastas, WebParts, Segurança, Content Types, Site Templates e operações do Site Collection. Bem completo, não?! Percebam que nos quadros que utilizam o Client OM podemos notar a presença de uma nova classe, chamada ClientContext. Esse é o cerne do desenvolvimento quando o assunto é Client OM e vamos ver com mais detalhes. ClientContext ClientContext é a classe utilizada na programação de aplicações cliente onde passam todas as requisições da sua aplicação. É através do ClientContext que você define qual o site que está sendo acessado por sua aplicação, quando você passa a URL como atributo na construção do objeto. O exemplo de código da listagem 1, escrito em uma aplicação Console, demonstra como utilizar o objeto clientecontext e a partir dessa chamada, como retornar os títulos de todas as listas de um determinado site. 13

14 Client Object Model using (ClientConext clientcontext = new ClientContext("http://intranet.contoso.com")) //Retorna o Site Collection Site SiteCollection = clientcontext.site; clientconext.load(sitecollection); clientconext.executequery(); //Retorna o top level site Web site = clientconext.web; clientconext.load(site); clientconext.executequery(); //Retorna apenas os títulos das listas clientconext.load(clientconext.web, x => x.lists.include(l => l.title).where(l => l.title!= null)); clientconext.executequery(); foreach(list list in site.lists) Console.WriteLine(lists.Title); Listagem 1 - Classe ClientContext. Uma observação que deve ser feita no código da listagem 1 - outra inovação no SharePoint é a utilização da expressão lambda que estamos passando como parâmetro para o objeto Client- Context. Essa expressão garante que o Client OM irá buscar toda a coleção de listas do site do contexto, no entanto retornará apenas os títulos das listas, ou seja, o retorno é um objeto muito mais leve. Além disso, a utilização da expressão lambda permite que você, desenvolvedor, consiga buscar exatamente a informação que você precisa. Nota: A classe ClientContext deriva da classe ClientRuntimeConext, que, por sua vez, herda a interface IDisposable. Sendo assim, a título de melhores práti- cas, é recomendado que você use a classe ClientContext dentro da instrução using. Referências A primeira coisa que você precisa fazer para testar o código acima é adicionar duas referências ao seu projeto: Microsoft.SharePoint.Client.dll e Microsoft.SharePoint.Client.Runtime.dll. A primeira DLL é a que contém as classes que você irá utilizar para desenvolver seu código e a segunda é a que contém toda a lógica de transporte da informação entre a aplicação cliente e o servidor SharePoint. Autenticação Você poderá notar no código incluído no Apêndice 1 - mais completo - que nenhuma credencial foi fornecida em nenhum momento. Isso porque à medida que o objeto ClientContext estabelece uma conexão com o servidor, ele próprio gerencia a autenticação no portal, utilizando as credenciais do usuário local. Entretanto, quando você estiver desenvolvendo uma aplicação com o Client OM utilizando.net (Windows Forms, Console App, WPF) você poderá modificar o esquema de autenticação utilizando a propriedade ClientContext.AuthenticationMode e alternar entre autenticação anônima ou através de forms -based authentication. Dependendo do modo de autenticação especificado, o Client OM chama o webservices de autenticação do SharePoint ([...]/_ vti_bin / Authentication.asmx), em seguida, obtém e define um cookie que ele usa para futuras chamadas. 14

15 Client Object Model A mudança no esquema de autenticação só pode ser alterada nas aplicações.net. Quando você estiver escrevendo uma aplicação com ECMAScript, o Client OM irá autenticar usando a credencial que estiver executando a página, no momento da chamada. Diferenças entre.net/ Silverlight & ECMAScript Já que entramos no assunto, vamos falar um pouco mais sobre as principais diferenças entre o desenvolvimento de aplicações clientes utilizando.net / Silverlight e ECMAScript. <AbreParênteses> Para que ainda não está familiarizado, o termo ECMAScript foi um termo cunhado pela ECMA International para definir o padrão da linguagem de script utilizada nas aplicações Web, para desenvolvimento no lado Cliente. O padrão foi criado para que as empresas responsáveis pelas duas principais linguagens de script (JavaScript e JScript) utilizassem esse padrão e as aplicações pudesse rodar nos diferentes navegadores. Se você tiver maior interesse pela história da criação do ECMAScript, poderá encontrar a página pesquisada nas referências desse artigo. </FechaParênteses> A assinatura do método poderá ser diferente, assim como o construtor do ClientContext (ECMASCript: ClientContext URLRelativaDoServidor). No ECMAScript esse construtor leva uma URL relativa do servidor, mas na versão com o código gerenciado desse construtor leva ou uma URL completa ou uma Uri. Os dois modelos de objetos usam diferentes tipos de valores de dados. O modelo de objeto do ECMAScript não tem um equivalente para todos os tipo de valores de dados do.net Framework. ECMAScript se refere à StringCollection como string[]. Por outro lado, o ECMAScript tem outros valores que o.net Framework não tem, como por exemplo, o NaN (not a number), ou o infinito positivo/negativo; O modelo de objeto do ECMAScript permite Forms Authentication, mas você não pode especificar o mecanismo de autenticação para se conectar ao servidor. Quando você está criando um item e adicionando-o para uma coleção e- xistente, novas atualizações não podem ser realizadas naquela coleção enquanto a consulta está sendo executada. Esta questão aplica-se quando estiver adicionando um item a uma coleção, caso contrário vários clientes simultaneamente pode ler e gravar os itens existentes dentro de uma coleção; Como parte da segurança em geral, você não pode usar o modelo de objeto ECMAScript em uma página para trabalhar com os dados do Microsoft SharePoint 2010 Fundation a menos que a página contenha um form digest control, por exemplo <SharePoint:FormDigest runat="server"/>; Você, geralmente não pode compartilhar variáveis através de escopos, 15

16 Client Object Model então, por esse motivo, você não pode usar padrões de códigos comuns, tais como try/catch/finally; Algumas comparações com case-in sensitive não funcionam da mesma maneira no cliente como funcionam no servidor. Algumas comparações no lado do servidor usam o WebSite local e para fazer a comparação, mas o cliente pode usar somente a cultura invariante para e- vitar round-trips frequentes. Share- Point Foundation 2010 não suporta comparações case-in sensitive se o servidor estiver usando um Web Site local. branda, uma vez que a similaridade com a API do servidor é muito grande. Referências 1. ECMA International Ecma_International 2. ECMAScript ECMAScript 3. Code Snippets: Using the SharePoint Client Object Model with External Lists ff aspx Considerações finais O Client Object Model é mais uma inovação, dentro do pilar Composite, que o SharePoint 2010 trouxe. Essa nova abstração tem por objetivo facilitar o desenvolvimento de aplicações cliente que necessitam interagir com os dados armazenados no SharePoint Aplicações que antes demandavam o consumo dos WebServices do SharePoint 2007 ou ainda, que demandavam a criação de novos WebServices para estender funcionalidades já existentes na API do SharePoint 2007, agora, na versão 2010 do produto, podem ser atendidas escrevendo suas aplicações utilizando o Client Object Model. Do ponto de vista da experiência do desenvolvedor, a meta do time de engenharia do SharePoint 2010 era: consistência, ou seja, que o desenvolvedor pudesse ter uma curva de aprendizado muito 4. Understanding the using statement in C# tinguusingstatement.aspx 5. JSON - Wikipedia, the free encyclopedia 6. Introduction to the Client OM in Share- Point introduction-to-the-client-om-insharepoint Developing with Data Technologies in SharePoint 2010 (Level 100) https://msevents.microsoft.com/cui/ WebCastEventDetails.aspx?culture=en- US&EventID= &CountryCode= US 8. Managed Client Object Model ee aspx 16

17 Client Object Model 9. Client Object Model SharePoint 2010 Developer Training Course SharePoint2010Developer/ ClientObjectModel/ 10. Using the SharePoint Foundation 2010 Managed Client Object Model with the Open XML SDK 2.0 ee956524(office.14).aspx 11. SharePoint Connections - SharePoint 2010 & Client Object Model article/sharepoint/sharepoint-2010-s- Client-Object-Model.aspx //get site collection Site sitecollection = clientcontext.site; try Console.WriteLine("Trying to read the Site Collection URL"); Console.WriteLine (sitecollection.url); catch (PropertyOrFieldNotInitializedException ex) Console.WriteLine("Failed to read the Site Collection URL"); Console.WriteLine(ex.Message); Console.WriteLine(); 12. Explicação do termo vias de fato : index?qid= aawqnte Você também pode acessar meu virtual bookmark em e procurar pela tag: Codificando_eMagazine e encontre todos os artigos consultados como referência para esse artigo. Apêndices Apêndice 1 Código de uma Console Application. static void Main(string[] args) try //get the context using (ClientContext clientcontext = new ClientContext("http:// intranet.contoso.com")) //Fill the Url Property Console.WriteLine("Requesting the Site Collection URL from the server..."); clientcontext.load(sitecollection); clientcontext.executequery(); //Try to read again Console.WriteLine("Slite Collection Url: " + sitecollection.url); Console.WriteLine(); //Get the Site Web site = clientcontext.web; //try to read the title try Console.WriteLine("Trying to read the site title"); Console.WriteLine(site.Title); catch (PropertyOrFieldNotInitializedException x) 17

18 Client Object Model Console.WriteLine("Failed to read site title"); Console.WriteLine(x.Message); Console.WriteLine(); //Fill the Title Property Console.WriteLine("Requesting the Site Collection Title from the server..."); clientcontext.load(site); clientcontext.executequery(); //Try to read Title now Console.WriteLine("Site Title: " + site.title); //Get the list title Console.WriteLine(); Console.WriteLine("Lists in this site"); clientcontext.load(site.lists); clientcontext.executequery(); //Include titles clientcontext.load (clientcontext.web, x => x.lists.include(l => l.title).where(l => l.title!= null)); clientcontext.executequery(); foreach (List list in site.lists) Console.WriteLine(list.Title); Console.WriteLine(); Console.WriteLine(); Console.ReadKey(); catch (InvalidQueryExpressionException x) Console.WriteLine(x); catch (ClientRequestException x) Console.WriteLine(x); Apêndice 2 Código de uma a- plicação Silverlight namespace Microsoft.SDK.SharePointServices.Samples public partial class MainPage : UserControl Web owebsite; ListCollection colllist; IEnumerable<List> listinfo; public MainPage() InitializeComponent(); private void Button_Click(object sender, RoutedEventArgs e) ClientContext clientcontext = Client- Context.Current; owebsite = clientcontext.web; ListCollection colllist = owebsite.lists; clientcontext.load(owebsite, website=>website.title); listinfo = clientcontext.loadquery( colllist.include(list=>list.title, list=>list.fields.include (field=>field.title).where (field=>field.required == true && field.hidden!= true))); clientcontext.executequeryasync (onquerysucceeded, onqueryfailed); 18

19 Client Object Model private void onquerysucceeded(object sender, ClientRequestSucceededEventArgs args) UpdateUIMethod updateui = DisplayInfo; this.dispatcher.begininvoke (updateui); private void onqueryfailed(object sender, ClientRequestFailedEventArgs args) MessageBox.Show = "Request failed. " + args.message + "\n" + args.stacktrace; private void DisplayInfo() MyOutput.Text = "Title: " + owebsite.title; colllist = owebsite.lists; foreach (List olist in listinfo) MyOutput.Text += "\n\tlist: " + olist.title; FieldCollection collfield = olist.fields; foreach (Field ofield in collfield) MyOutput.Text += "\n\t\tfield: " + ofield.title; (); private delegate void UpdateUIMethod Apêndice 3 Exemplo de código de uma aplicação ECMAScript <asp:content ID="PageHead" ContentPlace- HolderID="PlaceHolderAdditionalPageHead " runat="server"> <SharePoint:ScriptLink runat= server LoadAfterUI= true Localizable= false Name= sp.js /> <script src= jquery min.js type="text/javascript"></script> <script type="text/javascript"> var ClientContext; var site; function GetSiteButton_Click() this.clientcontext = new SP.ClientContext.get_current(); this.site = this.clientcontext.get_web(); this.clientcontext.load(this.site, Title ); this.clientcontext.executequeryasync( Function.createDelegate(this, this.loadsitesuccesscallback), Function.createDelegate(this, this.loadsitefailurecallback) ); function LoadSiteSuccessCallback (sender, args) $( #SiteTitle ).html(this.site.get_title()); function LoadSiteFailureCallback (sender, args) alert(args.get_message()); </script> </asp:content> <asp:content ID="Main" ContentPlaceHolderID="PlacehoderMain" runat="server"> 19

20 Client Object Model <input type button value= Get Site Title onclick= GetSiteButton_Click() /> <br /> <div id= SiteTitle ></div> </asp:content> Rodolfo Roim Sou formado em Ciência da Computação pela Universidade de Marília. Cursei o mestrado em Engenharia de Software na Universidade Estadual de Campinas (UNICAMP) e sou pós-graduado em Administração de Empresas pela Fundação Getúlio Vargas EAESP. Trabalhei com SharePoint por 8 anos, desde a primeira versão do produto chamado Digital Dashboard. Atualmente gerencio o programa MVP no Brasil e mantenho os estudos em SharePoint recorrentes. Blog: 20

PLANEJAMENTO DO DESENVOLVIMENTO E INTEGRAÇÕES

PLANEJAMENTO DO DESENVOLVIMENTO E INTEGRAÇÕES Anexo II C Extranet Social PLANEJAMENTO DO DESENVOLVIMENTO E INTEGRAÇÕES Página 1 de 15 Tudo que for diferente do que foi citado nesse documento deverá ser aprovado pela área de tecnologia do SESC. As

Leia mais

Guia de Atualização PROJURIS WEB 4.5. Manual do Técnico Atualização - ProJuris Web 4.5. Manual do Técnico Atualização - ProJuris Web 4.

Guia de Atualização PROJURIS WEB 4.5. Manual do Técnico Atualização - ProJuris Web 4.5. Manual do Técnico Atualização - ProJuris Web 4. Guia de Atualização PROJURIS WEB 4.5 Por: Fabio Pozzebon Soares Página 1 de 11 Sistema ProJuris é um conjunto de componentes 100% Web, nativamente integrados, e que possuem interface com vários idiomas,

Leia mais

ARQUITETURA DE SISTEMAS. Cleviton Monteiro (cleviton@gmail.com)

ARQUITETURA DE SISTEMAS. Cleviton Monteiro (cleviton@gmail.com) ARQUITETURA DE SISTEMAS Cleviton Monteiro (cleviton@gmail.com) Roteiro Definição Documento de arquitetura Modelos de representação da arquitetura Estilos arquiteturais Arquitetura de sistemas web Arquitetura

Leia mais

PLANEJAMENTO DO DESENVOLVIMENTO E INTEGRAÇÕES

PLANEJAMENTO DO DESENVOLVIMENTO E INTEGRAÇÕES Anexo II D Novo Portal Sesc Rio PLANEJAMENTO DO DESENVOLVIMENTO E INTEGRAÇÕES Página 1 de 16 Tudo que for diferente do que foi citado nesse documento deverá ser aprovado pela área de tecnologia do SESC.

Leia mais

Manual de Atualização Versão 3.6.4.

Manual de Atualização Versão 3.6.4. Manual de Atualização Versão 3.6.4. Sumário 1. AVISO... 1 2. INTRODUÇÃO... 2 3. PREPARAÇÃO PARA ATUALIZAÇÃO... 3 4. ATUALIZANDO GVCOLLEGE E BASE DE DADOS... 7 5. HABILITANDO NOVAS VERSÕES DO SISTEMA....

Leia mais

Instalando o IIS 7 no Windows Server 2008

Instalando o IIS 7 no Windows Server 2008 Goiânia, 16/09/2013 Aluno: Rafael Vitor Prof. Kelly Instalando o IIS 7 no Windows Server 2008 Objetivo Esse tutorial tem como objetivo demonstrar como instalar e configurar o IIS 7.0 no Windows Server

Leia mais

Instalando o IIS 7 no Windows Server 2008

Instalando o IIS 7 no Windows Server 2008 Goiânia, 16/09/2013 Aluno: Rafael Vitor Prof. Kelly Instalando o IIS 7 no Windows Server 2008 Objetivo Esse tutorial tem como objetivo demonstrar como instalar e configurar o IIS 7.0 no Windows Server

Leia mais

Microsoft Visual Studio Express 2012 for Windows Desktop

Microsoft Visual Studio Express 2012 for Windows Desktop Microsoft Visual Studio Express 2012 for Windows Desktop Apresentação da ferramenta Professor: Danilo Giacobo Página pessoal: www.danilogiacobo.eti.br E-mail: danilogiacobo@gmail.com 1 Introdução Visual

Leia mais

SSC2013 SHAREPOINT 2013 ADMINISTRATOR S SURVIVAL CAMP

SSC2013 SHAREPOINT 2013 ADMINISTRATOR S SURVIVAL CAMP Missões Impossíveis em Desenvolvimento de Software. SSC2013 SHAREPOINT 2013 ADMINISTRATOR S SURVIVAL CAMP Este curso intensivo de cinco dias foi concebido para ensinar experientes profissionais de TI,

Leia mais

Usando ferramentas já conhecidas integradas ao Visual Studio Team System 2008

Usando ferramentas já conhecidas integradas ao Visual Studio Team System 2008 Usando ferramentas já conhecidas integradas ao Visual Studio Team System 2008 White Paper Maio de 2008 Para obter as últimas informações, visite o site www.microsoft.com/teamsystem As informações contidas

Leia mais

Guia do Laboratório de Teste: Demonstre colaboração de Intranet com SharePoint Server 2013

Guia do Laboratório de Teste: Demonstre colaboração de Intranet com SharePoint Server 2013 Guia do Laboratório de Teste: Demonstre colaboração de Intranet com SharePoint Server 2013 Este documento é fornecido no estado em que se encontra. As informações e exibições expressas neste documento,

Leia mais

Guia de Introdução ao Windows SharePoint Services

Guia de Introdução ao Windows SharePoint Services Guia de Introdução ao Windows SharePoint Services - Windows SharePoint Services... Page 1 of 11 Windows SharePoint Services Guia de Introdução ao Windows SharePoint Services Ocultar tudo O Microsoft Windows

Leia mais

Kerio Exchange Migration Tool

Kerio Exchange Migration Tool Kerio Exchange Migration Tool Versão: 7.3 2012 Kerio Technologies, Inc. Todos os direitos reservados. 1 Introdução Documento fornece orientações para a migração de contas de usuário e as pastas públicas

Leia mais

Asset Inventory Service (AIS)

Asset Inventory Service (AIS) Asset Inventory Service (AIS) Última revisão feita em 02 de Setembro de 2008. Objetivo Neste artigo veremos detalhes sobre o Asset Inventory Service (AIS), um serviço disponível através do System Center

Leia mais

Introdução ao C# . Visão geral do.net Framework

Introdução ao C# . Visão geral do.net Framework Introdução ao C# Microsoft.NET (comumente conhecido por.net Framework - em inglês: dotnet) é uma iniciativa da empresa Microsoft, que visa uma plataforma única para desenvolvimento e execução de sistemas

Leia mais

Conecta S_Line. 2.2 Downloads Para instalar o Conecta S_Line, basta acessar www.sline.com.br/downloads.aspx

Conecta S_Line. 2.2 Downloads Para instalar o Conecta S_Line, basta acessar www.sline.com.br/downloads.aspx 1 Introdução O Conecta S_Line permite que o laboratório envie à Central S_Line os resultados de exames gerados pelo Sistema de Informação Laboratorial (LIS) em forma de arquivos digitais. Todo o processo

Leia mais

PDS - DATASUS. Processo de Desenvolvimento de Software do DATASUS

PDS - DATASUS. Processo de Desenvolvimento de Software do DATASUS PDS - DATASUS Processo de Desenvolvimento de Software do DATASUS Coordenação Geral de Arquitetura e Engenharia Tecnológica Coordenação de Padronização e Qualidade de Software Gerência de Padrões e Software

Leia mais

AJAX no GASweb. Mas e afinal, para que usamos o AJAX?

AJAX no GASweb. Mas e afinal, para que usamos o AJAX? Nível - Avançado AJAX no GASweb Por: Pablo Hadler AJAX (Asynchronous Javascript and XML) foi criado com o princípio de ser uma maneira rápida e otimizada de podermos fazer requisições Web, sendo esta totalmente

Leia mais

Instalando, configurando e utilizando a Área de trabalho remota via Web

Instalando, configurando e utilizando a Área de trabalho remota via Web Página 1 de 14 Mapa do Site Brasil Home Worldwide Procurar no Microsoft.com por: Ir Home TechNet USA MS Brasil Desenvolvedores Sharepedia TopIT Fale Conosco Meu TechNet Pesquisa rápida TechNet Boletins

Leia mais

Guia do laboratório de teste: Configure o SharePoint Server 2010 como um Servidor Único com o Microsoft SQL Server

Guia do laboratório de teste: Configure o SharePoint Server 2010 como um Servidor Único com o Microsoft SQL Server Guia do laboratório de teste: Configure o SharePoint Server 2010 como um Servidor Único com o Microsoft SQL Server Este documento é fornecido no estado em que se encontra. As informações e exibições expressas

Leia mais

1- ASP.NET - HTML Server Controls

1- ASP.NET - HTML Server Controls 1- ASP.NET - HTML Server Controls Os controles de servidor - Server Controls - HTML são tags HTML padrão, com exceção de possuirem o atributo : runat="server". Vejamos um código que ilustra isto: O atributo

Leia mais

Guia de Inicialização para o Windows

Guia de Inicialização para o Windows Intralinks VIA Versão 2.0 Guia de Inicialização para o Windows Suporte 24/7/365 da Intralinks EUA: +1 212 543 7800 Reino Unido: +44 (0) 20 7623 8500 Consulte a página de logon da Intralinks para obter

Leia mais

Procedimentos para Reinstalação do Sisloc

Procedimentos para Reinstalação do Sisloc Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...

Leia mais

Instalando o Internet Information Services no Windows XP

Instalando o Internet Information Services no Windows XP Internet Information Services - IIS Se você migrou recentemente do Windows 95 ou 98 para o novo sitema operacional da Microsoft Windows XP, e utilizava antes o Personal Web Server, deve ter notado que

Leia mais

TUTORIAL DE AMBIENTAÇÃO AO SGUS

TUTORIAL DE AMBIENTAÇÃO AO SGUS TUTORIAL DE TUTORIAL DE Sumário APRESENTAÇÃO 6 OBJETIVOS 8 CAPÍTULO 1 CONHECENDO OS MENUS DE NAVEGAÇÃO 10 CAPÍTULO 2 O SGUS NA PRÁTICA DOS GESTORES 22 CONCLUSÃO 28 REFERÊNCIAS 30 TUTORIAL DE Apresentação

Leia mais

Bem-vindo à apresentação do SAP Business One.

Bem-vindo à apresentação do SAP Business One. Bem-vindo à apresentação do SAP Business One. Neste tópico, responderemos à pergunta: O que é o Business One? Definiremos o SAP Business One e discutiremos as opções e as plataformas disponíveis para executar

Leia mais

Manual de Utilização

Manual de Utilização Se ainda tiver dúvidas entre em contato com a equipe de atendimento: Por telefone: 0800 642 3090 Por e-mail atendimento@oisolucoespraempresas.com.br Introdução... 3 1. O que é o programa Oi Backup Empresarial?...

Leia mais

Manual da Ferramenta Metadata Editor

Manual da Ferramenta Metadata Editor 4 de março de 2010 Sumário 1 Introdução 3 2 Objetivos 3 3 Visão Geral 3 3.1 Instalação............................. 3 3.2 Legenda.............................. 4 3.3 Configuração Inicial........................

Leia mais

BlackBerry Mobile Voice System

BlackBerry Mobile Voice System BlackBerry Mobile Voice System Versão: 5.0 Service pack: 2 Testes de verificação SWD-980801-0125102730-012 Conteúdo 1 Visão geral... 4 2 Tipos de telefones e contas de usuário... 5 3 Verificando a instalação

Leia mais

Inicialização Rápida do Aplicativo de Desktop Novell Filr 1.2 para Windows

Inicialização Rápida do Aplicativo de Desktop Novell Filr 1.2 para Windows Inicialização Rápida do Aplicativo de Desktop Novell Filr 1.2 para Windows Abril de 2015 Inicialização rápida O Novell Filr permite que você acesse facilmente todos os seus arquivos e pastas do desktop,

Leia mais

Uma introdução ao desenvolvedor do SharePoint. Laboratório prático

Uma introdução ao desenvolvedor do SharePoint. Laboratório prático Uma introdução ao desenvolvedor do SharePoint Laboratório prático Manual do laboratório SPCHOL306 Como usar o Silverlight com o Modelo de Objeto Cliente C# Este documento é fornecido no estado em que se

Leia mais

Instalação do IBM SPSS Modeler Server Adapter

Instalação do IBM SPSS Modeler Server Adapter Instalação do IBM SPSS Modeler Server Adapter Índice Instalação do IBM SPSS Modeler Server Adapter............... 1 Sobre a Instalação do IBM SPSS Modeler Server Adapter................ 1 Requisitos de

Leia mais

BACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO

BACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO BACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO Criação de Conta de Usuário...03 Edição da Conta de Usuário...10 Download do Backup Online Embratel...10 Descrição dos Conjuntos de Cópia de Segurança...19

Leia mais

Portal Contador Parceiro

Portal Contador Parceiro Portal Contador Parceiro Manual do Usuário Produzido por: Informática Educativa 1. Portal Contador Parceiro... 03 2. Acesso ao Portal... 04 3. Profissionais...11 4. Restrito...16 4.1 Perfil... 18 4.2 Artigos...

Leia mais

NOVO COMPONENTE ASSINADOR ESEC

NOVO COMPONENTE ASSINADOR ESEC NOTAS FISCAIS DE SERVIÇO ELETRÔNICAS PREFEITURA DE JUIZ DE FORA COMPLEMENTO AO SUPORTE A ATENDIMENTO NÍVEL 1 1.0 Autor: Juiz de Fora, Fevereiro 2015. PÁGINA 1 DE 38 SUMÁRIO 1REQUISITOS MÍNIMOS CONFIGURAÇÕES

Leia mais

BI Citsmart Fornece orientações necessárias para instalação, configuração e utilização do BI Citsmart.

BI Citsmart Fornece orientações necessárias para instalação, configuração e utilização do BI Citsmart. 16/08/2013 BI Citsmart Fornece orientações necessárias para instalação, configuração e utilização do BI Citsmart. Versão 1.0 19/12/2014 Visão Resumida Data Criação 19/12/2014 Versão Documento 1.0 Projeto

Leia mais

Forefront Server Security Management Console: Gerenciamento Simplificado da Segurança para Mensagens e Colaboração White Paper

Forefront Server Security Management Console: Gerenciamento Simplificado da Segurança para Mensagens e Colaboração White Paper Forefront Server Security Management Console: Gerenciamento Simplificado da Segurança para Mensagens e Colaboração White Paper Outubro de 2007 Resumo Este white paper explica a função do Forefront Server

Leia mais

Seu dia é mais inteligente

Seu dia é mais inteligente Seu dia é mais inteligente O 2007 Microsoft Office system é uma plataforma de soluções inteligentes para tarefas operacionais, estratégicas e organizacionais. O conjunto de aplicativos e servidores e a

Leia mais

Usar o Office 365 no iphone ou ipad

Usar o Office 365 no iphone ou ipad Usar o Office 365 no iphone ou ipad Guia de Início Rápido Verificar o email Configure o seu iphone ou ipad para enviar e receber emails de sua conta do Office 365. Verificar o seu calendário onde quer

Leia mais

Manual de Instalação. SafeNet Authentication Client 8.2 SP1. (Para MAC OS 10.7)

Manual de Instalação. SafeNet Authentication Client 8.2 SP1. (Para MAC OS 10.7) SafeNet Authentication Client 8.2 SP1 (Para MAC OS 10.7) 2/28 Sumário 1 Introdução... 3 2 Pré-Requisitos Para Instalação... 3 3 Ambientes Homologados... 4 4 Tokens Homologados... 4 5 Instruções de Instalação...

Leia mais

Laboratório prático. Como desenvolver uma definição de lista e um receptor de evento no Visual Studio 2010

Laboratório prático. Como desenvolver uma definição de lista e um receptor de evento no Visual Studio 2010 Como desenvolver uma definição de lista e um receptor de evento no Visual Studio 2010 Laboratório prático Manual do laboratório SPCHOL300 SPCHOL300 Como compilar uma definição de lista e um receptor de

Leia mais

Performance Settings para ColdFusion MX 6.1 Alex Hubner, Novembro de 2004 http://www.cfgigolo.com

Performance Settings para ColdFusion MX 6.1 Alex Hubner, Novembro de 2004 http://www.cfgigolo.com Performance Settings para ColdFusion MX 6.1 Alex Hubner, Novembro de 2004 http://www.cfgigolo.com 1. Objetivos O presente documento tem como objetivo apresentar as configurações do servidor Macromedia

Leia mais

www.coldfusionbrasil.com.br

www.coldfusionbrasil.com.br www.coldfusionbrasil.com.br 2000 1 O que é Cold Fusion? 3 Arquitetura Cold Fusion 3 Cold Fusion Markup Language (CFML) 4 O que devo saber para programar em CFML? 4 HTML 4 Desenho de Banco de Dados Relacionais

Leia mais

Noções de. Microsoft SQL Server. Microsoft SQL Server

Noções de. Microsoft SQL Server. Microsoft SQL Server Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados

Leia mais

Índice. Manual Backup Online. 03 Capítulo 1: Visão Geral

Índice. Manual Backup Online. 03 Capítulo 1: Visão Geral Índice 03 Capítulo 1: Visão Geral 04 Capítulo 2: Conta de Usuário 04 Criação 08 Edição 09 Grupo de Usuários 10 Informações da Conta 12 Capítulo 3: Download do Backup Online Embratel 16 Capítulo 4: Cópia

Leia mais

Advanced Group Policy Management (AGPM) 2.5

Advanced Group Policy Management (AGPM) 2.5 Advanced Group Policy Management (AGPM) 2.5 Última revisão feita em 02 de Setembro de 2008. Objetivo Neste artigo iremos conhecer um dos cinco componentes do MDOP 2008. Você vai aprender sobre o Advanced

Leia mais

Conteúdo. Curso de Introdução ao Plone. O que é Plone. Parte I Conceitos básicos

Conteúdo. Curso de Introdução ao Plone. O que é Plone. Parte I Conceitos básicos Curso de Introdução ao Plone Conteúdo Parte I - Conceitos básicos Parte II - Interface do Plone Parte III - Gerenciamento de usuários Modulo A Instrutores Carlos Alberto Alves Meira Laurimar Gonçalves

Leia mais

Atualizaça o do Playlist Digital

Atualizaça o do Playlist Digital Atualizaça o do Playlist Digital Prezados Clientes, Nós da Playlist Software Solutions empresa líder de mercado no desenvolvimento de software para automação de rádios - primamos pela qualidade de nossos

Leia mais

Manual do Usuário Cyber Square

Manual do Usuário Cyber Square Manual do Usuário Cyber Square Criado dia 27 de março de 2015 as 12:14 Página 1 de 48 Bem-vindo ao Cyber Square Parabéns! Você está utilizando o Cyber Square, o mais avançado sistema para gerenciamento

Leia mais

[MANUAL DE INTEGRAÇÃO PARA SITES DE MEMBROS]

[MANUAL DE INTEGRAÇÃO PARA SITES DE MEMBROS] 2011 [MANUAL DE INTEGRAÇÃO PARA SITES DE MEMBROS] Destinado a usuários que desejam vender conteúdo premium, disponível em sites de membros, através da plataforma Hotmart. Versão do documento: 1.0, 11/04/2011.

Leia mais

INTRODUÇÃO. A Claireconference agradece pela escolha!

INTRODUÇÃO. A Claireconference agradece pela escolha! 1 ÍNDICE 1. IMPLEMENTAÇÃO 4 1.1 PAINEL DE CONTROLE 4 1.1.1 SENHA 4 1.1.2 CRIAÇÃO DE USUÁRIOS DO LYNC 5 1.1.3 REDEFINIR SENHA 7 1.1.4 COMPRAR COMPLEMENTOS 9 1.1.5 UPGRADE E DOWNGRADE 10 1.1.5.1 UPGRADE

Leia mais

O sistema que completa sua empresa Roteiro de Instalação (rev. 15.10.09) Página 1

O sistema que completa sua empresa Roteiro de Instalação (rev. 15.10.09) Página 1 Roteiro de Instalação (rev. 15.10.09) Página 1 O objetivo deste roteiro é descrever os passos para a instalação do UNICO. O roteiro poderá ser usado não apenas pelas revendas que apenas estão realizando

Leia mais

Extensão ez Open Document Format (ezodf) Documentação. versão 2.0. experts em Gestão de Conteúdo

Extensão ez Open Document Format (ezodf) Documentação. versão 2.0. experts em Gestão de Conteúdo Extensão ez Open Document Format (ezodf) Documentação versão 2.0 Conteúdo 1. Introdução... 3 2 1.1 Público alvo... 3 1.2 Convenções... 3 1.3 Mais recursos... 3 1.4 Entrando em contato com a ez... 4 1.5

Leia mais

Visão geral do Microsoft Office Word 2007. Crie conteúdo com aparência profissional

Visão geral do Microsoft Office Word 2007. Crie conteúdo com aparência profissional Visão geral do Microsoft Office Word 2007 Bem vindo ao Microsoft Office Word 2007, incluído na versão 2007 do Microsoft Office system. O Office Word 2007 é um poderoso programa de criação de documentos

Leia mais

Manual de instalação, configuração e utilização do Assinador Betha

Manual de instalação, configuração e utilização do Assinador Betha Manual de instalação, configuração e utilização do Assinador Betha Versão 1.5 Histórico de revisões Revisão Data Descrição da alteração 1.0 18/09/2015 Criação deste manual 1.1 22/09/2015 Incluído novas

Leia mais

6 Aplicações Ricas para Internet

6 Aplicações Ricas para Internet 6 Aplicações Ricas para Internet DESENVOLVIMENTO WEB II - 7136 6.1. Evolução das aplicações para web O crescente número de pessoas que usufruem da informatização das tarefas cotidianas, viabilizadas na

Leia mais

Inicialização Rápida do Aplicativo de Desktop Novell Filr 1.2 para Mac

Inicialização Rápida do Aplicativo de Desktop Novell Filr 1.2 para Mac Inicialização Rápida do Aplicativo de Desktop Novell Filr 1.2 para Mac Abril de 2015 Inicialização rápida O Novell Filr permite que você acesse facilmente todos os seus arquivos e pastas do desktop, browser

Leia mais

PAINEL MANDIC CLOUD. Mandic. Somos Especialistas em Cloud. Manual do Usuário

PAINEL MANDIC CLOUD. Mandic. Somos Especialistas em Cloud. Manual do Usuário Mandic. Somos Especialistas em Cloud. PAINEL MANDIC CLOUD Manual do Usuário 1 BEM-VINDO AO SEU PAINEL DE CONTROLE ESTE MANUAL É DESTINADO AO USO DOS CLIENTES DA MANDIC CLOUD SOLUTIONS COM A CONTRATAÇÃO

Leia mais

Desenvolvendo Aplicações Web com NetBeans

Desenvolvendo Aplicações Web com NetBeans Desenvolvendo Aplicações Web com NetBeans Aula 3 Cap. 4 Trabalhando com Banco de Dados Prof.: Marcelo Ferreira Ortega Introdução O trabalho com banco de dados utilizando o NetBeans se desenvolveu ao longo

Leia mais

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA FERRAMENTAS DE COLABORAÇÃO CORPORATIVA Manual de Utilização Google Grupos Sumário (Clique sobre a opção desejada para ir direto à página correspondente) Utilização do Google Grupos Introdução... 3 Página

Leia mais

Software de gerenciamento do sistema Intel. Guia do usuário do Pacote de gerenciamento do servidor modular Intel

Software de gerenciamento do sistema Intel. Guia do usuário do Pacote de gerenciamento do servidor modular Intel Software de gerenciamento do sistema Intel do servidor modular Intel Declarações de Caráter Legal AS INFORMAÇÕES CONTIDAS NESTE DOCUMENTO SÃO RELACIONADAS AOS PRODUTOS INTEL, PARA FINS DE SUPORTE ÀS PLACAS

Leia mais

Curso de Aprendizado Industrial Desenvolvedor WEB

Curso de Aprendizado Industrial Desenvolvedor WEB Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos II Professor: Cheli dos S. Mendes da Costa Modelo Cliente- Servidor Modelo de Aplicação Cliente-servidor Os

Leia mais

Google Drive: Acesse e organize seus arquivos

Google Drive: Acesse e organize seus arquivos Google Drive: Acesse e organize seus arquivos Use o Google Drive para armazenar e acessar arquivos, pastas e documentos do Google Docs onde quer que você esteja. Quando você altera um arquivo na web, no

Leia mais

Tópicos. Visão Geral Roadmap Versões Arquitetura Estruturas Básicas Web Parts Segurança

Tópicos. Visão Geral Roadmap Versões Arquitetura Estruturas Básicas Web Parts Segurança André Montevecchi Tópicos Visão Geral Roadmap Versões Arquitetura Estruturas Básicas Web Parts Segurança Visão Geral Requisitos de Hardware 64 bits (4 núcleos) 8GB RAM 80GB HD Sistema Operacional Windows

Leia mais

Manual do Usuário Publicador

Manual do Usuário Publicador Manual do Usuário Publicador Portal STN SERPRO Superintendência de Desenvolvimento SUPDE Setor de Desenvolvimento de Sítios e Portais DEDS2 Versão 1.1 Fevereiro 2014 Sumário Sobre o Manual... 3 Objetivo...

Leia mais

Dando um passeio no ASP.NET

Dando um passeio no ASP.NET Dando um passeio no ASP.NET Por Mauro Sant Anna (mas_mauro@hotmail.com). Mauro é um MSDN Regional Director, consultor e instrutor. O principal objetivo da arquitetura.net é permitir ao usuário o fácil

Leia mais

Desenvolvendo Websites com PHP

Desenvolvendo Websites com PHP Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.

Leia mais

Introdução... 1. Instalação... 2

Introdução... 1. Instalação... 2 ONTE DO Introdução... 1 O que é IPP?... 1 Qual é a função de um software Samsung IPP?... 1 Instalação... 2 Requisitos do sistema... 2 Instalar o software Samsung IPP... 2 Desinstalar o software Samsung

Leia mais

Casa do Código Livros para o programador Rua Vergueiro, 3185-8º andar 04101-300 Vila Mariana São Paulo SP Brasil

Casa do Código Livros para o programador Rua Vergueiro, 3185-8º andar 04101-300 Vila Mariana São Paulo SP Brasil Casa do Código Todos os direitos reservados e protegidos pela Lei nº9.610, de 10/02/1998. Nenhuma parte deste livro poderá ser reproduzida, nem transmitida, sem autorização prévia por escrito da editora,

Leia mais

Introdução aos Projectos

Introdução aos Projectos Introdução aos Projectos Categoria Novos Usuários Tempo necessário 20 minutos Arquivo Tutorial Usado Iniciar um novo arquivo de projeto Este exercício explica a finalidade ea função do arquivo de projeto

Leia mais

Implementação do Office365. O365 Migração de usuários. Preparado por: Edilson Alves da Nóbrega Divisão de Informática Administração Central

Implementação do Office365. O365 Migração de usuários. Preparado por: Edilson Alves da Nóbrega Divisão de Informática Administração Central Implementação do Office365 O365 Migração de usuários Preparado por: Edilson Alves da Nóbrega Divisão de Informática Administração Central Abril de 2015 Controle de Versões Registro Data Autor Versão Histórico

Leia mais

Preparando o Ambiente e Instalando o System Center Configuration Manager 2012 R2

Preparando o Ambiente e Instalando o System Center Configuration Manager 2012 R2 Preparando o Ambiente e Instalando o System Center Configuration Manager 2012 R2 Artigo escrito por Walter Teixeira wteixeira.wordpress.com Sumário Cenário Proposto... 3 Preparação do Servidor SQL Server

Leia mais

GSA2013 THE GREAT SHAREPOINT ADVENTURE 2013

GSA2013 THE GREAT SHAREPOINT ADVENTURE 2013 Missões Impossíveis em Desenvolvimento de Software. GSA2013 THE GREAT SHAREPOINT ADVENTURE 2013 Este curso de 5 dias explora as oportunidades de desenvolvimento com o SharePoint Server 2013 da Microsoft.

Leia mais

LEIA ISTO PRIMEIRO. IBM Tivoli Configuration Manager, Versão 4.2.1

LEIA ISTO PRIMEIRO. IBM Tivoli Configuration Manager, Versão 4.2.1 LEIA ISTO PRIMEIRO IBM Tivoli, Versão 4.2.1 O IBM Tivoli, Versão 4.2.1, é uma solução para controlar a distribuição de software e o inventário de gerenciamento de recursos em um ambiente multiplataformas.

Leia mais

BlackBerry Internet Service. Versão: 4.5.1. Guia do usuário

BlackBerry Internet Service. Versão: 4.5.1. Guia do usuário BlackBerry Internet Service Versão: 4.5.1 Guia do usuário Publicado: 09/01/2014 SWD-20140109134951622 Conteúdo 1 Primeiros passos... 7 Sobre os planos de serviço de mensagens oferecidos para o BlackBerry

Leia mais

Procedimentos para Instalação do Sisloc

Procedimentos para Instalação do Sisloc Procedimentos para Instalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Instalação do Sisloc... 3 Passo a passo... 3 3. Instalação da base de dados Sisloc... 16 Passo a passo... 16 4. Instalação

Leia mais

Ferramenta: Spider-CL. Manual do Usuário. Versão da Ferramenta: 1.1. www.ufpa.br/spider

Ferramenta: Spider-CL. Manual do Usuário. Versão da Ferramenta: 1.1. www.ufpa.br/spider Ferramenta: Spider-CL Manual do Usuário Versão da Ferramenta: 1.1 www.ufpa.br/spider Histórico de Revisões Data Versão Descrição Autor 14/07/2009 1.0 15/07/2009 1.1 16/07/2009 1.2 20/05/2010 1.3 Preenchimento

Leia mais

Curso de Introdução ao Plone. Instrutores Carlos Alberto Alves Meira Erick Gallani

Curso de Introdução ao Plone. Instrutores Carlos Alberto Alves Meira Erick Gallani Curso de Introdução ao Plone Instrutores Carlos Alberto Alves Meira Erick Gallani Conteúdo Parte I - Conceitos básicos Parte II - Interface do Plone Parte III - Gerenciamento de usuários Parte IV - Criação

Leia mais

Guia de Instalação e Inicialização. Para WebReporter 2012

Guia de Instalação e Inicialização. Para WebReporter 2012 Para WebReporter 2012 Última revisão: 09/13/2012 Índice Instalando componentes de pré-requisito... 1 Visão geral... 1 Etapa 1: Ative os Serviços de Informações da Internet... 1 Etapa 2: Execute o Setup.exe

Leia mais

Índice. http://www.gosoft.com.br/atualiza/gosoftsigadmservico.pdf Versão 4.0

Índice. http://www.gosoft.com.br/atualiza/gosoftsigadmservico.pdf Versão 4.0 Índice I ENVIO DE BOLETOS POR E-MAIL... 2 APRESENTAÇÃO... 2 ALTERAÇÕES NO SIGADM CONDOMÍNIO... 4 ALTERAÇÕES NO SIGADM IMÓVEIS... 6 ALTERAÇÕES NO SIGADM CONCILIAÇÃO BANCÁRIA... 8 ALTERAÇÕES NO SIGADM CONDOMÍNIO

Leia mais

02 - Usando o SiteMaster - Informações importantes

02 - Usando o SiteMaster - Informações importantes 01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,

Leia mais

Guia de Início Rápido

Guia de Início Rápido Guia de Início Rápido O Microsoft Access 2013 parece diferente das versões anteriores, por isso criamos este guia para ajudar você a minimizar a curva de aprendizado. Alterar o tamanho da tela ou fechar

Leia mais

UNIVERSIDADE FEDERAL DA FRONTEIRA SUL AMBIENTE VIRTUAL INSTITUCIONAL MOODLE/UFFS

UNIVERSIDADE FEDERAL DA FRONTEIRA SUL AMBIENTE VIRTUAL INSTITUCIONAL MOODLE/UFFS UNIVERSIDADE FEDERAL DA FRONTEIRA SUL AMBIENTE VIRTUAL INSTITUCIONAL MOODLE/UFFS Guia Inicial de Acesso e Utilização Para Docentes Versão 1.0b Outubro/2010 Acesso e utilização do Ambiente Virtual de Ensino

Leia mais

Millennium ECO 2.0 (beta)

Millennium ECO 2.0 (beta) MILLENNIUM NETWORK Millennium ECO 2.0 (beta) Documentação Técnica (draft) 10/2013 Este documento contém as instruções para a utilização da biblioteca Millenium_Eco que se presta à comunicação de aplicativos

Leia mais

M a n u a l d o R e c u r s o Q m o n i t o r

M a n u a l d o R e c u r s o Q m o n i t o r M a n u a l d o R e c u r s o Q m o n i t o r i t i l advanced Todos os direitos reservados à Constat. Uso autorizado mediante licenciamento Qualitor Porto Alegre RS Av. Ceará, 1652 São João 90240-512

Leia mais

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO Antes de criarmos um novo Banco de Dados quero fazer um pequeno parênteses sobre segurança. Você deve ter notado que sempre

Leia mais

Requisitos de business intelligence para TI: O que todo gerente de TI deve saber sobre as necessidades reais de usuários comerciais para BI

Requisitos de business intelligence para TI: O que todo gerente de TI deve saber sobre as necessidades reais de usuários comerciais para BI Requisitos de business intelligence para TI: O que todo gerente de TI deve saber sobre as necessidades reais de usuários comerciais para BI Janeiro de 2011 p2 Usuários comerciais e organizações precisam

Leia mais

Manual de Uso Wordpress

Manual de Uso Wordpress Manual de Uso Wordpress Olá! Seja bem vindo ao igual. Agora você pode transmitir todas as notícias importantes da sua comunidade de forma mais simples e eficiente. Mas para que isso aconteça, primeiro

Leia mais

CAPA Área de utilização para ilustração MANUAL w-vpn

CAPA Área de utilização para ilustração MANUAL w-vpn ...6 CAPA Área de utilização para ilustração MANUAL w-vpn 20/01/2012 Versão 1.4 Sumário 1.0 Pré Requisitos de instalação do w-vpn...2 2.0 Instalação do Serviço...2 3.0 Dicas...8 4.0 Suporte...11 1 1.0

Leia mais

Manual do Usuário Android Neocontrol

Manual do Usuário Android Neocontrol Manual do Usuário Android Neocontrol Sumário 1.Licença e Direitos Autorais...3 2.Sobre o produto...4 3. Instalando, Atualizando e executando o Android Neocontrol em seu aparelho...5 3.1. Instalando o aplicativo...5

Leia mais

UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG

UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG Página 1 de 26 Sumário Introdução...3 Layout do Webmail...4 Zimbra: Nível Intermediário...5 Fazer

Leia mais

Tableau Online Segurança na nuvem

Tableau Online Segurança na nuvem Tableau Online Segurança na nuvem Autor(a): Ellie Fields Diretora Sênior de Marketing de Produtos, Tableau Software Junho de 2013 p2 A Tableau Software entende que os dados são um dos ativos mais estratégicos

Leia mais

12 Razões Para Usar. Lightroom. André Nery

12 Razões Para Usar. Lightroom. André Nery 12 Razões Para Usar Lightroom André Nery André Nery é fotógrafo em Porto Alegre. Arquitetura e fotografia outdoor, como natureza, esportes e viagens, são sua área de atuação. Há dez anos começou a ministrar

Leia mais

Administração de Sistemas Operacionais Windows Server 2003. Professor Claudio Damasceno

Administração de Sistemas Operacionais Windows Server 2003. Professor Claudio Damasceno Administração de Sistemas Operacionais Windows Server 2003 Professor Claudio Damasceno Conteúdo Programático Introdução Hardware x Sistema Operacional Instalação do Windows Server 2003 Administração de

Leia mais

Lucas Nascimento Santos

Lucas Nascimento Santos Lucas Nascimento Santos Mobile Application Developer lucassantoos56@gmail.com Resumo Lucas Nascimento Santos (@ll_ucasn), engenheiro de software. Estudante de Ciência da Computação na Universidade Salvador

Leia mais

WEB OF KNOWLEDGE NOTAS DA VERSÃO v5.11

WEB OF KNOWLEDGE NOTAS DA VERSÃO v5.11 WEB OF KNOWLEDGE NOTAS DA VERSÃO v5.11 Os recursos a seguir são planejados para a Web of Knowledge em 28 de julho de 2013. Este documento fornece informações sobre cada um dos recursos incluídos nessa

Leia mais

Requisitos do Sistema

Requisitos do Sistema PJ8D - 017 ProJuris 8 Desktop Requisitos do Sistema PJ8D - 017 P á g i n a 1 Sumario Sumario... 1 Capítulo I - Introdução... 2 1.1 - Objetivo... 2 1.2 - Quem deve ler esse documento... 2 Capítulo II -

Leia mais

Maker Planet www.makerplanet.com Manual do Usuário

Maker Planet www.makerplanet.com Manual do Usuário Maker Planet www.makerplanet.com Manual do Usuário Atenção: Este é o rascunho inicial deste documento, visite o Maker Planet.COM (HTTP://www.makerplanet.com/) para obter as atualizações deste documento.

Leia mais

19/05/2009. Módulo 1

19/05/2009. Módulo 1 ASP.NET Módulo 1 Objetivo Mostrar os conceitos fundamentais da plataforma Microsoft.Net e suas ferramentas; Apresentar os conceitos fundamentais de aplicações web e seus elementos; Demonstrar de forma

Leia mais

Conhecendo o Visual FoxPro 8.0 Parte 2

Conhecendo o Visual FoxPro 8.0 Parte 2 AULA Conhecendo o Visual FoxPro 8.0 Parte 2 Na aula anterior, vimos sobre: a) Janela de comando b) Gerenciador de Projetos c) Database Designer e Table Designer Prosseguiremos então a conhecer as ferramentas

Leia mais