O documento apresenta o Team Foundation Server, uma ferramenta de gerenciamento do ciclo de vida de software. Ele descreve os principais recursos do TFS, incluindo controle de versão, acompanhamento de itens de trabalho, automação de builds, portal de equipe e relatórios. A apresentação também fornece uma visão geral do Azure e SQL Azure.
O documento apresenta o Team Foundation Server (TFS) da Microsoft como uma plataforma de colaboração para gerenciamento do ciclo de vida de aplicações que oferece suporte a práticas ágeis de desenvolvimento e diversas plataformas. Discorre sobre como a maioria das empresas usa apenas o TFS para check-in e check-out de código, mas ele oferece funcionalidades adicionais como labels, branches e políticas de check-in. Por fim, apresenta o Visual Studio Online como uma opção gratuita de hospedagem na nuvem do TFS.
Gestão Ágil de Projetos e Portfólio com o TFS 2013Marcelo Azuma
A apresentação discute como organizar projetos e equipes no TFS 2013 para gestão ágil de projetos e portfólio, mostrando como usar iniciativas, backlogs de portfólio e áreas para organizar múltiplos projetos. Duas demos ilustram como estruturar projetos além de um único projeto e como mapear iniciativas, objetivos e histórias de usuário em diferentes níveis.
Como escolher o modelo ideal de TFS para sua empresaCDS
O documento resume os três modelos principais do TFS - TFS Express, TFS Service e TFS Server - e fatores a serem considerados na escolha do modelo ideal para uma empresa. O TFS Express é gratuito para até 5 usuários e pode ser instalado localmente, enquanto o TFS Service é hospedado na nuvem pela Microsoft e o TFS Server permite uma instalação totalmente local e personalizada.
Configurando controle de versões Team Foundation Server(TFS) maxcnunes
1) O documento descreve os passos para instalar e configurar o Windows Server 2008, SQL Server 2008, Team Foundation Server 2010 e Visual Studio 2010.
2) Inclui instruções para instalar o Service Pack 2 no Windows Server 2008 e atualizar o firewall para permitir acesso aos componentes do TFS.
3) Também explica como configurar usuários no TFS, criar um novo projeto e adicioná-lo ao controle de versão.
Gerenciando projetos através do VSTS(Visual Studio Team Services)Pablo Juan ஃ
O documento discute como gerenciar projetos usando o Visual Studio Team Services (VSTS), incluindo a criação e configuração de projetos, backlogs, itens de trabalho, campos personalizados e configurações de perfil. Também aborda ferramentas como versionamento de código, build, teste e gerenciamento de lançamentos.
Gerenciamento do ciclo de vida de software com o Visual Studio Team System.
Apresentação baseada em material oficial da Microsoft para apresentação da ferramenta na empresa que trabalho.
Reduzindo Custos e Aumentando a Produtividade com Ambientes de Dev / Test na ...André Dias
Palestra realizada durante o Azure Summit Brasil 2014 cobrindo a integração dos seguintes produtos: Visual Studio 2013, Team Foundation Server, Release Management, Test Manager, Lab Management, System Center Virtual Machine Manager e Azure.
A ideia foi mostrar como todos os produtos integrados podem reduzir o custo e aumentar a produtividade de todo o ciclo de desenvolvimento de software em pelo menos 40x.
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu SoftwareAndré Dias
O documento lista 10 ferramentas para melhorar a qualidade do software, incluindo ferramentas para análise de código, detecção de código duplicado, extração de métricas, geração de testes automatizados, análise de cobertura de código, monitoramento de aplicações em produção e geração de relatórios. A qualidade do software é fundamental para o sucesso do DevOps para entregar valor aos clientes de forma rápida e contínua.
O documento apresenta o Team Foundation Server (TFS) da Microsoft como uma plataforma de colaboração para gerenciamento do ciclo de vida de aplicações que oferece suporte a práticas ágeis de desenvolvimento e diversas plataformas. Discorre sobre como a maioria das empresas usa apenas o TFS para check-in e check-out de código, mas ele oferece funcionalidades adicionais como labels, branches e políticas de check-in. Por fim, apresenta o Visual Studio Online como uma opção gratuita de hospedagem na nuvem do TFS.
Gestão Ágil de Projetos e Portfólio com o TFS 2013Marcelo Azuma
A apresentação discute como organizar projetos e equipes no TFS 2013 para gestão ágil de projetos e portfólio, mostrando como usar iniciativas, backlogs de portfólio e áreas para organizar múltiplos projetos. Duas demos ilustram como estruturar projetos além de um único projeto e como mapear iniciativas, objetivos e histórias de usuário em diferentes níveis.
Como escolher o modelo ideal de TFS para sua empresaCDS
O documento resume os três modelos principais do TFS - TFS Express, TFS Service e TFS Server - e fatores a serem considerados na escolha do modelo ideal para uma empresa. O TFS Express é gratuito para até 5 usuários e pode ser instalado localmente, enquanto o TFS Service é hospedado na nuvem pela Microsoft e o TFS Server permite uma instalação totalmente local e personalizada.
Configurando controle de versões Team Foundation Server(TFS) maxcnunes
1) O documento descreve os passos para instalar e configurar o Windows Server 2008, SQL Server 2008, Team Foundation Server 2010 e Visual Studio 2010.
2) Inclui instruções para instalar o Service Pack 2 no Windows Server 2008 e atualizar o firewall para permitir acesso aos componentes do TFS.
3) Também explica como configurar usuários no TFS, criar um novo projeto e adicioná-lo ao controle de versão.
Gerenciando projetos através do VSTS(Visual Studio Team Services)Pablo Juan ஃ
O documento discute como gerenciar projetos usando o Visual Studio Team Services (VSTS), incluindo a criação e configuração de projetos, backlogs, itens de trabalho, campos personalizados e configurações de perfil. Também aborda ferramentas como versionamento de código, build, teste e gerenciamento de lançamentos.
Gerenciamento do ciclo de vida de software com o Visual Studio Team System.
Apresentação baseada em material oficial da Microsoft para apresentação da ferramenta na empresa que trabalho.
Reduzindo Custos e Aumentando a Produtividade com Ambientes de Dev / Test na ...André Dias
Palestra realizada durante o Azure Summit Brasil 2014 cobrindo a integração dos seguintes produtos: Visual Studio 2013, Team Foundation Server, Release Management, Test Manager, Lab Management, System Center Virtual Machine Manager e Azure.
A ideia foi mostrar como todos os produtos integrados podem reduzir o custo e aumentar a produtividade de todo o ciclo de desenvolvimento de software em pelo menos 40x.
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu SoftwareAndré Dias
O documento lista 10 ferramentas para melhorar a qualidade do software, incluindo ferramentas para análise de código, detecção de código duplicado, extração de métricas, geração de testes automatizados, análise de cobertura de código, monitoramento de aplicações em produção e geração de relatórios. A qualidade do software é fundamental para o sucesso do DevOps para entregar valor aos clientes de forma rápida e contínua.
O documento apresenta um pipeline de deploy com ASP.NET Core, VSTS e Azure. A palestra discute como criar e versionar código com ASP.NET Core, configurar integração contínua com VSTS para builds automatizadas, implementar deploy contínuo para publicar aplicações no Azure, e monitorar o desempenho e erros com Application Insights.
Automação de Teste para REST, Web e MobileElias Nogueira
O documento apresenta uma introdução à automação de testes para APIs REST, interfaces web e aplicativos móveis, discutindo ferramentas como REST Assured, Selenium WebDriver e Appium.
Feedback mais rápido na sua build dividindo os testes funcionaisElias Nogueira
O documento discute como dividir os testes funcionais em um pipeline de entrega contínua para fornecer feedback mais rápido. Isso é feito executando smoke tests, testes funcionais e testes de aceitação em paralelo para acelerar o processo e identificar problemas mais cedo. O documento fornece exemplos de como configurar isso em um projeto Java usando Jenkins.
Palestra sobre problemas, anti-patters e sugestão de uma pipeline de testes automatizados para adicionar ao seu processo de Continuous Delivery.
Ministrado no dia 05/10/2016 no The Developers Conference 2016 Porto Alegre e no DevOps Day Porto Alegre em 05/08/2017.
TDC2017 | Florianópolis - Trilha Java Melhorando a performance do seu Código ...tdc-globalcode
O documento apresenta dicas para melhorar o desempenho de aplicações Java, como usar tipos primitivos, declarar métodos de forma estática quando possível e evitar algoritmos complexos. Também fornece recomendações sobre ferramentas de monitoramento como Java VisualVM para analisar uso da CPU, memória e threads.
DevOps é uma prática de engenharia de software que une desenvolvimento e operações. A apresentação discute integração contínua (CI), implantação contínua (CD) e ferramentas como Azure DevOps Projects para habilitar a entrega contínua de valor.
Criando Instaladores com NSIS / Creating Installers with NSISMarcelo Maia
1. O documento discute como criar instaladores para Windows usando NSIS.
2. NSIS é uma ferramenta gratuita e altamente customizável para criar instaladores.
3. O EclipseNSIS plugin facilita a geração do script NSIS dentro do Eclipse.
Visual Studio Summit 2012 - Team Foundation Server 2012 ExpressRogério Rodrigues
O documento descreve o Team Foundation Server 2012 Express, um software gratuito e fácil de instalar para controle de versão, gerenciamento de projetos e automação de builds. Ele permite o gerenciamento ágil de projetos com até 5 usuários e integração com o SQL Server Express 2012. O documento também fornece links úteis e convida perguntas sobre o TFS 2012 Express.
Application Insights - Monitore a sua aplicação em tempo realAndré Dias
O documento apresenta a ferramenta Application Insights, que permite monitorar aplicações em tempo real, capturando telemetria de qualquer dispositivo ou aplicação e armazenando as informações na nuvem para análise. A ferramenta oferece visibilidade sobre disponibilidade, desempenho e padrões de uso, além de permitir monitorar URLs, dados do usuário, desempenho e dependências.
O documento explica os conceitos e origens do movimento DevOps, destacando três princípios fundamentais: cultura de colaboração, automação de tarefas manuais e métricas de tudo. Também apresenta exemplos de ferramentas e práticas DevOps implementadas em diferentes organizações.
Automatizar a implementação do Office 365 com PowerShell pode ajudar a implementar os produtos de forma consistente e escalável, evitando erros. O documento recomenda criar scripts testados para automatizar a criação de contas, grupos e configurações, e sempre testá-los em ambientes separados antes de rodar a automação em produção.
QAOps e a sua impotância para a qualidade de softwareSandy Maciel
O documento discute QAops, que integra operações de teste de qualidade (QA) nos pipelines de integração e entrega contínuas (CI/CD). QAops requer que engenheiros de QA trabalhem com desenvolvedores, infraestrutura e outros para automatizar testes e relatórios de testes nos pipelines. Isso melhora a qualidade de software e a velocidade de entrega.
O documento fornece uma introdução aos testes de regressão visual, discutindo onde eles se encaixam no processo de teste, o que deve ser validado, e ferramentas populares como Applitools, Visual Matcher e Visual Regression Testing. Ele também lista recursos e limitações dessas ferramentas.
QAOps - O QA com pézinho em DevOps (Ministry of Testing Floripa 2019)Mayara Fernandes
O documento descreve como um time de desenvolvimento e teste pode melhorar seus processos adotando práticas DevOps, como integração contínua, entrega contínua e deploy automático. Ele exemplifica as etapas para automatizar o build, adicionar testes unitários e de API/integração, implantar em um ambiente de staging e automatizar testes de aceitação, reduzindo o tempo de feedback de dias para minutos.
Agile Testing é um mindset que tem sido discutido e aplicado em times que utilizam desenvolvimento ágil já faz algum tempo. Nessa palestra vamos entender esse mindset, como muda a disciplina de teste do ambiente tradicional de desenvolvimento para o ágil, por que é importante investir em testes automatizados e como disseminar a cultura de Qualidade dentro do seu time.
Gestão ágil de projetos de software com Scrum 2.0 e Team Foundation Server e ...Alvaro Brognoli
A apresentação discute a gestão ágil de projetos de software usando Scrum e o Team Foundation Server. Ela explica como o Scrum promove entregas incrementais com foco nas pessoas e na criação de valor. Também demonstra como o TFS apoia todo o ciclo de vida do software, incluindo planejamento com Scrum, controle de versão, build e testes automatizados.
Apresentação feita no Microsoft TechNet Wiki Summit 2015 sobre DevOps e as soluções da Microsoft para processos de desenvolvimento de aplicações com práticas DevOps e ALM (Application Lifecycle Management)
Conhecimentos para tomar atitude e migrar sua aplicação para asp.net coreRodrigo Kono
Rodrigo Kono é um especialista em .NET que fornece uma visão geral sobre as novas oportunidades e desafios da migração para .NET Core. Ele discute pontos como quando fazer a migração, os principais desafios e como tomar a melhor decisão estratégica para cada projeto. Kona também fornece dicas sobre a documentação, ferramentas e boas práticas para auxiliar na migração.
Release Management for Visual Studio 2013André Dias
Este documento discute o Release Management for Visual Studio 2013, uma ferramenta para gerenciar implantações de software entre ambientes de desenvolvimento, teste e produção. Apresenta os principais componentes da ferramenta, como o cliente visual studio, servidor TFS e agentes de implantação, e demonstra como configurar pipelines de implantação, definir componentes como sites no IIS e promover builds entre ambientes sem código.
Gestão de demandas e workflow utilizando Project Server ou Project OnlineAndre Xavier
O documento resume um webcast sobre gestão de demandas e workflow utilizando Project Server ou Project Online. O webcast inclui apresentações sobre novidades em workflow no SharePoint 2013 e Project Server 2013, melhorias no workflow do SharePoint, infraestrutura e arquitetura de workflow, e uma demonstração de criação de workflows.
This document discusses using the Foundation front-end framework for both prototyping and production. It notes that Foundation is useful for prototyping because it allows for low-fidelity, quick iteration optimized for development speed. However, it also argues that Foundation is suitable for production use, as it results in high-fidelity, stable, highly customized sites and apps optimized for end user speed. The document promotes Foundation by highlighting its large community, wide usage in both small and large projects, and emphasis on best practices like responsive design, accessibility, and modern coding standards.
Este documento fornece uma introdução sobre front-end e como se tornar um desenvolvedor front-end. Ele define front-end como o profissional responsável por desenvolver a interface de sites e sistemas web, transformando layouts em código renderizado por navegadores. Também lista conhecimentos, ferramentas e cursos necessários, incluindo HTML, CSS, JavaScript, frameworks como Bootstrap, e cursos de front-end em instituições ou de forma autodidata.
O documento apresenta um pipeline de deploy com ASP.NET Core, VSTS e Azure. A palestra discute como criar e versionar código com ASP.NET Core, configurar integração contínua com VSTS para builds automatizadas, implementar deploy contínuo para publicar aplicações no Azure, e monitorar o desempenho e erros com Application Insights.
Automação de Teste para REST, Web e MobileElias Nogueira
O documento apresenta uma introdução à automação de testes para APIs REST, interfaces web e aplicativos móveis, discutindo ferramentas como REST Assured, Selenium WebDriver e Appium.
Feedback mais rápido na sua build dividindo os testes funcionaisElias Nogueira
O documento discute como dividir os testes funcionais em um pipeline de entrega contínua para fornecer feedback mais rápido. Isso é feito executando smoke tests, testes funcionais e testes de aceitação em paralelo para acelerar o processo e identificar problemas mais cedo. O documento fornece exemplos de como configurar isso em um projeto Java usando Jenkins.
Palestra sobre problemas, anti-patters e sugestão de uma pipeline de testes automatizados para adicionar ao seu processo de Continuous Delivery.
Ministrado no dia 05/10/2016 no The Developers Conference 2016 Porto Alegre e no DevOps Day Porto Alegre em 05/08/2017.
TDC2017 | Florianópolis - Trilha Java Melhorando a performance do seu Código ...tdc-globalcode
O documento apresenta dicas para melhorar o desempenho de aplicações Java, como usar tipos primitivos, declarar métodos de forma estática quando possível e evitar algoritmos complexos. Também fornece recomendações sobre ferramentas de monitoramento como Java VisualVM para analisar uso da CPU, memória e threads.
DevOps é uma prática de engenharia de software que une desenvolvimento e operações. A apresentação discute integração contínua (CI), implantação contínua (CD) e ferramentas como Azure DevOps Projects para habilitar a entrega contínua de valor.
Criando Instaladores com NSIS / Creating Installers with NSISMarcelo Maia
1. O documento discute como criar instaladores para Windows usando NSIS.
2. NSIS é uma ferramenta gratuita e altamente customizável para criar instaladores.
3. O EclipseNSIS plugin facilita a geração do script NSIS dentro do Eclipse.
Visual Studio Summit 2012 - Team Foundation Server 2012 ExpressRogério Rodrigues
O documento descreve o Team Foundation Server 2012 Express, um software gratuito e fácil de instalar para controle de versão, gerenciamento de projetos e automação de builds. Ele permite o gerenciamento ágil de projetos com até 5 usuários e integração com o SQL Server Express 2012. O documento também fornece links úteis e convida perguntas sobre o TFS 2012 Express.
Application Insights - Monitore a sua aplicação em tempo realAndré Dias
O documento apresenta a ferramenta Application Insights, que permite monitorar aplicações em tempo real, capturando telemetria de qualquer dispositivo ou aplicação e armazenando as informações na nuvem para análise. A ferramenta oferece visibilidade sobre disponibilidade, desempenho e padrões de uso, além de permitir monitorar URLs, dados do usuário, desempenho e dependências.
O documento explica os conceitos e origens do movimento DevOps, destacando três princípios fundamentais: cultura de colaboração, automação de tarefas manuais e métricas de tudo. Também apresenta exemplos de ferramentas e práticas DevOps implementadas em diferentes organizações.
Automatizar a implementação do Office 365 com PowerShell pode ajudar a implementar os produtos de forma consistente e escalável, evitando erros. O documento recomenda criar scripts testados para automatizar a criação de contas, grupos e configurações, e sempre testá-los em ambientes separados antes de rodar a automação em produção.
QAOps e a sua impotância para a qualidade de softwareSandy Maciel
O documento discute QAops, que integra operações de teste de qualidade (QA) nos pipelines de integração e entrega contínuas (CI/CD). QAops requer que engenheiros de QA trabalhem com desenvolvedores, infraestrutura e outros para automatizar testes e relatórios de testes nos pipelines. Isso melhora a qualidade de software e a velocidade de entrega.
O documento fornece uma introdução aos testes de regressão visual, discutindo onde eles se encaixam no processo de teste, o que deve ser validado, e ferramentas populares como Applitools, Visual Matcher e Visual Regression Testing. Ele também lista recursos e limitações dessas ferramentas.
QAOps - O QA com pézinho em DevOps (Ministry of Testing Floripa 2019)Mayara Fernandes
O documento descreve como um time de desenvolvimento e teste pode melhorar seus processos adotando práticas DevOps, como integração contínua, entrega contínua e deploy automático. Ele exemplifica as etapas para automatizar o build, adicionar testes unitários e de API/integração, implantar em um ambiente de staging e automatizar testes de aceitação, reduzindo o tempo de feedback de dias para minutos.
Agile Testing é um mindset que tem sido discutido e aplicado em times que utilizam desenvolvimento ágil já faz algum tempo. Nessa palestra vamos entender esse mindset, como muda a disciplina de teste do ambiente tradicional de desenvolvimento para o ágil, por que é importante investir em testes automatizados e como disseminar a cultura de Qualidade dentro do seu time.
Gestão ágil de projetos de software com Scrum 2.0 e Team Foundation Server e ...Alvaro Brognoli
A apresentação discute a gestão ágil de projetos de software usando Scrum e o Team Foundation Server. Ela explica como o Scrum promove entregas incrementais com foco nas pessoas e na criação de valor. Também demonstra como o TFS apoia todo o ciclo de vida do software, incluindo planejamento com Scrum, controle de versão, build e testes automatizados.
Apresentação feita no Microsoft TechNet Wiki Summit 2015 sobre DevOps e as soluções da Microsoft para processos de desenvolvimento de aplicações com práticas DevOps e ALM (Application Lifecycle Management)
Conhecimentos para tomar atitude e migrar sua aplicação para asp.net coreRodrigo Kono
Rodrigo Kono é um especialista em .NET que fornece uma visão geral sobre as novas oportunidades e desafios da migração para .NET Core. Ele discute pontos como quando fazer a migração, os principais desafios e como tomar a melhor decisão estratégica para cada projeto. Kona também fornece dicas sobre a documentação, ferramentas e boas práticas para auxiliar na migração.
Release Management for Visual Studio 2013André Dias
Este documento discute o Release Management for Visual Studio 2013, uma ferramenta para gerenciar implantações de software entre ambientes de desenvolvimento, teste e produção. Apresenta os principais componentes da ferramenta, como o cliente visual studio, servidor TFS e agentes de implantação, e demonstra como configurar pipelines de implantação, definir componentes como sites no IIS e promover builds entre ambientes sem código.
Gestão de demandas e workflow utilizando Project Server ou Project OnlineAndre Xavier
O documento resume um webcast sobre gestão de demandas e workflow utilizando Project Server ou Project Online. O webcast inclui apresentações sobre novidades em workflow no SharePoint 2013 e Project Server 2013, melhorias no workflow do SharePoint, infraestrutura e arquitetura de workflow, e uma demonstração de criação de workflows.
This document discusses using the Foundation front-end framework for both prototyping and production. It notes that Foundation is useful for prototyping because it allows for low-fidelity, quick iteration optimized for development speed. However, it also argues that Foundation is suitable for production use, as it results in high-fidelity, stable, highly customized sites and apps optimized for end user speed. The document promotes Foundation by highlighting its large community, wide usage in both small and large projects, and emphasis on best practices like responsive design, accessibility, and modern coding standards.
Este documento fornece uma introdução sobre front-end e como se tornar um desenvolvedor front-end. Ele define front-end como o profissional responsável por desenvolver a interface de sites e sistemas web, transformando layouts em código renderizado por navegadores. Também lista conhecimentos, ferramentas e cursos necessários, incluindo HTML, CSS, JavaScript, frameworks como Bootstrap, e cursos de front-end em instituições ou de forma autodidata.
[1] O documento apresenta uma palestra sobre ITIL Foundation, introduzindo os conceitos-chave da biblioteca ITIL e seu ciclo de vida de serviços. [2] É descrito que a ITIL fornece as melhores práticas para a gestão do ciclo de vida do serviço de TI e não é uma metodologia ou norma rígida. [3] A palestra também inclui informações sobre o palestrante e incentivos para os participantes.
Mario Hernandez presented on CSS frameworks and progressive enhancements with CSS3. The presentation covered choosing the right CSS framework based on factors like project requirements, fluid grid systems, responsiveness, documentation, and maintenance. Frameworks like Foundation and 960 Grid System were showcased. Grid systems use rows and columns to layout content. Progressive enhancements with CSS3 focus on widely supported properties to enhance the user experience without sacrificing functionality. Additional resources on grids, CSS3, and responsive design were provided.
O Foundation é um framework CSS e JavaScript desenvolvido para agilizar o desenvolvimento front-end, desde wireframes até o layout final. Ele fornece recursos como grids responsivas, componentes de navegação, botões, formulários e outros para facilitar a criação de sites e aplicativos responsivos.
O documento resume o currículo de Eric Gallardo, um profissional de TI brasileiro com quase 20 anos de experiência em projetos para internet e gestão corporativa utilizando diversas linguagens e metodologias como .NET, Java, Scrum e ITIL. O treinamento aborda conceitos e frameworks como ASP.NET, MVC, WebForms, Entity Framework e AJAX/jQuery além de ferramentas como Visual Studio e plugins.
O documento discute os desafios comuns em projetos de software, como requisitos não gerenciados efetivamente e falta de comunicação entre membros da equipe. A solução proposta é o uso do ALM (Application Lifecycle Management) para melhorar a produtividade através de ferramentas como gerenciamento de defeitos, controle de versão e automação de testes. O documento também apresenta o Visual Studio 2013 e o Team Foundation Server como plataformas ALM capazes de integrar todos os membros da equipe e melhorar a visibilidade do status do projeto.
Ext JS é um framework JavaScript popular para construir aplicações ricas para desktop, tablet e smartphone. O documento apresenta o framework Ext JS, discutindo sua história, arquitetura, componentes, ferramentas e dicas para iniciantes.
O documento fornece uma visão geral do Application Insights da Microsoft, que é um serviço de monitoramento de aplicações que coleta métricas de desempenho, logs e erros para aplicações em diversas plataformas. Ele descreve como o Application Insights monitora a disponibilidade, o desempenho e o uso das aplicações para ajudar os desenvolvedores a identificar e corrigir problemas.
Implantando Continuous Delivery com TFSDEV307 resume o uso de técnicas de Continuous Delivery no Team Foundation Server. Discute como evitar implantar software manualmente através de integração contínua e delivery contínuo. Apresenta ferramentas como MSBuild, Team Build e Web Deploy para automatizar builds e implantações.
Novidades no Windows Mobile Line of Business Solution Accelerator 2008Pedro Lamas
Trata-se de uma solução que integra grande parte das tecnologias e serviços móveis da Microsoft, onde serão apresentadas técnicas avançadas para o controlo e gestão de memória e cache, distribuição de aplicações, criação de código para diferentes camadas aplicacionais, localização, etc.
Ciclo de vida do desenvolvimento de software de ponta a pontaRodrigo Kono
Nesta sessão você irá entender o ciclo de vida do desenvolvimento de uma aplicação, que comumente é chamada de ALM (Application Lifecycle Management). Com o uso do Visual Studio Team Services, que está disponível na nuvem, temos uma poderosa maneira de especificar as features do software, controlar a linha de produção, acompanhar o desenvolvimento atrelado à cada item de requisito/tarefa, testes, build automático, validação de especificações de qualidade de software e distribuição automática em testes, homologação e/ou produção. Esta sessão irá te ajudar a entender como melhorar o seu processo de desenvolvimento dentro da sua corporação. E o melhor: o custo inicial é muito baixo.
VIII sessão SQL Bahia - Conhecendo o Microsoft SQL Operations StudioAnderson Souza
O documento apresenta o Microsoft SQL Operations Studio, uma ferramenta de gerenciamento de dados multiplataforma que oferece recursos como organização de servidores por grupo, intellisense TSQL, exportação de resultados e integração com Git. Ele compara o SQL Operations Studio com o SSMS e demonstra recursos como organização de servidores, exportação de consultas e criação de dashboards gráficos.
BluDotNet - Conhecendo o Team Foundation Server 2010Rafael Leonhardt
O documento descreve as funcionalidades do Team Foundation Server 2010 para planejamento, execução, build e automação, visibilidade e gerenciamento de projetos de desenvolvimento de software. Ele também discute a migração de outros sistemas para o TFS e demonstra algumas de suas funcionalidades.
1) O documento apresenta uma palestra sobre desenvolvimento de aplicações ricas para internet (RIA) usando a plataforma Microsoft Silverlight 4.
2) A palestra aborda tópicos como prototipação com SketchFlow, padrão MVVM, serviços WCF RIA e ferramentas como Expression Blend.
3) Também discute sobre o uso do Silverlight no Windows Phone 7 e comparação com HTML5 e Flash.
Introdução ao ALM e a visão da Plataforma Microsoft para developers.Gustavo Malheiros
Gustavo Malheiros é um consultor e especialista em ALM (Application Lifecycle Management) com certificação MCSD. Ele fundou o Grupo PantaNet e escreve sobre tópicos como desenvolvimento ágil, DevOps e arquitetura de software.
TechEd Brasil 2010 - Novidades e razões para migrar para o microsoft .net fra...JP Clementi
1 - A apresentação discute as principais novidades e razões para migrar para o .Net Framework 4, incluindo novos recursos no core, WPF, ASP.NET e WCF.
2 - É mostrado como instalar o .Net Framework 4 e sua alta compatibilidade com versões anteriores.
3 - Os desenvolvedores ganham novos recursos como LINQ, WPF, WCF que melhoram a produtividade ao desenvolver aplicações web, clientes e serviços.
DevOps é um movimento que prega a maximização da comunicação entre equipes de desenvolvimento e operações, além da automação da infraestrutura e monitoração de software. Isso traz benefícios como agilidade nos testes e ambientes confiáveis. Na abordagem DevOps, testadores contribuem automatizando testes e infraestrutura, melhorando a qualidade e velocidade de entrega de software.
O documento apresenta as principais características do Microsoft SQL Server 2014, incluindo melhorias de desempenho, segurança e escalabilidade. Detalha recursos como armazenamento em memória, suporte a clusters e alta disponibilidade, novos tipos de dados e índices, e ferramentas integradas de business intelligence.
Women@MicrosoftCommunities - DevOps e Azure: uma combinação perfeita!Jaqueline Ramos
O documento apresenta os conceitos de DevOps e como eles podem ser aplicados na nuvem Azure. A palestrante discute o que é DevOps, integração contínua, entrega contínua e ferramentas de automação. Ela também explica como o Azure oferece recursos como WebApps, WebJobs e Functions que podem ser usados para iniciar projetos DevOps na nuvem.
Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...Lenin Abadie
Este documento apresenta uma proposta de arquitetura para automatizar o processo de implantação de serviços em ambientes de computação em nuvem. A arquitetura, chamada de SADE, permite a criação, configuração e atualização automática do ambiente de implantação, além de implantar serviços de forma automática e transparente para o desenvolvedor. Os resultados experimentais demonstraram que a SADE é capaz de implantar serviços em nuvens públicas e privadas de forma rápida e confiável.
O Visual Studio Summit 2016 é o maior evento sobre Visual Studio realizado no Brasil que está chegando a 5ª edição voltado para desenvolvedores de software que tem o objetivo de promover networking, apresentar tendências e principais estratégias atuais ligadas ao desenvolvimento de software na plataforma Microsoft usando Visual Studio, Azure e mobilidade. Durante o Keynote Ramon Durães abordou o tema transformação digital e DevOps.
Luciano Stoppa é um profissional brasileiro de 38 anos com mais de 15 anos de experiência em TI nas áreas de telecomunicações, bancos e governo. Ele possui formação acadêmica em gestão de sistemas de informação e MBA em gestão de projetos e busca uma posição como especialista em DevOps, infraestrutura, BI, SAS ou cientista de dados.
2. Maira Iantas. . .? Bacharel em Sistemas de Informação Três anos de desenvolvimento .Net Membros do Grupo IT4ALL | AzureServiceBr | TI24x7| EmpregaTI MSN:maira_sem_acento@hotmail.com Gtalk: mairacristinaiantas@gmail.com Twitter: @mairaiantas | http://mairaiantas.wordpress.com Twitter: @ITGirlsMMS | http://itgirlsmms.wordpress.com/ 2
3. Agenda O que é ALM? O que é TeamFoundationServer ? Controle de Versão Acompanhamento dos itens de trabalho Automação de Build Portal de equipe Relatórios MS VS Team Explorer Gerenciamento de Casos de Testes Demo Azure | Conceitual SQL Azure | Conceitual 3
4. ALM | O que é? Application Lifecycle Management | Gerencimento do Ciclo de Vida da Aplicação Um conjunto de disciplinas que governa o processo de planejar, construir e gerenciar as aplicações através do seu ciclo de vida Você pode usar Visual Studio para reduzir riscos e aumentar a produtividade de seu ciclo de vida do aplicativo. 4
11. …T T T T Gestão dos Processos de Testes Lab Management Build Automatizado Build Management Reports and Dashboards Lab Management Gerenciador de Bug/Work Itens 8
13. 10 Team Foundation Server | Versões Visual Studio Team Explorer Everywhere Visual Studio Lab Management Microsoft Test Manager Visual Studio Team Explorer Visual Studio IDE Visual Studio Team Foundation Server Visual Studio 2010 Ultimate* x x x x x Visual Studio 2010 Premium* x x x Visual Studio 2010 Professional* x x x Visual Studio Test Professional 2010 * x x x Visual Studio Lab Management 2010 x Visual Studio Team Explorer Everywhere 2010 x *Com assinatura MSDN
15. Controle de Versão Ter controle de quem está modificando o arquivo; Recuperar alguma versão anterior de um arquivo; Comparar versões de arquivos para identificar o que foi modificado e por quem; Controlar o acesso para que não haja perda de informações. 12
37. Work Items Todo e qualquer item a ser trabalhado em um projeto é um Work Item. São unidades de comunicaçãodentro da equipe de desenvolvimento 34 Gerencietudopelo Team Explorer Crieatividades no Excel Atribuaatividadesatravés do Project Veja o status do projeto no Excel ou Project Acompanhe a evoluçãopelo Portal
47. Plataforma flexível Disponibiliza um conjunto específico de serviços para criação, distribuição e atualização de aplicações Web. Sem a necessidade e preocupação de manutenção de servidores locais ou terceirizados 44
48. 45 É um servidor SQL Server abrigado na nuvem. Funções de um banco de dados relacional, mas sua plataforma é maleável, sempre disponível e balanceada.
51. Referências Visual Studio Team Foundation Server 2010 http://www.microsoft.com/visualstudio/en-us/solutions/cloud-development/overview Getting Started With Visual Studio Application Lifecycle Management http://msdn.microsoft.com/en-us/library/dd286491.aspx 48
52. Maira Iantas. . .? Bacharel em Sistemas de Informação Três anos de desenvolvimento .Net Membros do Grupo IT4ALL | AzureServiceBr | TI24x7| EmpregaTI MSN:maira_sem_acento@hotmail.com Gtalk: mairacristinaiantas@gmail.com Twitter: @mairaiantas | http://mairaiantas.wordpress.com Twitter: @ITGirlsMMS | http://itgirlsmms.wordpress.com/ 49
Artefatos do projeto, como requisitos, tarefas, bugs, o código fonte, e construir e os resultados dos testes são armazenados em um data warehouse. Relatórios poderosa e dashboards fornecem rastreabilidade tendências históricas, pleno e visibilidade em tempo real em qualidade e progresso contra a intenção do negócio.
1 – Testes Manuais2 - Code Ui3 – Gerenciamento de Caso de Teste
1 – Testes Manuais2 - Code Ui3 – Gerenciamento de Caso de Teste
Usando o Visual Studio Premium ou Ultimate Visual Studio, você pode criar um código de teste da interface do usuário que pode testar se a interface de usuário para um aplicativo funciona corretamente. O código de teste da interface do usuário realiza ações sobre os controles de interface de usuário para um aplicativo e verifica se os controles corretos são exibidos com os valores corretos.
1 – Testes Manuais2 - Code Ui3 – Gerenciamento de Caso de Teste
Sharedsteps- Sua equipe pode usar etapas compartilhado para agilizar a definição e manutenção de casos de teste manual. Muitos exames exigem a mesma seqüência de etapas a serem executadas por vários casos de teste. Com a criação de medidas comuns, você pode definir uma seqüência de passos uma vez e inseri-lo em muitos casos de teste. Por exemplo, se cada caso de teste exige um testador para fazer logon no aplicativo, você pode criar um conjunto de medidas compartilhadas para executar essas ações. Você pode então adicionar as etapas compartilhada para cada caso de teste e execute os passos usando o Test Runner.
Traduzir os 3 itens
Traduzir os 3 itens
A plataforma de serviços Azure é formada de um sistema operacional, Windows Azure, e um conjunto de serviços - SQL Azure e AppFabric - que podem ser usados individualmente ou em conjunto.