Bruno's profileBruno Velaz - SharePoint...PhotosBlogListsMore Tools Help

Bruno Velaz - SharePoint.EPM.CRM

"Faça da sua primeira derrota sua vitória final."

Bruno Velaz

Occupation
Location
Interests
Trabalho atualmente como consultor em projetos como .Net, Segurança em Desenvolvimento, Sharepoint 2003/2007, CRM, BI e Engenharia de Software (PMI-RUP-CMMI at Level 3-TSP/PSP - ITIL)
Tenho uma empresa chamada i-devnet, no qual tem fins de pesquisa e desenvolvimento.

*CERTIFICAÇÕES
MCAD - Microsoft for .Net
MCTS - C# Web-Based
MCTS WSS 3.0 - Configuring
MCTS MOSS 2007 - Configuring
MCTS WSS 3.0 - Developer
MCTS MOSS 2007 - Developer
MCTS Framework 2.0 - C# Web
MCTS SQL Server 2005
MCTS Project 2007, EPM


http://www.i-devnet.com

Líder da Comunidade
CanalSharepoint.com.br\brunovelaz
June 14

:: CODE :: Chamar um usercontrol dentro de outro user control

 

CENÁRIO

Estes dias me perguntaram como faço para chamar um usercontrol dentro de outro user control.

Então, perguntei para que isto?

Ele queria criar um processo de cadastro usando webparts que tinha 2 user control.

Passo 1 – Dados Pessoais

Passo 2 – Dados Comerciais.

RESPOSTA

  1. Dinamicamente usando codigo
  2. Inserir a tag usercontrol aspx/ascx

A forma que ele queria era dinamicamente pois, depois que clicar no botão PROCESSGUIR, mostrar o outro user control.

Mas mesmo assim vai os dois exemplos.

  • 1) Coloque este código no sua página, tanto ASPX como ASCX, no nosso caso é ASCX pois quer carregar um userControl dentro de outro.

<%@ Reference Control="~/NomeDoSeuUserControlPasso2.ascx" %>

Cria agora no seu código a instancia do seu userControl.

NomeDoSeuUserControlPasso2 control = (NomeDoSeuUserControlPasso2);
base.LoadControl("~/NomeDoSeuUserControlPasso2");

Aí todo o código do userControlPasso2 vai carregar normalmente.

  • 2) Esta forma é que todos conhecem. Basta arrastar o seu userControlPasso2 para dentro do seu userControlPasso1, porém ele sempre vai aparecer desde do primeiro load.

<%@ Register src="NomeDoSeuUserControlPasso2.ascx"
tagname="NomeDoSeuUserControlPasso2" tagprefix="uc1" %>

Depois no seu HTML basta colocar em qualquer lugar o código abaixo.

<uc1:Name_of_your_child_control ID="Name_of_your_child_control1"
runat="
server”" />

Acho que era isto

Abraços.

Bruno Velaz

June 04

:: WebCasts e Vídeos :: Trabalhando com SSIS (Integration Services 2005)

Boa tarde a todos.

Estou aqui para publicar várias fontes relacionadas ao SSIS o famoso Integration Services 2005.

Hoje não irei falar sobre algum cenário específico, mas sim quero trocar informações com vocês em relação em  tranformar dados (ETL) usando SSIS, para algum objetivo específico.

Entretanto posso focar sobre um determinado cenário.

Imagine você, que precisa fazer várias integrações e tranformações de dados(ETL) usando várias fontes como Oracle, Excel, Sql Server e etc, para colocar alguma informação disponibilizado em uma BD qualquer, onde você irá depois usar o BDC para integrar com o SharePoint, você sabe fazer tranquilamente este cenário?

Bom se você imagina criar um programa em C# para fazer alguma tranformação de dados onde vai se repetir em x em x tempo, realmente está “errado”, seu esforço vai ser muitoooo maior. Use a ferramenta SSIS onde existe componentes totalmente integrados com Visual Studio e linguagem de progração Framework .Net.

Neste ambiente existe vários componentes como Data Flow, Control Flow, conexões distintas e principalmente como fazer deploy na sua estrutura da sua empresa.

Bom com isto segue algumas informações, que serão muitooooo úteis para DBAs, desenvolvedores e etc.

Deployment e configuração de pacotes do SSIS
Palestrante: Roberto Fonseca. Neste webcast nós falaremos sobre o processo de deployment de pacotes SSIS no SQL Server 2005. O Microsoft SQL Server 2005 Integration Services possui ferramentas específicas para facilitar a distribuição de pacotes SSI...
Publicado em: 13/08/2008
Categoria(s): SQL Server 2005, SQL Server
Autor(es): MIcrosoft Corporation

SQL Server Integration Services 2008 - Data flow
Seguindo o webcast sobre o SQL Server 2008 Integration Services, demonstraremos como trabalhar com Data Flow utlizando os Sources, Transformations, Destinations e os caminhos para conectá-los.
Publicado em: 09/04/2008
Categoria(s): SQL Server 2008, SQL Server, SQL 2005
Autor(es): Luiz Felipe Pimenta

SQL Server Integration Services - Control Flow
Neste webcast veremos como trabalhar com o control flow do SQL Server 2008 Integration Services (SSIS). Será demonstrado de forma resumida como utilizar os principais recursos como Tasks, Containers e Precedence constraints, além de um overview do que mudou em relação ao SSIS 2005.
Publicado em: 09/04/2008
Categoria(s): SQL Server 2008, SQL Server, SQL 2005, Recursos
Autor(es): Lucas Almeida

Segue o link para download do webcast para verificarem um pouco sobre o deploy.

 

 

Top on WebCasts, sobre estes assuntos.

http://www.microsoft.com/events/series/bi.aspx?tab=webcasts

Espero que seja útil para todos.

Abraços.

Bruno Velaz

:: CODE :: Como deletar uma View usando OM

Pessoal, gostaria de colocar este código para vocês.

CENÁRIO:

Quando precisar deletar uma VIEW específica, segue um código completo, para facilitar seu dia.

Onde, você informa o ID da view e deleta ela. Veja a imagem.

image

Note que tem duas views que criei: (Teste1 e Teste2 Bruno).

Onde irei deletar a Teste 2 Bruno.

image

Resulstado…

image

CÓDIGO:

sing System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Microsoft.SharePoint;
using Microsoft.SharePoint.WebControls;

namespace prViewsBaca
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            //informando qual site vai pesquisar as views
            this.txtNome.Text = "http://" + System.Environment.MachineName;           
        }

        private void Verificar_Click(object sender, EventArgs e)
        {
            this.Preenche(false);
        }

        public void Preenche(bool delview)
        {
            //uma validação simples se foi informado ou não a view
            if (this.txtNome.Text.ToString().Trim() == string.Empty)
            {
                MessageBox.Show("Não foi informado o site para geração do dccumento.");
                return;
            }

            //pegando SPSite para pegar a Listas dentro delas
            using (SPSite oSiteCollection = new SPSite(this.txtNome.Text))
            {
                //veriricando o Sitecollection
                SPWebCollection collWebsites = oSiteCollection.AllWebs;
                //Site especifico - root
                //lista que voce quer ver

                SPList list = collWebsites[0].Lists["Paginas"];

                //deleta a view agora?
                if (delview)
                {
                    //cria o guid em relação ao guid string que vc informou no text
                    Guid ogui = new Guid(this.txtIdView.Text);
                    //aciona a deleção de forma explicita
                    collWebsites[0].Lists["Paginas"].AllowDeletion = true;
                    //deletar a view                   
                    collWebsites[0].Lists["Paginas"].Views.Delete(ogui);
                    MessageBox.Show("View deletada!");                   
                }

                //busca tudo
                SPViewCollection objviewitems = list.Views;
                Views.tdDataVewDataTable xsdTipado = new Views.tdDataVewDataTable();
                foreach (SPView viewitem in objviewitems)
                {
                    xsdTipado.AddtdDataVewRow(viewitem.ID.ToString(), viewitem.Title);
                }
                //cololca os dados aqui no gridview
                this.dataGridView1.DataSource = xsdTipado;
                this.dataGridView1.Show();

                MessageBox.Show("Dados Preenchidos!");
            }
        }

        private void DeletarView_Click(object sender, EventArgs e)
        {
            this.Preenche(true);
       }
    }
}

Link para download do código:

View_Bruno_Velaz

Bruno Velaz

May 26

:: WebCasts :: Sessão SQL Server 2008 – Pronto para Baixar

Estes dias me questionaram se tinha vídeo de SQL Server 2008, então entrei no TechNet e ví que meu amigo MVP Júnior Galvão tinha colocado um post sobre webcasts do SQL Server 2008.

Então segue.

 

Segue abaixo a relação dos webcast, organizado por data e horário.

Dia: 28/07/2008 - 12:00hs.

       Planejamento do Analysis Services e Melhoria de Performance.

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383667&culture=pt-BR

Dia: 28/07/2008 - 17:00hs.

       Data Mining.

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383685&culture=pt-BR

Dia: 29/07/2008 - 12:00hs.

       Gerenciando o Data Warehousing.

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383687&culture=pt-BR

Dia: 29/07/2008 - 17:00hs.

       Gerenciando o Data Warehousing.

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383689&culture=pt-BR

Dia: 30/07/2008 - 12:00hs.

       Data Warehousing - Escalabilidade e Performance.

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383691&culture=pt-BR

Dia: 30/07/2008 - 17:00hs.

       Garantindo que Seus Dados estão Seguros com uma Plataforma Confiavel.

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383693&culture=pt-BR

Dia: 31/07/2008 - 12:00hs.

       Upgrade de sua Database.

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383698&culture=pt-BR

Dia: 31/07/2008 - 17:00hs.

       Simplificando o Gerenciamento de sua Plataforma de Dados SQL Server 2008.

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383700&culture=pt-BR

Dia: 01/08/2008 - 12:00hs.

       Melhorias na Arquitetura do Reporting Services.

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383702&culture=pt-BR

Dia: 01/08/2008 - 17:00hs.

       Escale Seus Negócios.

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383704&culture=pt-BR

Dia: 04/08/2008 - 17:00hs.

       Performance Troubleshooting.

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383707&culture=pt-BR

Dia: 04/08/2008 - 17:00hs.

       Resposta Previsível para Seus Usuários.

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383710&culture=pt-BR

Dia: 05/08/2008 - 17:00hs.

       Protegendo Seu Sistema.

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383713&culture=pt-BR

Dia: 05/08/2008 - 17:00hs.

       Simplificando o Gerenciamento via Gerenciamento por Políticas.

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383715&culture=pt-BR

May 22

::Releases 2010:: Novo Visual Studio 2010 e .Net Framework 4.0 – E as novidades com SharePoint

 

Pessoal, estou postando de forma consolidade uma informação do novo Visual Studio 2010.

Aqui tras algumas informações como:

  1. Assuntos sobre novidades focando SharePoint.
  2. Overview de conteúdo técnico
  3. Kits de Treinamentos
  4. Vídeos no Channel 9
  5. Download da Máquina Virtual completa
  6. Download do produto

Falando um pouco é claroooooo, do nosso querido SharePoint. Esta versão trará várias melhorias e principalmente facildades para nosso dia-a-dia.

Features em relação ao Sharepoint

Com os novos project templates do Visual Studio você pode rapidamente criar modelos ou atualizar elementos do SharePoint , como list definitions, list instances, site definitions, workflows, event receivers, Business Data Catalog models e content types e mais interesante é WSP Import. (imagem ao lado)
Onde você pode importar conteúdo existente SharePoint WSP permitindo facilmente editar o seu código usando o Visual Studio 2010.
image

Falando mais de Project Templates

Visual Studio 2010 agora você poderá criar facilmente WebParts,  application pages e user controls para seu site feito em SharePoint. Grande facilidade é full support para debug de código, Intellisense e auto complete do seu código.

Tem wizards que facilitarão seu desenvolvimento de sua solução e criar workflows no seu site e adiccionar associações com formulários e listas.
image

 

Quer saber mais??? Baixe o PDF… do Overview Técnico!!

Get a Look at the Visual Studio Programming Environment
Pegue o Preview Técnico do VS 2010

Neste documento mostra um overview do nvo VS 2010 e as próximas gerações.

Download: XPS | PDF

Kits de Treinamentos -Downloads

The Visual Studio 2010 and .NET Framework 4.0 Training Kit - November Preview includes presentations, hands-on labs, and demos. This content is designed to help you learn how to utilize the Visual Studio 2010 features and a variety of framework technologies including: C# 4.0, Visual Basic 10, F#, Parallel Computing Platform, WCF, WF, WPF, ASP.NET AJAX 4.0, ASP.NET MVC Dynamic Data.

 

Vídeos sobre a tecnologia – Channel 9

10-4 Episode 1: Working with the Visual Studio 2010 CTP VPC

10-4 Episode 1: Working with the Visual Studio 2010 CTP VPC

Lucian Wischik and Lisa Feigenbaum: What's new in Visual Basic 10

  • Lucian Wischik and Lisa Feigen…t's new in Visual Basic 10

    Parallel Computing Platform: An Integrated Approach to Tooling

  • Parallel Computing Platform: An Integrated Approach to Tooling

     

    DOWNLOAD Máquina Virtual: Microsoft Pre-release Software Visual Studio 2010 and .NET Framework 4.0 Community Technology Preview (CTP) – Máquina Virtual

    http://www.microsoft.com/downloads/details.aspx?FamilyId=922B4655-93D0-4476-BDA4-94CF5F8D4814&displaylang=en

    DOWNLOAD: Visual Studio 2010 & Framework 4.0

    Download: Visual Studio 2010 Professional Beta 1 (Web Installer)
    Download: Visual Studio 2010 Professional Beta 1 (ISO)
    Download: Visual Studio Team System 2010 Beta 1 (Web Installer)
    Download: Visual Studio Team System 2010 Beta 1 (ISO)
    Download: Visual Studio Team Foundation Server 2010 Beta 1
    Download: .NET Framework 4.0 Beta 1

    Fonte:

    Site oficial do Produto

    http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx

     

    Bom Proveito.

    Bruno Velaz

  • May 21

    :: CRM Dynamics :: Vários WebCasts Completos

    Pessoal de forma mais condensada coloquei todos os webcasts com fácil acesso para exibição online dos webcasts do CRM Dynamics.

     

    Funcionalidades do Dynamics CRM - Tridea

    Descritivo: Neste webcast será oferecida uma visão geral dos três principais módulos do Dynamics CRM: Vendas, Marketing e Serviços. Serão discutidas as principais funcionalidades disponíveis em cada um e quais as necessidades atendidas para os perfis de cliente mais freqüentes no mercado.

    Palestrante:Lucas Santacruz
    Link do WebCast Ao Vivo: Link

     

    Dynamics CRM como Plataforma para desenvolvimento de soluções de gestão empresarial - XRM - Columbus

    Descritivo: Nesta palestra iremos apresentar as oportunidades propiciadas pelo Dynamics CRM para desenvolvimento de soluções de gestão empresarial, compartilhando casos reais de aplicação da plataforma e suas principais características (criação de formulários, criação de atributos e relacionamentos, workflows, relatórios, SDK, controle de acesso)

    Palestrante:Miguel Degasperi
    Link do WebCast Ao Vivo: Link

     

    Dynamics CRM para Service Desk

    Descritivo: Nesta palestra iremos apresentar a solução de Service Desk desenvolvida pela Columbus IT baseada no Microsoft Dynamics CRM e nas melhores práticas do ITIL. Esta solução atende ao processos de Gestão de Incidentes, Problemas, Mudanças e Nível de Serviços, além de integrar-se com o System Center.

    Palestrante:Miguel Degasperi

    Link do WebCast Ao Vivo: Link

     

    Tópicos relacionados a instalação do MS-CRM na versão Enterprise e Redeploy - Tridea

    Descritivo: Neste Webcast demonstraremos uma instalação do MS-CRM 4.0 Enterprise, onde as Server Roles do CRM serão distribuídas em 03 servidores diferentes. Neste processo, também será demonstrado a recuperação de um banco de dados de outra organização a partir de uma instalação MS-CRM 4.0 já existente em outro domínio.

    Palestrante:Peterson Martins

    Link do WebCast Ao Vivo: Link

     

    Gustavo Guello - Dynamics CRM como Plataforma de Aplicações: Exemplos práticos de integração e customização avançada /Smartsystems

    Descritivo: Neste webcast será apresentada uma visão da utilização do Dynamics CRM com plataforma de aplicações diversas para sua organização. Discutiremos como esta plataforma poderá agilizar a implementação de soluções corporativas utilizando os recursos disponível como integração com pacote Office e plataforma de workflow. Com exemplos práticos, demonstraremos as diversas formas de customização e integração do Dynamics CRM com outras aplicações.

    Palestrante:Gustavo Guello

    Link do WebCast Ao Vivo: Link

     

    Bom Proveito Pessoal!!!

    Bruno Velaz

    May 03

    :: Mensagem de Erro :: Aplicando um WSP é gera ‘Object reference not set an instance of an object’ stsadm/ SharePoint

     

    Segue a solução de mais um problema

    Cenário

    Você precisa colocar num ambiente onde você tem dois servidores:

    1. MOSS 2007 ou WSS num server.
    2. SQL Server 2005 (Enterprise/Standard/Express) em outro server.’

    Então lá vai você no servidor 1 instalar a sua webpart.

    Exemplo:

    stsadm -o addsolution -filename MinhaWebPart.wsp

    Problema

    Resultado:

    Object reference not set to an instance of an object. c:\MinhaWebPart.wsp: The Solution installation failed

     

    Solução

    Bem agora você está perguntando, qual é solução Bruno? Harrrraaaa!!

    Vamos lá! Existe aguns pontos a serem checados e ter certeza disto.

  • Ser membro do grupo admin MOSS/WSS servidor.
  • Ser membro do WSS_RESTRICTED_WPG no servidor.
  • Estar no grupo no servidor WSS_ADMIN_WPG.
  • Para podermos avaliar este problema, faça o seguinte. Vá no server 2 (SQL Server) onde se encontra o banco de dados do seu SharePoint e abra o SQL Server Management Studio e tente conectar no banco dados SharedServices_DB.

    Caso você não consiga, ou der o erro de falha no login ou até mesmo senha errada. Não se preocupe realmente você acabou de entender o problema que está ocorrendo descrito acima.

    Bom, então agora pergunta.

    Bruno o que eu faço entào?

    Simples!!! Peça para quem tenha acesso ao SQL Server Management Studio e coloque seu usuário com poder nos bancos de dados do SharePoint para poder fazer o que você está querendo, que é adicionar uma simples WSP (WebPart/Feature e etc).

     

    Complementando a Solução

    Caso você queira realmente se certificar mais ainda. Vamos lá!! Gosto de desafio e por isto vou indicar você a criar uma Feature e colocar manualmente todos os passos no link abaixo.

    http://msdn.microsoft.com/en-us/library/ms475286.aspx

    Bom, ao executar este comando:

    stsadm -o installfeature -filename SimpleFormToolbarButton\Feature.xml

    Vai dar ACCESS DENIED.

     

    Pois é realmente galera não tem geito.

    Abraços e Boa Sorte.

    Bruno Velaz

    April 24

    :: NEWS :: CanalVídeos no ar – Vídeos de SharePoint

    É com muito orgulho que estou divulgando em primeira mão a central de vídeos de SharePoint da comunidade CanalSharePoint, chamado CanalVídeos.

     

    Canal vídeos

     

    Espero que todos gostem.

     

    Bruno Velaz

    April 07

    ::DICA:: Qual versão do SharePoint está rodando?

     

    Bom vai uma dica super simples, mas que evita algumas dores de cabeça.

    1. No Servidor vai na seção de 'Add or Remove Programs'  no Painel de controle.
    2. Para o MOSS e/ou WSS, click em  'Click Here for Support Information'. note que a versão será mostrad, como no exemplo abaixo.

    No meu caso eu estava analisando um SPS (SharePoint Portal Server 2003)

     

    Unserviced pack:

        Windows SharePoint Service: 11.0.5608.0

         SharePoint Portal Server: 11.0.5704.0

    With Service Pack 1:

         Windows SharePoint Service: 11.0.6361.0

         SharePoint Portal Server: 11.0.6715.0

    Bruno Velaz

    April 01

    :: Passo a Passo :: Call Center no SharePoint com MSN

    Pessoal, estes dias fui contatado sobre uma dúvida como usar o MSN igual que está no meu blog. Pois queriam usar para suporte online, achei realmente interessante a ideia e necessidade da empresa.

    Indiquei da melhor forma posível e então me surpreendi quando recebi o email do Maurício Ricardo Zagato que fez um passo a passo para mim.

    Estou publicando pois muita gente deve ter esta dúvida, parabéns Maurício.

    Méritos de : Maurício Ricardo Zagato - NET Serviços de Comunicação S/A.

    ---------------------------------------------------------------------------------------------------------------------------

     

    Você pode ter um atendimento Online no seu site, pelo msn, de graça, veja os procedimentos:

    1. vc pode usar sua conta no Hotmail, ou criar uma nova conta exclusivamente para esta finalidade: http://login.live.com/

    1.1 Se vc desejar criar uma conta com seu próprio email, sem ser do Hotmail, como seuNome@suaEmpresa.com.br , use este link

    1.2 Após criada sua conta (live ID) vc precisa autorizar a exibição do seu status no site, faça isto aqui: http://settings.messenger.live.com/applications/websettings.aspx

    Marque a opção "Permitir que as pessoas vejam o seu status do Messenger em sites e enviem mensagens para você" e salve no topo da página.

    Assim que salvar a autorização no link acima, vc precisará copiar os códigos HTML que esta mesma págira irá mostrar, clicando no menu à esquerda: Criar HTML

    Vc verá 3 opções de atendimento:

    • Janela Mensagens Instantâneas
    • Botão
    • Ícone de status

    Vc conseguirá instalar tanto a Janela como o ícone em seu site, o botão não.

    Selecione a opção que desejar e copie o código HTML mais abaixo.

    No seu site, insira este código em alguma caixa de código HTML (aquelas de fundo amarelo), e nas propriedades da caixa HTML, mas a opção "Overflow" como "visible".

    Oculte o modo de edição e já verá o seu status no msn, salve e pronto.

    Se quiser mudar a fonte ou o texto da opção ícone, use o código abaixo, mas mude os seus dados, onde vc vê: "sdfs7s7fa868", coloque o seu próprio código.

    http://settings.messenger.live.com/Conversation/IMMe.aspx?invitee=9867669593b066aa@apps.messenger.live.com&mkt=pt-br

    No caso do Share Point, colar o endereço acima conforme figura abaixo:

    clip_image001

    Legal né Galera?????

    Bruno Velaz

    March 29

    ::INFO:: Informações sobre Certificações Projetct Server e Project 2007

     

    Pessoal, venho constantemente contato por profissionais a respeito de informações as certificações Project, ou seja, para alcancar a certificação MCIT.

    Seguindo a ordem deste post.

    http://brunovelaz.wordpress.com/2008/09/09/070-632-office-project-2007-managing-projects-score-922/

    Conforme as dúvidas eu listei algumas aqui.

    1. P: Livros que vc recomenda para estudos.
      1. http://www.juliobattisti.com.br/loja/detalheproduto.asp?CodigoLivro=APL0000008
      2. Existe os materiais separados, vale a pena fazer download.
          1. http://technet.microsoft.com/en-us/library/cc197298.aspx
        1. Planning and architecture for Office Project Server (Download )
        2. Deployment for Office Project Server (Download )
        3. Migration for Office Project Server (Download )
        4. Planning and architecture for Office Project Server 2007 (Download )
        5. What's new in Office Project 2007 (Download )
        6. Technical Reference for Office Project Server 2007 (Download )
        7. Cube Building Service in Office Project Server 2007 (Download )
        8. Understanding and Using the Queuing system in Office Project Server 2007 (Download )
        9. Managing timesheets in Microsoft Office Project Server 2007 (Download )
    2. P: Onde posso encontrar material na internet (apostilas, simulados, …)
      1. R: Principalmente nas comunidades e MSDN e TechNet.
      2. Eu as vezes blogo informações sobre EPM porém como hoje estou focado nos projetos SharePoint  e CRM acabo dando mais atenção para estas tecnologias, mas por favor entrem no meu blog http://www.canalsharepoint.com.br\brunovelaz
    3. P: Se tem opção em português.
      1. R: Não.
    4. P: Onde me escrevo para marcar a prova.
      1. R: Você pode fazer via institudo educacional autorizado.
      2. R: Pode também pode fazer via VUE ou Prometric.
    5. P: Valor da prova.
      1. U$ 80,00
    6. P: Perguntas sobre  a prova.
      1. Múltiplas escolhas e Escolha única.
      2. E somente em Inglês.
    7. P: Blogs
      1. http://blog.projectsa.com.br/
      2. htp://www.canalsharepoint.com.br/brunovelaz

    DICAS

    Aos interessados em solucionar dúvidas a respesito das certificações MS Project e Project Server 2007 aí vai uma apresentação de uma palestra que realizado pelo Jose Roberto Lima (MCIT) para o evento do MPUG (Microsoft Project User Group) São Paulo.
    Você encontrará todas as informações das 04 certificações disponíveis.

    Para fazer o download clique aqui

    E ae gostaram?

    Bruno Velaz

    March 21

    Treinamentos SharePoint – Configuração e Desenvolvimento

    Galera, criei uma área de cursos/treinamentos nas tecnologias SharePoint.

    Quem tiver interessado basta se cadastrar para poder receber informativos sobre os cursos.

    sharepoint  Para registrar seu interesse clique aqui.

     

    Bruno Velaz

    February 23

    NEW!!! SQL SERVER 2005 novo Programa Profissional TechNet 5 Estrelas

    Pessoal a MS lançou mais um novo programa 5 Estrelas. Agora o SQL Server 2005 foi o escolhido.

    logoSQL2005 

    Objetivos do Programa Cinco Estrelas para SQL Server 2005:

    • Levar um conhecimento base para os usuários que se interessam pelo Microsoft SQL Server
    • Iniciar os estudos dos interessados pela certificação 70-431 (TS: Microsoft SQL Server 2005 – Implementation and Maintenance)
    • Preparar os usuários para o programa Profissional Cinco Estrelas “Microsoft SQL Server 2005”

    Boa sorte e bom proveito.

    OBS: Não esqueçam é necessário o Passport, para acessar este conteúdo.

    Bruno Velaz

    February 03

    Eventos - SharePoint , TerraForum cria ROADMAP Completo

    Como sabem pessoal no ano passado foi criado o evento TechShare em Porto Alegre-RS , patrocinado pela empresa onde atuo TerraForum Consultores.

    Agora a TerraForum lançou mais 4 Eventos em diferentes estados.

    Segue as informações.

     

     

    1. Valor

    R$ 890,00 - Não teremos descontos, só em casos muito especiais. Me avisem que iremos analisar um por um.

    2. Inscrições

    Via site: Existe um banner logo na home que leva para a página com detalhes e para as páginas de inscrições. Sempre fale para a pessoa ter atenção e apertar o botão de inscrição da cidade certa.

    Via telefone: 11-3088-6021 (ramal 201)

    3. Horários

    Todos irão acontecer em 2 dias das 9h às 17h30

    4. Datas e Locais

     

    BRASÍLIA/DF
    Data: 12 e 13 de março de 2009
    Local: Mercure Hotel Brasília Eixo Monumental
    SHN, Quadra 5, Bloco G - Asa Norte

    RIO DE JANEIRO/RJ
    Data: 19 e 20 de março de 2009
    Local: Hotel Windsor Excelsior Copacabana
    Av. Atlântica, nº 1800

    SALVADOR
    Data: 16 e 17 de abril de 2009
    Local: Sofitel Salvador
    Rua Passargadas, 480

    CURITIBA/PR
    Data: 06 e 07 de maio de 2009
    Horário: 9h às 17h30
    Local: Radisson Curitiba
    Av. 7 de Setembro, 5190

    Logo iremos publicar a programação de cada dia.

    Bruno Velaz

    January 16

    Tecnologias SharePoint - Participação nos WebCasts em 2009

     

    A agenda de Webcasts para 2009 do TechNet já pode ser acessada no site do TechNet!

    image

    Para quem nunca usou: são palestras de 45 minutos transmitidas via Internet (ao vivo).
    Ao final, o apresentador ainda responde perguntas dos participantes.

    Os webcasts são apresentados por funcionários da Microsoft do Brasil, MVP’s e Especialistas nos assuntos abordados.

    Para todos os perfis!

    Os Webcasts do TechNet estão divididos de acordo com os perfis dos profissionais de TI:

    É uma excelente oportunidade para você se manter atualizado, sem precisar sair de sua casa ou empresa!

    Inscreva-se já!

    Neste ano de 2009 irei colaborar com alguns WebCasts, Participem!

    Assegure a Disponibilidade e o Desempenho de Seus Ambientes SharePoint

    Inscrever-se

    Idioma(s):
    Português.

    Produto(s):
    Microsoft Office SharePoint Server,Microsoft Operations Manager (MOM).

    Público(s):
    Profissional de TI.

    Duração:
    60 Minutos

    Data de Início:

    terça-feira, 3 de fevereiro de 2009 12:00 Brasília

    Visão Geral do Evento

    As Tecnologias e Produtos Microsoft SharePoint continuam a presenciar ampla aceitação como solução escolhida para entregar recursos de colaboração, gerenciamento de conteúdo, processos de negócios e Business Intelligence (BI). Como você pode ajudar a garantir que seu ambiente SharePoint esteja disponível e atinja o desempenho esperado? Participe deste webcast informativo para descobrir como o Microsoft System Center oferece um monitoramento e um gerenciamento centralizado e efetivo dos seus ambientes SharePoint. Cobriremos os recursos e benefícios de usar o Microsoft System Center Operations Manager 2007 e o novo SharePoint Monitoring Toolkit, e mostramos como, juntos, eles podem ajudar a assegurar a integridade, disponibilidade e desempenho das suas instalações do Windows SharePoint Services 3.0 e Microsoft Office SharePoint Server 2007.
    Palestrante: Bruno Velaz

     

    Aproveitem tem bastante assunto interessante.

    Bruno Velaz

    December 30

    CONFIG: Erro SharePoint configuração Inicial

     

    Estava num cliente, quando estava acessando as informações do profile no Shared Services provider lá denominado como muitos outros Shared Service 1 , então recebi um erro.

    An error has occurred while accessing the SQL Server database or the Office SharePoint Server Search service. If this is the first time you have seen this message, try again later. If this problem persists, contact your administrator.

    Quando tentei acessar também para averiguar as prproedades da Busca/Search do SSP default da apllicação, vi qua alguma coisa estava errada então recebi o erro também:

    An indexer is not assigned to the Shared Services Provider.

    Bom com isto realmente vi que o servidor/MOSS do meu cliente não estava tão configurado assim.

    Eu arrumei o erro acessando a assoiação do "indexer" para o SPP e ae verifiquei que nunca tinha sido associado o servidor de busca. Para isto deve fazer os seguintes passos.

    1. Abra Central Administration
    2. Vai até a guia Application.
    3. Selecione “Create or Manage this farm’s shared services”
    4. Use o  lista de drop-down  para o SSP,  selecione "Edit Properties"
    5. E associe o "indexer server".

    Lembrando os serviços devem estar iniciados, pois senão ainda você terá a mensagem dizendo " Farm is not complete configuration."

    Espero que ajude.

    Bruno Velaz

    December 03

    Forum: O que é Preciso para trabalhar com SharePoint

     

    Pessoal tudo bem?

    Hoje inauguramos o espaço MERCADO, dentro da comunidade CanalSharePoint conhecido por muitos. O Tópico que escrevi foi sobre:

    "O que é Preciso para trabalhar com SharePoint"

    Para ler a discussão sobre o tema, veja o link abaixo.

    http://www.canalsharepoint.com.br/mercado/Lists/Discuses%20sobre%20Mercado%20de%20Trabalho/Flat.aspx

    Bom detabe.

    Bruno Velaz

    December 01

    CODE: Passando Valores para Crystal Reports via parametros/Fórmulas com C#

     

    PROBLEMA: Tenho um relatório que possue vários parámetros/Fórmulas e eu uso como filtro numa consulta para filtrar falores e assim mostrar meu relatório.

    SOLUÇÃO: Fiz um método para resolver o problema.

    //Fórmulas do Relatório
    SetParamValue("@Filtro_SiglaUF", Filtro_SiglaUF , oRPT);

    Função que criei para solucionar o problema.


    /// <summary>
    /// Carrega parâmetros do relatório
    /// </summary>
    /// <param name="paramName">Nome do parâmetro</param>
    /// <param name="paramValue">Valor do parâmetro</param>
    /// <param name="oReport">Objeto relatório</param>
    private void SetParamValue(string paramName, string paramValue, CrystalDecisions.CrystalReports.Engine.ReportDocument oReport)
    {
        //Verifica todas as fórmulas existentes no RPT (Crystal) 
        for (int i = 0; i < oReport.DataDefinition.FormulaFields.Count; i++)
            //Verifica o nome da fórmula que está sendo passada para o Crystal e passa o Valor                            
            if (oReport.DataDefinition.FormulaFields[i].FormulaName == "{" + paramName + "}")
                oReport.DataDefinition.FormulaFields[i].Text = "\"" + paramValue + "\"";
    }

    Espero que tenha ajudado.

    Bruno Velaz

    November 25

    Lendo valores de uma Lista usando SPQuery

    Pessoal, vai uma dica bem simples e sendo que resolve a muitos problemas.

    CENÁRIO:

    Quero buscar valores de uma lista filtrando pelo título e fazer determinada regra, por exemplo, colocar num GridView( Não será mostrado ).

    PROBLEMA:

    Muitos iriam pegar os SPList colocar o nome da lista, e fazer o velho foreach, porém existe uma forma mais performática e rápida de fazer isto.

    SOLUÇÃO:

    Use CAML para buscar os valores específicos como  está acostumado usar  o SELECT da vida. Porém aqui vamos demonstrar o recurso como "todos" sabem veio o CAML, para facilitar seu dia-a-dia.

     

    CÓDIGO:

    image

    Qualquer dúvida prende o grito.

    Abraços.

    Bruno Velaz

    November 11

    Curso Online faz Sucesso novamente. Chrysthiano Gabarita 070-631.

     

    É com muito orgulho e felicidade que venho blogar esta informação para todos e principalmente é claro, quero também dar meus parabéns para Chrysthiano Gomes de Lima ( Analista de Sistemas da Stefanini IT Solutions) que GABARITOU a prova 070-631 - MCTS: Windows SharePoint Services 3.0 – Configuration

    O Treinamento foi feito on line durante 3 semanas, durante as 22:00 até as 24:00 e as vezes até mais tempo. Cansados, exaustos mais com objetivos que levou a este grande resultado.

    Fico feliz, que o treinamento alcançou um resultado mais do que esperado.

     

    Chrysthiano Gomes de Lima é um do responsáveis de um dos melhores blogs sobre CMMI no Brasil, vejam:

    ==> http://blogcmmi.com.br/

    Parabéns mais uma vez, Crysthiano.

    E vamos em frente. Maswaaaaaaa…

    Bruno Velaz.

     
    Photo 1 of 1
    Agradeço a sua visita!
    Please wait...
    Sorry, the comment you entered is too long. Please shorten it.
    You didn't enter anything. Please try again.
    Sorry, we can't add your comment right now. Please try again later.
    To add a comment, you need permission from your parent. Ask for permission
    Your parent has turned off comments.
    Sorry, we can't delete your comment right now. Please try again later.
    You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
    Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
    Complete the security check below to finish leaving your comment.
    The characters you type in the security check must match the characters in the picture or audio.
    Ana Babolinwrote:
    Bruno,
     
    Bom dia!
     
    Primeiramente, gostei bastante do conteúdo do site.
     
    E gostaria de pedir sua orientaçãopara a seguinte questão:
     
    em minha empresa temos um cronograma em project que necessita ser alterado por pessoas de diversos departamentos e simultaneamente (informações diferentes), é possivel faer isso com o Project Server 2007?
     
    Obrigada,
     
    Ana
    Apr. 27
    Bruno, Tdo Bem?
     
    Encontrei seu site, buscando informações sobre o SharePoint, minha empresa está estudando uma ferramenta para que entre outras coisas utilize um portal para colaboradores e clientes, repositórios e etc. Estou muito interessado no Sharepoint, estou iniciando meus estudos na ferramenta e "me batendo nos labs".
     
    Gostaria de saber se ainda terá treinamentos do Sharepoint designer 2007 e quais são os prerequisitos de conhecimento para este curso.
     
    Desde já agradeço.

    Att,
    Gabriel Faria
    Mar. 27
    Bruno, boa noite.Tenho 48 anos, trabalho na empresa CEMIG, Companhia Energetica de Minas Gerais. A maioria das coisas que sei de informática aprendi sozinha, lendo ajuda do software. A minha empresa está implantando nova intranet e será a 2.0. Estou encantada com o Share Point Server 2007. Me cadastrei na Microsoft TechNet e estarei  buscando todas as informacóes necessárias para o meu conhecimento. Espero conseguir aqui.
    Um grande abraco e Parabéns.
     
    Mar. 18
    Bruno Velazwrote:
    Tudo bem?
    Infelizmente não deixou seu contato, mas irei montar uma turma de SharePoint Designer 2007 assim que tiver no mínimo 5 pessoas.
     
    Qualquer coisa entra em contato.
    Abraços.
     
    Bruno Velaz
    Feb. 6
    No namewrote:
    E ai !! Tudo Legal !!!

    Gostaria de saber se tu tem uma previsão de quando vai ter outro treinamento em sharepoint designer 2007 ?

    Um abraço!!!
    Dec. 4