Marcus's profileMarcus GarciaPhotosBlogListsMore Tools Help

    Já que domingo tem Iron Maiden aqui em São Paulo...

     

    images

    QUe tal conhecer o Ed Force One - Nome dado ao Boing 757 que Bruce comprou para "dar umas voltinhas pelo mundo". Veja a foto antes

     

    Antes

    bpiloto02

     

    Depois...757 

    Detalhe da calda

    calda

     

    Quer ver um trecho de um show do Iron Maiden?  clique no link abaixo

    http://www.estadao.com.br/interatividade/Multimidia/ShowVideos.action?destaque.idGuidSelect=3D1062BA31A949E79F2CBB62E696E08B

    []'s 4 all

    February 28

    Visual Studio 2008 - Hotfix para correção de alguns bugs liberados!!!!

     

    Isso mesmo pessoal, se você estava sofrendo com diversos problemas operacionais de utilização da IDE do Visual Studio 2008, eis aqui, a solução inicial.

    Leia as instruções no link :

    https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=10826&wa=wsignin1.0

     

    []'s  4 all

    February 26

    Grupo de MVP's no Linked in

    logolink

    Olá pessoal, resolvi montar um grupo no Linked In cujo principal objetivo é auxiliar MVP's a se relacionar com o Mercado de Trabalho.

    grupoMVPLinkedin 

    Em breve trarei mais noticiais sobre essa estratégia.

    []'s 4 all!!!!

    Migrando Team System 2005 para Team System 2008

     

    Muitos me perguntam como migrar do VSTS2005 para o VSTS2008. Qual o custo disso? tenho que fazer backup de muita coisa? Preciso ter máquinas formatadas do zero? quais os procedimentos... Enfim, perguntas são inúmeras.

    Resolvi publicar neste momento, um post do meu amigo André Dias, ele relata em seu Blog como foi executar essa migração. Leiam em :

    André Dias: Migrando Team System 2005 para Team System 2008

    Nada melhor que um case real, não é verdade???

    []'s 4 all!!!

    Aaron Hallberg - Um blog especial sobre Build Automation

     

    Aaron Hallberg  Faz parte do time de VSTS da Microsoft, seu blog possui diversas dicas sobre automação de build com o VSTS, vale a pena ver.

    Veja por exemplo, o guia de referencia que ele postou Team Build 2008 Property Reference

     

    Segue link RSS dele: http://blogs.msdn.com/aaronhallberg/rss.xml 

    []'s 4 all!!!

    February 20

    Dúvidas de leitores - Adicionando um apontamento no Outlook via Asp.NET

    Olá Marcus Garcia,

    Estamos trabalhando em uma aplicação que requer adicionar apontamentos no Outlook, como devo proceder? existe alguma maneira simples de fazer isso?

    Obrigado,

    Renato ##########

     

    Olá Renato, existe uma maneira simples de fazer isso, veja o código abaixo:

    namespace Appointment
    {
        public partial class _Default : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
                //Criando StringBuilder para criação do arquivo vcs
                System.Text.StringBuilder outlookvcs = new System.Text.StringBuilder();
    
                //Variaveis com os dados do evento
                string Titulo = “AB Company”;
                string Descricao = “Criando um Appointment no Outlook.”;
                string Local = “Av. Paulista 11111 - São Paulo - SP”;
                DateTime DataInicio = new DateTime(2007, 12, 25, 12, 0, 0); ;
                DateTime DataTermino = new DateTime(2007, 12, 25, 19, 30, 0);
    
                //Criação do evento. Iniciando uma entrada no calendário
                outlookvcs.Append(“BEGIN:VCALENDAR” + “\n”);
                //Definindo a versão do Appointment
                outlookvcs.Append(“PRODID:-//Microsoft Corporation//Outlook 10.0 MIMEDIR//EN” + “\n”);
                outlookvcs.Append(“VERSION:1.0″ + “\n”);
                //Iniciando um evento no calendário
                outlookvcs.Append(“BEGIN:VEVENT” + “\n”);
                //Definindo valores(Local,Data(formato yyyyMMdd),Hora(formato HHmmss),Descricao,titulo
                outlookvcs.Append(“LOCATION:” + Local + “\n”);
                //Informando a data e hora de inicio
                outlookvcs.Append(“DTSTART:” + DataInicio.ToString(“yyyyMMdd”) + “T”
                    + DataInicio.ToString(“HHmmss”) + “Z” + “\n”);
                //Informando a data e hora de termino
                outlookvcs.Append(“DTEND:” + DataTermino.ToString(“yyyyMMdd”) + “T”
                    + DataTermino.ToString(“HHmmss”) + “Z” + “\n”);
                outlookvcs.Append(“UID:1″ + “\n”);
                outlookvcs.Append(“DESCRIPTION;ENCODING=QUOTED-PRINTABLE:” + Descricao + “=0A” + “\n”);
                outlookvcs.Append(“SUMMARY;ENCODING=QUOTED-PRINTABLE:” + Titulo + “\n”);
                outlookvcs.Append(“PRIORITY:3″ + “\n”);
                //Encerrando o evento e o calendário
                outlookvcs.Append(“END:VEVENT” + “\n”);
                outlookvcs.Append(“END:VCALENDAR” + “\n”);
                //Definindo e escrevendo o HttpResponse do tipo “text/calendar”
                Response.Clear();
                Response.ContentType = “text/calendar”;
                Response.AddHeader(“content-disposition”, “attachment; filename=appointment.vcs”);
                Response.Write(outlookvcs);
                Response.End();
            }
        }
    }
    Essa dica foi extraída do Blog de Adriano Bertucci - Especialista em Desenvolvimento .NET 
    Visite o Blog do Adriano pelo link: http://www.adrianobertucci.com/ 
    []'s 4 all
    February 18

    Dúvida de leitores - Team Explorer - WorkSpace

     

    Bom dia.

    Olá marcus, vi os seus artigos sobre Team System, pelo que li creio que vc é a pessoa mais adequada pra me dar um helpzinho(rsrs).

    Problema.

    Instalei o Vs2005 com o Team Explorer na minha máquina, antes de ele ser instalada estava tudo ok.

    Mais depois q formatei e fiz o processo novamente quando eu adiciono o Server na aba do Team Explorer ele da uma mensagem que o WorkSpace já existe para o Hostname daquela máquina. E não consigo excluir e nem adicionar outro workspace, pois o combo que aparece o mesmo está desabilitado. Você poderia me ajudar por favor, pois ainda não consegui a solução.

    Atenciosamente Thiago Carlos ##########

     

    Olá Thiago,

    Obrigado por ler meus artigos. 

    O Que acontece é que o TFS mantém o nome de sua máquina vinculada ao Workspace, ou seja, mesmo formatando, para o TFS seu workspace ainda é válido. Vejo duas opções, que são:

    1) Retirar a referência ao seu Workspace no TFS

    Neste caso utilizar o comando tf workspaces, veja um exemplo:

    tf workspaces /remove:(*|workspace1[,workspace2,...]) 
    /server:(*|server)

    2) Trocar de nome sua máquina 

    []'s

    Marcus Garcia

    Ínquietações - Internet - Um terreno gigante de oportunidades (verdadeiras e enganosas)...

    Olá amigos,
     
    A muito tempo tenho vontade de liberar algumas inquietudes minhas através de posts em blogs, achei melhor fazer isso através de um blog meu, onde  eu pudesse de fato relatar situações cotidianas de quem trabalha com as ferramentas de massa on line. Não sou um expert, apenas utilizo tecnologia :)
     
    É facil perceber, até para uma criança de 5 anos, que se quiser encontrar algo, vá para internet. Afinal de contas, esse meio de comunicação não proibe nada, não tem censura, tão menos consegue mensurar o que é bom e o que é ruim? alguma novidade até ai? creio que não, certo?
     
    Mas agora, a nova modalidade que encontramos, são os relatos através de Mídia em vídeo pela web. Não estou falando de propaganda feita em agência de publicidade, estou falando de relatos de pessoas que se dizem ser aquilo ou isso, enfim... que apresentam-se como experts!  quem se auto-denominam  serem os "bam-bam-bam".
     
    Aprendi com meu avô (que faleceu a mais de 15 anos) e olha que naquela época nem celular tinha, muito menos internet, que o reconhecimento e a experiência, são percebidas e adquiridas e não auto-afirmadas!!!  a Auto-afirmação aliás, gera desconforto aos ouvidos de quem ouvi, mais ainda, soa um tanto piegas, enfim ... coisa de gente chata!!!! (rs)
     
    Termino esse pequeno texto (essa inquietude) com um pedido de desculpas:
     
    Pedido de desculpas:
     
    Amigo leitor, se você se identificou com o que escrevi, desculpe, não queria ferir seu ego, muito menos menosprezá-lo. Pois, qualquer semelhança com a realidade, não será mera coincidência não. São sintomas mesmo :)
     
    Forte abraço  4 all!!
     
    Marcus Garcia