Arquivos do Blog

Microsoft Virtual Conference 2013

Olé pessoal!

Está chegando o MVP Virtual Conference bora participar?!

Microsoft Virtual Conference 2013

 

Microsoft Virtual Conference

A comunidade de
Microsoft Most Valuable Professionals (MVP)
convida você para participar do

MVP Virtual Conference
dias
26, 27 e 28 de Março de forma 100% online.

Aproveite essa oportunidade de entender e tirar suas dúvidas sobre como as tecnologias e produtos Microsoft podem te ajudar a solucionar problemas e/ou otimizar tarefas do
seu dia a dia. Aprenda diretamente com MVPs, profissionais
reconhecidos pela Microsoft, independentes e especialistas, além de convidados especiais
da comunidade técnica brasileira e da Microsoft, como os arquitetos do

Microsoft Technology Center (MTC).

Objetivo

Apresentar online capacidades e funcionalidades de produtos e tecnologias Microsoft dentro de um contexto baseado em cenários do mundo real.

Formato

O evento conta com nove diferentes trilhas, abordando tópicos relevantes a cenários do dia a dia para as empresas, profissionais de TI e desenvolvedores. Durante cada dia de evento, três trilhas serão apresentadas por completa de forma online no formato
de um webcast.
Cada trilha comtemplará apresentações sobre tecnologias e produtos Microsoft dentro de um especifico cenário, finalizando com uma
rica sessão estilo roundtable com todos os palestrantes da trilha.

Horário das palestras: Das 08:45 às 17:00hrs com intervalo para almoço das 11:30 às 13:00hrs.

Inscrição

As inscrições são abertas a todos os interessados. Escolha o(s) tópico(s) que mais lhe interessam, clique no respectivo link para realizar a inscrição e receber uma confirmação via e-mail para adicionar ao seu calendário. Fique à vontade em convidar outras pessoas.

Clique no assunto de seu interesse abaixo para realizar a inscrição.


Clique aqui
para
ver a lista de palestras que você irá encontrar em cada um dos nove assuntos
principais.

Dia 26 de Março / terça-feira

Consumerização de TI

Responsável: Alexandro Prado – MVP

Palestrantes: Jorge Barata (MVP), Paulo Sant´anna (MTAC), Marcondes Alexandre (MVP), Igor Humberto (MTAC), Rover Marinho (MVP)

Exemplo de cenário: Para você profissional da área, entender Consumerização de TI e as tecnologias que viabilizam isso passam a ser essenciais para você alcançar e ser bem sucedido na sua empresa e acompanhar essa tendência do mercado de TI. Acompanhe esse tema e aprenda como aplicar as tecnologias Microsoft no mundo real.


Inscreva-se agora

Segurança

Responsável: Rodrigo Immaginario – MVP

Palestrantes: Rodrigo Immaginario (MVP), Alberto Oliveira (MVP), Luciano Lima (MVP), Marcos Tupinambá (MVP)

Exemplo de cenário abordado: Uma empresa de consultoria, que possui diversos colaboradores trabalhando de forma remota, recentemente identificou diversas falhas de segurança em sua rede local e na proteção dos seus projetos confidenciais. Para melhorar a segurança do seu ambiente será adotado o conceito de “defesa em profundidade” mas o projeto deverá ser implementado com o mínimo de investimento e em curto espaço de tempo. Veja como as tecnologias já disponíveis nos sistemas operacionais da Microsoft (Server e Client) pode ajudar.


Inscreva-se agora

Gerenciamento de Projetos e Equipes de Desenvolvimento

Responsáveis: André Dias – MVP / Carlos dos Santos – MVP

Palestrantes: Carlos dos Santos (MVP), Ramon Durães (MVP), Marcelo Azuma (MVP), Cláudio Leite (ALM Ranger), André Dias (MVP), Igor Abade (MVP), Adriano Bertucci (MVP), Marcio Sete (MVP)

Exemplo de cenário abordado: Uma empresa de médio porte está em franco crescimento, aproveitando oportunidades do mercado. Suas aplicações estão se tornando mais complexas e o time de desenvolvedores está crescendo. Nos últimos anos, a empresa tem sofrido com uma demanda crescente por suporte, devido constantes falhas no software em produção. A qualidade do software gerado pelos times é sofrível e essa percepção tem crescido no mercado. A empresa espera continuar crescendo, mas precisa corrigir e evitar novos problemas com a gestão de seu processo de desenvolvimento de software. Recentemente, a empresa ouviu falar sobre as novas tendências no desenvolvimento ágil e os benefícios da abordagem para Modern Apps.


Inscreva-se agora
Dia 27 de Março / quarta-feira

Interoperabilidade no Desenvolvimento e Infraestrutura

Responsáveis: André Ruschel – MVP / Rogério de Carvalho – MVP

Palestrantes: André Ruschel (MVP), Rogério Moraes de Carvalho (MVP), Rogerio Cordeiro (Microsoft)

Exemplo de cenário: Uma empresa ampliou seu ambiente de TI recentemente, após a aquisição de duas novas empresas do mercado. Os ambientes de TI das 3 unidades são heterogêneos, contemplando diferentes cenários para monitoração, segurança, bancos de dados, desenvolvimento de aplicações e integração de processos. Mesmo antes da consolidação de todas as unidades, a empresa enfrenta uma demanda crescente por aplicações consumindo informações das 3 unidades de negócio, que rodam em plataformas heterogêneas. As equipes de desenvolvimento e infraestrutura precisam decidir quais são as tecnologias e abordagens para esse cenário de interoperabilidade interna na empresa.


Inscreva-se agora

Arquitetura e Gerenciamento de TI

Responsável: Marcelo Sincic – MVP

Palestrantes: Marcelo Sincic (MVP), Hélio Panissa (MVP), Waldemir Cambiucci (Microsoft), Daniel Donda (MVP)

Exemplo de cenário: Uma empresa possui um datacenter de 3ª geração, baseado em servidores blades adotados de diferentes fornecedores. Ao longo dos anos, a empresa tem usado fortemente o modelo de virtualização, mas tem enfrentado desafios no gerenciamento de sua TI. Constantemente, VM’s são perdidas, o processo de suporte e provisionamento é lento e não existe um portal de autoatendimento para os clientes de TI, o que exige horas de atendimento telefônico e atrasos constantes nas requisições. A empresa adota alguns processos de ITIL v3, mas não possui uma ferramenta unificada de gestão de processos ITIL.


Inscreva-se agora
Desenvolvimento de Software e Aplicativos

Responsáveis: Renato Haddad – MVP / André Carlucci
– MVP

Palestrantes: Renato Haddad (MVP), Victor Cavalcante (MVP), André Carlucci (MVP), Rodolpho Marques (MVP)

Exemplo de cenário: Uma empresa da área anúncios desenvolve aplicações para seus mais de 10 mil clientes e está em franco crescimento. O perfil de seus clientes está na classe média, consumindo cada vez mais dispositivos móveis, mas também acessando informações da empresa através de desktops em casa, no trabalho ou através de sites na Web. Como desenvolver novas aplicações atendendo a todos esses requisitos?


Inscreva-se agora
Dia 28 de Março / quinta-feira
Produtividade, colaboração e comunicação unificada

Responsável: João Benito Savastano – MVP

Palestrantes: Fernando Andreazi (MVP), Sara Barbosa (MVP),
André Xavier (MVP), Eduardo Freire (MVP), Fernanda Saraiva (MVP), Andrea Morais (Microsoft), João Paulo Sevegnani (Microsoft)

Exemplo de cenário: Uma empresa da área de vendas possui um número grande de vendedores em campo. A maioria de sua força de venda possui pouco tempo para retornar ao escritório ou sincronizar seus dados, acessando as informações da empresa mais de 90% do tempo externamente. Muito processos exigem a aprovação de workflows ou leitura de e-mails do pessoal em campo. Ao mesmo tempo, a empresa tem percebido um aumento crescente em seus gastos com telefonia, devido a maior capilaridade de empresa pelo Brasil.


Inscreva-se agora
Computação em Nuvem

Responsáveis: Lucas Romão – MVP, Evilázaro Alves – MVP, Fabrício Sanchez
– MVP

Palestrantes: Lucas Romão (MVP), Evilázaro Alves (MVP), Fabrício Sanchez (MVP), Humberto Silva (Microsoft)

Exemplo de cenário: Pequenas, médias e grandes empresas hoje avaliam sua infraestrutura, em relação aos desafios para o gerenciamento e manutenção do ambiente de TI. O mercado tem apresentado nos últimos anos alternativas para a gestão de TI, através de modelos baseados em nuvem pública ou privada. Mais recentemente, a construção de nuvens híbridas tem recebido destaque em fóruns de arquitetura e gerenciamento de infraestrutura. Uma empresa está hoje com 80% de sua TI baseada em máquinas virtuais sem gerenciamento unificado. Outros 20% estão em máquinas físicas, com aplicações legadas. Como dar o próximo passo?


Inscreva-se agora
BI, Big Data e Gerenciamento de Dados

Responsáveis: Luciano Moreira – MVP, Gustavo Maia – MVP

Palestrantes: Luciano Moreira (MVP), Pericles Rocha (Microsoft), Nilton Pinheiro (MVP), Felipe Ferreira (MVP), Fabiano Amorim (MVP)

Exemplo de cenário: A análise de dados é um dos principais elementos de sucesso para o bom entendimento de diversas linhas de negócio. Sem uma análise de dados robusta, é impossível entender as tendências e comportamento de seu negócio, durante as várias fases de sua execução. Uma empresa da área financeira deseja analisar o comportamento de risco de seus milhares de clientes e investidores. Ela busca ferramentas de análise e mecanismos de integração para consumo de diferentes fontes de dados de seus vários sistemas.


Inscreva-se agora
Para conhecer mais sobre o Programa MVP, visite o site
http://mvp.microsoft.com

Acompanhe também as novidades e atividades dos MVPs do Brasil no
Facebook e
Twitter oficiais do programa no país.

* O MVP Virtual Conference é uma iniciativa independente
dos MVPs do Brasil.

 

Subtraindo datas com TimeSpan em C#

Olá pessoal!

Hoje vou falar um pouco sobre o TimeSpan, segundo a Microsoft um objeto do tipo TimeSpan representa um intervalo de tempo, que pode ser medido como um número positivo ou negativo de dias, horas, minutos, segundos (e suas frações). Ainda diz que pode ser utilizado para representar horas, mais somente se o horário não estiver relacionado a alguma data, pois nesses casos deve-se utilizar a estrutura DateTime ou DateTimeOffSet.

Abaixo segue um simples exemplo de como subtrair duas datas (DateTime) e obter o resultado da diferença entre elas utilizando o TimeSpan, obtendo através dele a diferença em dias, horas, minutos, segundos e milissegundos entre as datas.


//Instância da dataUm
DateTime dataUm = Convert.ToDateTime("25/12/2012 01:00:00");

//Instância da dataDois
DateTime dataDois = Convert.ToDateTime("01/01/2013 02:00:00");

//Instância do TimeSpan recebendo a subtração entre as datas
TimeSpan ts = dataDois.Subtract(dataUm);

//Para obter a diferença em dias
Console.WriteLine("Diferença em dias: {0}", ts.TotalDays);

//Para obter a diferença em horas
Console.WriteLine("Diferença em horas: {0}", ts.TotalHours);

//Para obter a diferença em minutos
Console.WriteLine("Diferença em Minutos: {0}", ts.TotalMinutes);

//Para obter a diferença em segundos
Console.WriteLine("Diferença em segundos: {0}", ts.TotalSeconds);

//Para obter a diferença em milissegundos
Console.WriteLine("Diferença em milissegundos: {0}", ts.TotalMilliseconds);

Ainda utilizando o TimeSpan é possível “acumular” a diferença entre datas, afim de se obter um total de um determinado período, segue um exemplo abaixo:


//Instância do TimeSpan que armazenará o resultado do período
 TimeSpan tsResultado;

//Instância da diaUmInicial
 DateTime diaUmInicial = Convert.ToDateTime("25/12/2012 01:00:00");

//Instância da diaUmFinal
 DateTime diaUmFinal = Convert.ToDateTime("25/12/2012 02:00:00");

//Vinculando a diferença entre as datas
 tsResultado = (diaUmFinal.Subtract(diaUmInicial));

//Instância da diaDoisInicial
 DateTime diaDoisInicial = Convert.ToDateTime("24/12/2012 01:00:00");

//Instância da diaDoisFinal
 DateTime diaDoisFinal = Convert.ToDateTime("25/12/2012 01:00:00");

//Vinculando a diferença entre as datas adicionando-as
 tsResultado += (diaDoisFinal.Subtract(diaDoisInicial));

 Console.WriteLine("O resultado é: {0} dia(s), {1} hora(s), {2} minuto(s).",
                tsResultado.TotalDays, tsResultado.TotalHours, tsResultado.TotalMinutes);

Até a próxima!