Arquivo

Arquivo por Autor

Trabalhando com Excel e TFS

20 de Setembro de 2013 1 comentário

Muitas vezes você precisa que seu cliente possa cadastrar/alterar, ou mesmo consultar, WorKItems no TFS porém o mesmo não possui Visual Studio instalado. Para resolver esse problema existe o Web Access que permite que mesmo que seu cliente não possua o Visual Studio instalado, o mesmo possa trabalhar com WorkItems. Mas utilizar o Web Access para fazer alterações em lote pode se tornar muito improdutivo.

A solução que proponho é utilizar o Excel, que todo usuário possui instalado, para fazer alterações em lote. Neste post vou ensinar como criar WorkItems no Excel e subir para o TFS.

Vamos lá!

Primeiro passo é instalar o Team Explorer para poder conectar o Excel ao TFS. Segue abaixo o link para download.

http://www.microsoft.com/en-us/download/details.aspx?id=30656

Depois de instalado, o Excel terá uma nova aba chamada Team.

Após a instalação será necessário conectar ao TFS. Clique em Configure e depois em Server Connection.

Se você não tem nenhum servidor TFS instalado, você terá que configurar.

Clique em server e depois em Add. Nesta tela você deverá preencher o nome do servidor, a porta e protocolo a ser usado. Após o preenchimento clique em Ok e em Fechar.

Selecione o servidor, o Team Project e clique em Connect.

Clique em New List, selecione o Team Project desejado e clique em Connect.

Como iremos cadastrar novos WorkItems, selecione a opção Input list e clique em Ok. Caso você queira utilizar queries existentes você pode selecionar q opção Query List.

Uma nova tabela dinâmica será criada, permitindo assim, que você cadastre novas WorkItems.

Preencha os campos conforme a sua necessidade. Segue abaixo um exemplo do meu preenchimento.

Depois de preenchido, você precisa efetivar a sua criação do WorkItem para o TFS. Para fazer isso basta clicar em Publish, porém o botão só fica disponível se você tiver clicado na tabela dinâmica anteriormente.

Se tudo correu bem, seu WorkItem receberá um ID conforme demonstrado abaixo.

Caso você ache necessário alterar mais campos da WorkItem, você pode incluí-los clicando em Choose Columns.

No exemplo abaixo estou escolhendo a coluna de Descrição e clicando em Ok.

Preencha as informações que você deseja no novo campo e clique em Refresh.

Pronto. Desta forma você poderá utilizar o Excel para fazer alterações. O melhor é que você fazer alterações em vários WorkItems ao mesmo tempo da mesma forma que você utiliza o Excel.

 

Categorias:Team Foundation Etiquetas:

Diferenciando TFS On Premise e Cloud

Resolvi escrever este post para ajudar você a definir qual “modelo” de TFS está mais adequado às necessidades da empresa na hora da adoção.

Primeiro, um pouco de definição para ajudar nas futuras discussões.

Team Foundation Server: Software que gerencia o ciclo de vida de uma aplicação desde a sua concepção até a fase de entrega. Contendo por exemplo: gerenciamento de tarefas e bugs, controle de versão, suporte a testes e relatórios para visualizar a qualidade e produtividade do software/equipe. O modelo de comercialização é baseado em licença.

Team Foundation Service: Basicamente o mesmo software (Team Foundation Server), porém com algumas limitações e disponibilizado na nuvem. O modelo de comercialização é baseado em SaaS, ou seja, a empresa paga por tempo de utilização.

Segue abaixo uma breve análise sobre os pontos positivos e negativos que devem ser observados antes de adotar o Team Foundation Service.

Pontos positivos:

  • Não é necessário investimento para manter o hardware dentro da empresa
  • Elimina todos os gastos relacionados a instalação e manutenção de software
  • Fácil acesso aos fontes a partir de qualquer rede contanto que haja uma conexão estável a internet
  • Novas instancias para projetos podem ser criadas rapidamente sem que seja gasto tempo para provisionamento de hardware
  • Aproveita os benefícios da infraestrutura dos Data Centers Microsoft Azure, como disaster recovery e segurança física.

Pontos negativos:

  • Não é possível trabalhar com Process Template (Workflow para o ciclo de vida do projeto) customizado.
  • Não possui integração nativa com SQL Server Reporting Services e Analisas Services (Cubo OLAP) impossibilitando a criação de relatórios personalizados úteis para o gerenciamento do projeto
  • Não possui integração nativa com o SharePoint impossibilitando a criação de portais específicos para acompanhamento do projeto
  • Não pode ser utilizada a autenticação integrada ao AD (Active Directory), ou seja, deve ser utilizada autenticação Windows Live ID (Microsoft/Hotmail)
  • Não é possível fazer backups de pontos específicos
  • Não é possível fazer deploy automatizados.

Veja mais em: http://franciscogoncalves.com

Categorias:Team Foundation

Prova de certificação gratuita e Second Shot

8 de Novembro de 2012 1 comentário

Fala pessoal.

A Microsoft enviou um e-mail contendo uma “promoção” muito interessante. Um Voucher code para fazer o exame de certificação 70-480 Programming in HTML5 with JavaScript and CSS3 gratuitamente.

Basta apenas agendar o seu exame na Prometric (www.register.prometric.com) e utilizar o Voucher code HTMLJMP. Esta certificação faz parte da nova versão MCSD Web Application do Visual Studio 2012.

Neste e-mail também recebemos um link para download de um e-book para você estudar HTML, CSS e JavaScript no Windows 8.

Url: http://blogs.msdn.com/b/microsoft_press/archive/2012/08/20/free-ebook-programming-windows-8-apps-with-html-css-and-javascript-second-preview.aspx

E neste link abaixo o MVA disponibilizou um curso gratuito sobre o mesmo assunto:

Url: http://www.microsoftvirtualacademy.com/tracks/developing-html5-apps-jump-start

E tem mais…

A promoção “Second Shot” esta de volta. O “Second Shot” permite que você refaça um exame gratuitamente caso você não passe na primeira tentativa. Acesse o link abaixo para se inscrever e verificar as regras.

Url: http://www.microsoft.com/learning/en/us/offers/secondshot.aspx

Vamos aproveitar porque geralmente essas promoções acabam rápidas.

Evento – Windows 8 Lançamento – Desenvolvimento

Fala pessoal.

Após algum tempo sem postar nada aqui no blog devido a um projeto que exigiu 110% do meu tempo e concentração, estou de volta às atividades que beneficiam a comunidade técnica.

E para recomeçar, nada melhor que um evento para motivar.

A Microsoft irá realizar um evento sobre Windows 8 para desenvolvedores no dia 13 de novembro. Este evento será dividido em duas trilhas, sendo que a primeira é relacionada ao desenvolvimento e a segunda sobre design para desenvolvedores.

———————————————-

Evento: Windows 8 Lançamento – Powered by TechEd – Trilha Desenvolvimento

Link: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032401369&culture=pt-BR

Detalhes: Na trilha preparada especialmente para desenvolvedores, você conhecerá todas as novidades de Windows, além de conferir palestras dedicadas a Windows Phone e Windows Azure.

———————————————–

Evento: Windows 8 Lançamento – Powered by TechEd – Trilha Design para desenvolvedores

Link: https://msevents.microsoft.com/cui/EventDetail.aspx?culture=pt-BR&EventID=1032533308 – (Evento fechado).

Detalhes: Nesta trilha você encontrará conteúdo dedicado à arquitetura de navegação, criação de interfaces modernas, user experience e muito mais.

———————————————–

Endereço: Rua Castro Verde, 266. Bairro da Chácara Santo Antônio – São Paulo – São Paulo – 04729-060 – Brasil

MTAC – Semana de Webcast Office 365 de 23/04 à 27/04

Fala pessoal.

Esta semana o grupo MTAC esta organizando uma semana de webcasts de Office 365 e conta com a participação especial de três MVP´s , um MTAC e um MCT.

Segue abaixo a agenda:

(Os links permitem assistir o webcast ao-vivo ou fazer o download da gravação)

Titulo da palestra: Overview de Office 365

Nome do palestrante: Mauricio Cassimiro (http://mcssc.wordpress.com/)

Data: 23/04/2012

Hora: 20:00hs

Link: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032511718&Culture=pt-BR

Resumo: Abordaremos, em paralelo, visão de negócio e visão técnica sobre Cloud Computing, SaaS, planos, migração do antigo BPOS e muito mais.

———————————-

Titulo da palestra: Exchange Online

Nome do palestrante: Fernando Andreazi (http://fernandoandreazi.com/)

Data: 24/04/2012

Hora: 20:00hs

Link: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032511721&Culture=pt-BR

Resumo: Teremos um olhar focado em Deploy com ambientes híbridos, DirSync, ADFS, integração com a plataforma no geral, Windows Phone e muito mais

———————————-

Titulo da palestra: SharePoint Online

Nome do palestrante: Fabian Gehrke (http://fabiangehrke.com.br/)

Data: 25/04/2012

Hora: 20:00hs

Link: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032511723&Culture=pt-BR

Resumo: Mostraremos demos de Integração, webparts, workflows, Windows Phone, Libraries, SharePoint Workspace, SharePoint Designer e muito mais.

———————————-

Titulo da palestra: Lync Online

Nome do palestrante: Sara Barbosa (http://sarabarbosa.net/)

Data: 26/04/2012

Hora: 20:00hs

Link: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032511725&Culture=pt-BR

Resumo: Apresentaremosos fundamentos da presença rica, Integração com Outlook/Office, Windows Phone, videoconferência,voz, Instant Messaging, votos dinâmicos, PPTs interativos, Share de Desk e Apps e muito mais.

———————————-

Titulo da palestra: Office Professional Plus + Office Web Apps

Nome do palestrante: Mauricio Cassemiro

Data: 27/04/2012

Hora: 20:00hs

Link: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032511727&Culture=pt-BR

Resumo: Encerraremos com algumas demos sobre coautoria, integração da suíte Office com os serviços e recursos e muito mais.

Categorias:Eventos, MTAC

MTAC – Semana de Webcast Infra/Azure 16 à 20/04

13 de Abril de 2012 2 comentários

Boas novas pessoal,

O grupo MTAC, o qual participo esta organizando algumas séries de webcasts.  E na próxima semana em especial o Eduardo Sena, que tambem faz parte do grupo e Eu (Francisco Gonçalves.. rs) estaremos moderando e organizando os webCasts de Infra/Azure que iniciam na segunda-feira 16/04 e vai até 20/04.

Segue abaixo a agenda.

Titulo da palestra: Novidades do System Center 2012
Nome do palestrante: Janiel Pereira
Data: 16/04/2012
Hora: 20:00hs
Link: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032511175&Culture=pt-BR

————————————————————
Título: Azure Storage Service na prática
Nome: Vitor Meriat
Data: 17/04/2012
Hora: 20:00hs
Link: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032511184&Culture=pt-BR

—————————————————————-
Título da Palestra: Novidades do Hyper-V 3
Nome do Palestrante: Francisco Ferreira
Data: 18/04/2012
Hora: 20:00hs
Link: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032511436&Culture=pt-BR

—————————————————————-
Titulo da palestra: Fazendo um deploy de uma aplicação PHP no Windows Azure
Nome do palestrante: Lucas Almeida Romão
Data: 19/04/2012
Hora: 20:00hs
Link: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032511611&Culture=pt-BR

——————————————————————————————–
Titulo da palestra – Planejando corretamente o Forefront TMG
Nome do palestrante – Uilson Souza
Data: 20/04/2012
Hora: 20:00hs.
Link: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032511715&Culture=pt-BR

Espero vocês lá.

Categorias:Eventos, MTAC

Lançamento do Windows 8 Consumer Preview

No dia 29 de fevereiro a Microsoft disponibilizou para download um novo Release do Windows 8.Esta versão é chamada de Consumer Preview.

A Microsoft alterou a nomenclatura utilizada para representar as versões lançadas antes do produto final.  Segue abaixo o nome dos releases na ordem de lançamento.

– Developer Preview

– Consumer Preview

– Release Candidate

Então assim que a versão Windows 8 RC sair teremos a contagem regressiva para o lançamento oficial do novo Windows.

Para alguém nunca ouviu falar do novo Windows:

A principal novidade que esta versão traz é a sua interface “metro”. Esta interface não seguirá aquele famosos esquema de ícones, será muito parecido com a interface do Windows Phone 7, que traz aquelas caixinhas interativas ao invés dos ícones, que permitem a você utilizar o programa ter que “abrir” em sua tela. Isto é muito útil, pois estamos percebendo que cada vez mais estamos deixando o teclado e mouse de lado e utilizando as interfaces touch no lugar. Esta interface metro é uma tendência que a Microsoft esta seguindo até em seus sites. Veja http://microsoft.com

Na minha opinião parece que todos os sistemas operacionais da Microsoft estão convergindo para um mesmo formato, o formato que mais se adequa a um tablet pc.

Vídeo que demonstra a utilização da nova interface: http://windows.microsoft.com/en-US/windows-8/get-started?page=vid1

Vídeo que demonstra a interação com o mouse: http://windows.microsoft.com/en-US/windows-8/get-started?page=vid2

Outra novidade interessante é que o Windows 8 CP vem com o Internet Explorer 10 CP. Se o IE 10 seguir a tendência do IE9 que eu percebi nos meus testes a respeito de html 5 e javascript o mesmo será promissor.

Mais informações neste link: http://windows.microsoft.com/en-US/windows-8/internet-explorer

A Microsoft não poderia deixar de lado a ideia de Cloud, assim como o WP, o Win8  tambem esta conectado na Live e preparado para o armazenamento de documentos e fotos nas nuvens e etc.

Mais informações em: http://windows.microsoft.com/en-US/windows-8/cloud-connected

Para quem for começar a brincar com esse cara (Eu) provavelmente poderá precisar de uma ajudinha com alguns problemas por que esta versão é RC ainda. Então segue abaixo o link do fórum:  http://answers.microsoft.com/en-us/windows/forum/windows_8

Nesse link você pode ver um pouco das novas features do Win8: http://windows.microsoft.com/en-US/windows-8/consumer-preview

Para quem é desenvolvedor e quer começar a construir no estilo “metro”, veja esse link http://msdn.microsoft.com/en-us/library/windows/apps/ e aprenda com uma série de recursos interessantes.

Nesse link você poderá fazer donwload do “Windows 8 Consumer Preview Product Guide for Developer” http://msdn.microsoft.com/en-us/windows/apps/hh852650

E agora o link que todo mundo estava esperando:

Download do Windows 8: http://windows.microsoft.com/en-US/windows-8/download

Download do Windows Server 8: http://msdn.microsoft.com/en-us/evalcenter/hh708764.aspx

Bom, eu vou testar ele e depois conto para vocês mais novidades.

Até o próximo post.

Categorias:Windows 8

Eventos: DevBrasil Summit 2012 (SP) e Community Zone

13 de Fevereiro de 2012 Deixe um comentário

Fala pessoal.

Esta semana está movimentada. Como se já não bastasse o tradicional Campus Party (http://www.campus-party.com.br/2012/index.html) que ocupa a semana inteira. Ainda teremos o DevBrasil Summit 2012 (SP) no sábado.

Para quem não conhece… A DevBrasil (http://devbrasil.net/) é a maior comunidade de desenvolvedores de software na área de .NET, conta com mais de 7000 mil membros. E todos os anos eles promovem o evento “DevBrasil Summit”. (http://www.eventosdeti.com.br/novo/visualizar/373-devbrasil-summit-2012-sao-paulo)

Segue abaixo a agenda do DevBrasil Summit 2012 (SP) que ocorrerá no sábado (11.02.12).

08:30 às 09:00 – Credenciamento
09:00 às 09:30 – Keynote (Ramon Durães)
09:30 às 10:30 – Inovação coletiva (Gil Giardelli, ESPM, Mundo.com)
10:30 às 11:00 – Intervalo networking
11:00 às 11:30 – Utilizando Windows, .NET e produtos Microsoft na Amazon Web Services (José Papo, MSc, Amazon)
11:30 às 12:00 – Design de software usando MVC (Waldyr Felix, 2PC)
12:00 às 14:00 – Almoço (por conta dos participantes)
14:00 às 14:30 – TFS ALM Vnext (Ramon Durães,MVP)
14:30 às 15:00 – Integrando Kinect e Windows Phone 7 (Mauricio Alegretti, MVP)
15:00 às 15:30 – Próximos passos Entity Framework 4.1 (Carlos Matos, MVP)
16:00 ás 16:30 – WP7 alto impacto (Rodolpho Marques, MCP)
16:30 ás 17:00 – Ampliando oportunidades com Mozit

O evento será na FIAP – Vila Mariana. Espero vocês lá..

Aproveitando o gancho….

No domingo (12.02.12) acontecerá o Community Zone 2012 (CZ) na microsoft (http://www.fabiohara.com.br/2012/01/05/um-pequeno-preview-do-que-teremos-em-2012/).

Este evento é fechado para MVPs, MSP, MTAC e convidados da comunidade. Como o conteúdo será surpresa não será possível postar hoje aqui no blog. Mas assim que eu voltar do evento, podem deixar que eu escrevo aqui.. o que for permitido lógico..

Até mais.

MTAC – Microsoft Technical Audience Contributor

Fala pessoal. Desta vez estou aqui para compartilhar a minha alegria com vocês.

No ultimo semana de 2011 eu fui convidado para ser um MTAC. O MTAC é um grupo de influenciadores Microsoft que visa manter um canal formal entre a Microsoft e os influenciadores e com isso estimular uma maior participação em eventos, grupos, palestras, fóruns e comunidade em geral.

Nem todas as informações eu posso divulgar, mas segue abaixo algumas informações disponíveis no site do Fabio Hara que é o responsável pelo grupo.

1) O que é o MTAC?
O MTAC é um grupo que reúne colaboradores das iniciativas de TechNet/MSDN.2) Onde está o grupo?
O grupo está no Linkedin na seguinte URL: http://linkd.in/MTACBR

3) Quem pode participar?
O grupo é restrito apenas para convidados. Os requisitos que avaliamos ao enviar convites são:
– Não pode ser MVP ou MSP
– Ter colaborações via CEA, Fórum e Blogs técnicos

4) Por quê MVPs e MSPs não podem participar?
Os MVPs e MSPs já possuem um canal formal com a Microsoft, além de pertencerem a um programa formal mundial. Quando criamos o grupo nossa principal preocupação eram as pessoas que contribuíam com a comunidade, porem pelo fato de não serem MVPs ou MSPs não tinham um canal para engajamento com a Microsoft. O objetivo é dar mais oportunidade para a comunidade e para as pessoas que também contribuem.

5) Esta iniciativa é mundial igual ao programa MVP ou MSP?
Não, este programa é 100% nacional.

6) Por que somente via Linkedin?
O Linkedin é uma das redes sociais mais utilizadas para negócios, e muitos mantem um CV de capacidades/atividades atualizado. Desta forma é possível analisar o histórico de cada candidato ao programa

7) Como saberei se fui convidado ou escolhido?
Estou enviando aos poucos convites via Linkedin e entrando em contato pessoalmente com outras pessoas. Diferente dos programas MVP e MSP, no MTAC não há ciclos de eleição/renovação.

8) Qual a quantidade de pessoas que estarão dentro do programa?
O objetivo é ter pessoas que realmente colaborem com a comunidade. Neste caso entenda como contribuições:
– Palestrante
– organizadores de evento
– Moderadores de fórum
– autores de artigos técnicos
– etc

9) Este grupo é apenas para quem trabalha com tecnologias Microsoft?
Não. Vivemos em um mundo heterogêneo, e as empresas buscam soluções para integrar sistemas. Se você também trabalha com Open-Source, porém tem contribuições para a comunidade com informações sobre Interoperabilidade então será muito bem-vindo.

10) Como faço para me submeter a participar do programa MTAC?
Acesse o link: http://linkd.in/MTACBR e solicite acesso. Analisaremos cada caso.

11) Quais são os benefícios como membro do MTAC?
Como o programa não tem ainda NDA (termo de Confidencialidade) alguns tópicos não poderão ser abordados, porém listei alguns dos benefícios iniciais:
– Convite para participar do CommunityZone
– Ação em conjunto com a Microsoft em projetos de TechNet/MSDN
– Convites para eventos restritos
– Participação no concurso MIVP* (será explicado posteriormente)

Agradeço a todos que me apoiaram e que me estimularam das mais diversas formas. Eu sei que muito trabalho virá pela frente, mas também muitas alegrias.

E…. rumo aos próximos passos: MCC (Microsoft Community Contributor) e MVP (Microsoft Most Valuable Professional).

Até mais pessoal, valeu!!!

Categorias:Eventos, Geral

Lançado o Microsoft SQL Server ODBC Driver for Linux

Antes que você pense alguma coisa…. Você não esta lendo errado e o título esta correto.

É isso mesmo, a Microsoft lançou um driver ODBC para SQL Server que roda no Linux. Agora seus projetos em Linux poderão acessar o SQL Server através de um driver oficial da Microsoft.

Este driver foi feito para rodar na versão Red Hat Enterprise Linux 5 – 64 bit e é compatível com o SQL Server 2008 R2 e SQL Server 2012. Agora os programadores de C/C++ em Linux poderão aproveitar desta poderosa ferramenta. Este driver ainda possuirá as seguintes features: SQLCMD, BCP, autenticação via Kerberos e SSL.

Site oficial do gerente sênior do projeto: http://blogs.technet.com/b/dataplatforminsider/archive/2011/11/28/available-today-preview-release-of-the-sql-server-odbc-driver-for-linux.aspx

Documentação: http://msdn.microsoft.com/en-us/library/hh568451(SQL.110).aspx

Download: http://www.microsoft.com/download/en/details.aspx?id=28160

Este post foi curto, mas espero que tenha sido útil.

 

Francisco Gonçalves

Categorias:SQL Server Etiquetas:, ,
%d bloggers like this: