Revista Active Delphi
quinta-feira, 29 de julho de 2010
Busca  
Porta 80 Web Hosting
 :: Acessibilidade
Ir para conteúdo principal: ALT + 1
 :: Participe
Seja um autor de CD/DVD de Treinamento
Publique um artigo
Publique uma oportunidade
Publique uma notícia
Publique um curso
Publique uma dica
Publique um código
 :: Informativo
Receba nossos informativos por e-mail.
E-mail:   
 
Digite a palavra abaixo:  
 
 
 :: Oportunidades
Cadastrar oportunidades
Gerenciar suas oportunidades
Cadastrar nova empresa
 :: Especiais
Básico de C++
C++ Builder
Curso ASP.NET 3.5 em VB.NET e C#
Guia Prático de HTML
Testes com Visual Studio Team System 2008
 :: Desenvolvimento
ActionScript
ADO.NET
ASP
ASP.NET
Automação Comercial
C#
C/C++
Coldfusion
CSS
Delphi
Disp. Móveis
HTML
Java
Javascript
LSL (Second Life)
Modelagem
PHP
Python
Sharepoint
Silverlight
SQL
VBA (Office)
Visual Basic
Visual Basic .NET
Visual Fox Pro
WCF/WPF
Web Services
XML
 :: Infra
BizTalk Server
CRM
Exchange Server
ForeFront / Antigen / IAG
Interoperabilidade
ISA Server
Linux
MOF
MS Dynamics CRM
Network
OCS / LCS
Outlook
Powershell e Scripts
Redes
Segurança
System Center e Gerenciamento
Virtualização
Windows
Windows Server
 :: Banco de Dados
Access
Caché
Firebird
Interbase
MySQL
Oracle
SQL Server
Sybase
 :: Gerência
Arquitetura
Ciclo de Vida de Desenvolvimento
Controle de Versão
Estimativas
Metodologias
MOF
Qualidade e Testes
 :: Design
Corel
Flash
Photopaint
Photoshop
 :: Livros
Análise Sistemas
Aplicativos
Banco de Dados
Certificação
Design e CAD
Gerência
Hardware
Internet
Programação
Programação Web
Rede
Segurança
Servidores
Sistemas Operacionais
 :: CDs/DVDs
Desenvolvimento
Infra
Design
 :: E-Books
.NET 2.0 (VS 2005)
.NET 1.1 (VS 2003)
SQL Server
Excel 2007
Excel 2003
Access 2003
ASP 3.0
Delphi
Java
Artigos


MVP Profile
Primeiros passos no Visual Studio Team System
Por: Ramon Durães
[Entre em contato com o autor ]
Especialista em desenvolvimento de software e Microsoft Most Valuable Professional (MVP) em Visual Studio Team System. Realiza treinamentos de .NET Framework em empresas, consultoria em arquitetura de software e implantação de Visual Studio Team System. Palestrante nos principais eventos da Microsoft no Brasil (Tech-Ed 2005, Tech-Ed 2006, Tech-Ed 2007, Tech-Ed 2008, Tech-ED 2009), Microsoft Innovation Days 2007 (Salvador, Brasília, Recife, Goiânia, Natal, Maringá), Microsoft Innovation Days 2009 (Salvador) , Campus Party Brasil 2009 e eventos regionais relacionados a grupos de usuários e universidades. Conhecido autor de artigos para os principais portais de conteúdo e autor de 10 publicações eletrônicas em CD (Video-Aula) pela editora Linha de Código além dos livros "Desenvolvendo para web usando o Visual Studio 2008" e "Gerenciando projetos de software usando Visual Studio Team System" pela editora Brasport. Pode ser encontrado em seu blog http://www.ramonduraes.net e @ramonduraes no Twitter.
Feed de artigos.
Feed de artigos deste autor.
Gere seu feed personalizado  
Primeiros passos no Visual Studio Team System
Publicado em: 10/11/2008

O desenvolvimento de um produto de software em conjunto já não é mais novidade em nenhum mercado. Falar hoje em dia de Rapid Application Development (RAD) e Integrated Development Environment (IDE) também já não traz mais novidade, pois já temos ótimas ferramentas como o Visual Studio 2008 que usa toda a tecnologia para oferecer grande produtividade no desenvolvimento de software e mais precisamente na codificação. Com a plataforma .NET Framework também consolidamos outra dúvida comum que era a escolha da linguagem de programação. Lá no passado eu escutava muito dos amigos a conhecida frase “A minha linguagem de programação é melhor que a sua”. Conforme você vem acompanhando o mercado essa também já é uma afirmação bem ultrapassada.

O mercado hoje já está consolidado com os padrões disponíveis que já oferecem ampla segurança do ponto de vista de tecnologia. Agora chegou o momento de usar a tecnologia para facilitar não somente a codificação, mas incorporar todo o ciclo de desenvolvimento, pois só assim será possível alcançar um produto com qualidade no prazo e no tempo exigido pelo mercado desviando dos já conhecidos problemas ligados aos casos de insucesso na entrega de projetos de software tão relatados em diversas pesquisas realizadas pelo Standish Group (www.standishgroup.com)
sobre o histórico dos projetos ao longo dos últimos 10 anos conforme você pode ver na figura 01 onde apenas cerca de 30% dos projetos são considerados sucesso.

figura01
Figura 01 - Standish Group, 2004 Third Quarter Research Report, CHAOS Research Results

Conforme você pode observar na figura 01 os números são alarmantes e representam também a nossa realidade inclusive no Brasil. É um fato claro que está mais barato desenvolver software hoje, no entanto entregar com sucesso tem sido cada vez mais um grande desafio.

Com foco nessa grande demanda do mercado pela profissionalização do ciclo de desenvolvimento que desde 2005 a Microsoft passou a investir no mercado de Application Lifecycle Management (ALM) com o lançamento da plataforma de Visual Studio Team System (VSTS).

A plataforma do Visual Studio Team System (VSTS) é ofertada como uma solução baseada em um conjunto de produtos que juntos trabalham juntos e integrados para proporcionar a gestão do ciclo de vida de uma aplicação, oferecendo suporte para todo o ciclo de desenvolvimento envolvendo todas as áreas e papéis relacionados em um projeto de software tais como:

- Gestão
- Negócios
- Analise
- Arquitetura (Software / Infra estrutura)
- Desenvolvimento
- Banco de dados
- Qualidade

Com uma solução integrada oferecida pelo Team System você terá os mecanismos necessários para vencer os principais desafios em um projeto de software como: colaboração, qualidade, prazos e acompanhamento.

Com o modelo de gestão para o ciclo de desenvolvimento oferecido pelo Visual Studio Team System que trabalha em conjunto com a sua metodologia de desenvolvimento você terá mais um grande aliado no seu projeto possibilitando de forma integrada grandes resultados que são muito difíceis de se alcançar de forma manual devido aos diversos desafios no dia a dia desenvolvendo software.

É muito importante você ter em mente que plataforma de Application Lifecycle Management (ALM) não é simplesmente uma ferramenta para salvar seu código fonte como tenho observado alguns clientes que confundem o Visual Studio Team System  (VSTS) com o Visual Source Safe (VSS). O simples fato de armazenar o seu código fonte  com as ações de Check-In e Check-Out você consegue tranquilamente com as principais ferramentas do mercado de Source Control do mercado e não é essa a proposta  de uma solução de ALM.

Para ter resultados numa plataforma de ALM é necessário projetar a implantação pensando em todo o ciclo de desenvolvimento do seu projeto de forma que possa usar a plataforma de forma estratégica e tenha total aderência com as características do seu projeto.

Nos últimos 12 meses tenho tido uma grande oportunidade de conversar com um grande número de clientes e avaliar seu processo de desenvolvimento para alinharmos uma estratégia de implantação do Visual Studio Team System onde estamos tendo um índice de satisfação de 100% ou mais se fosse possível registrar. O grande falto que quero registrar é que o VSTS oferece um modelo sólido para os mais variados tamanhos de projetos permitindo criar uma personalização para atender clientes pequenos, médios e grandes respeitando as diferenças de cada cliente.

Eu me recordo de um cliente que relatou que conseguimos provocar “lágrimas” nós olhos dele pela tamanha satisfação e alcance de seus objetivos. Comentou ainda que por diversas vezes avaliou  diversas soluções mas nenhuma chegou tão próximo do seu modelo de negócio como o Visual Studio Team System.

Esses momentos com os clientes são de grande importância pois passamos a investir na plataforma desde 2004 internamente. Apartir de 2005 com o lançamento oficial para o mercado  começamos a ofertar para os  clientes. E nada melhor que trazer esse grande feedback de quem  realmente acaba por usar a plataforma no seu dia a dia.

Para você ter uma idéia do potencial oferecido pelo Visual Studio Team System gostaria de lhe convidar a observar a figura 02.

figura02
Figura 02 – Visual Studio Team System

Nós temos uma estrutura divida em algumas camadas que poderíamos separar conforme as seguintes visões:

- Ferramentas que atuam no cliente (Gerente de projeto, Arquiteto, Desenvolvedor, DBA, Tester).
- Ferramentas que atual no servidor (Portal, Comunicação, Relatórios, Controle de versão).
- Metodologia.
- Ferramentas de terceiros que complementam a solução

O principal componente chave da nossa solução é o Team Foundation Server (TFS) conforme você pode conferir na figura 03 que se encarrega de coletar todas as informações durante o clico de desenvolvimento. A comunicação é realizada por meio de itens de trabalho (Work Itens), que são criados pelo MS Project, Excel ou diretamente no Visual Studio. Consiste nas tarefas a serem executadas dentro do projeto. O TFS é o provedor de informações coletando dados e sumarizados para exibir por meio de relatórios estratégicos para acompanhamento do projeto. Tenha em suas mãos o controle sobre o código fonte de forma integrada usando novos conceitos além do “simples” armazenar, pois ele contém políticas de controle que permitem uma integração do código fonte ao ciclo de desenvolvimento. Tais políticas permitem, por exemplo, garantir que todo o código enviado esteja relacionado a uma tarefa criada no MS Project. Destaca-se também, pelo armazenamento de código dentro do SQLServer, usando transações atômicas evitando qualquer perda de código e permitindo desenvolvimento remoto com toda arquitetura baseada em Web Services.

figura03.png
 Figura 03 – Visual Studio Team System

Você ainda pode observar na figura 03 os diversos recursos oferecidos por cada versão presente na solução: Achitecture Edition, Development Edition, Test Edition, Database Edition

A idéia é você utilizar a versão do Team Edition de acordo com o seu papel no projeto. E para complemento temos a versão Visual Studio Team Suite que já engloba toda  as versões anteriores.

Terceirização de projetos desenvolvimento
Hoje em dia independente do tamanho da empresa sendo ela pequena ou média ou grande em algum momento já ter sido levantado a bandeira da terceirização dos projetos de desenvolvimento ou parte deles. Nós temos cenários em clientes que possuem 09 fornecedores para desenvolvimento e o que poderia ser de imediato uma grande facilidade acaba necessitando de uma série de critérios para o devido acompanhamento.

Com a plataforma de Visual Studio Team System você agora tem mecanismos eficientes para gerenciar os fornecedores externos fazendo com eles sigam os padrões de desenvolvimento do seu projeto permitindo acompanhar a qualidade do projeto e todas as entregas.

Modelo único para gerenciamento de todos os projetos
Por mais que tentamos padronizar os processos e tecnologias acabamos de ter que manter muitos projetos desenvolvidos em plataforma legadas e que ainda demandam muitas ações para manutenção e modificações relacionadas. Você poderá utilizar o Team Foudantion Server para armazenar também esses projetos usando próprio plug-in oferecido pela Microsoft ou conectores oferecidos por terceiros.

Transparência total
Para você que vive o dia a dia desenvolvendo software deve saber muito bem o que é encontrar uma alteração “desconhecida” em um bloco de código. A primeira pergunta básica é quem mudou e logo em seqüência o por que dessa mudança. Eu posso dizer para você que seus problemas acabaram pois com o Annotate você tem agora essa informação para auditar seu código a qualquer momento com transparência e sem complicações vai identificar a pessoa que mudou, todos os arquivos relacionados a essa mudança e quem fez essa solicitação de mudança conforme pode observar na figura 03.

figura03
Figura 04 – Annotate


Qualidade de software é prioridade

Se produzir um produto com qualidade é desejo de todas as empresas do mercado, para o Visual Studio Team System é a uma prioridade. Quem nunca recebeu uma ligação de um cliente reclamando que fez o primeiro teste na aplicação e encontrou um problema? Tenho certeza que você deve ter respondido que na sua maquina funciona. Falando assim até parece que é uma piada, mas é um assunto muito sério que afeta um grande número de projetos. Como pode você pode garantir que os testes realizados estão cobrindo todo o código? Para essa e outras dúvidas que temos todo um conjunto de ferramentas integradas do VSTS com o objetivo de trabalhar em cima da qualidade cobrindo  desde registro de bug, realização de testes unitários, funcionais, de carga, manuais, cobertura de código e muito outras ferramentas que possibilitam ao profissional agora ter mecanismos eficientes para atuar na qualidade do projeto. Confira na figura 04 um exemplo de relatório de cobertura de código após a realização de um teste unitário.


figura04
Figura 05 – Code Coverage

Analisando a figura 04 você pode observar na cobertura de código que quando o seu cliente estava reclamando ele realmente tinha razão. Você estava entregando um bloco de código que jamais estava sendo testado conforme indicado pela seta.

Integrando o desenvolvimento do banco de dados
O banco de dados tornou-se um dos maiores parceiros das aplicações. Com a solução de Visual Studio Team System você vai estender a mesma gestão no desenvolvimento  do código fonte para o desenvolvedor de banco de dados / DBA que agora trabalharam juntos usando poderosos recursos cobrindo desde controle de versão até qualidade dos objetos do banco de dados. Dentre os principais recursos podemos citar:


- Reverse-Engineering  (Importando a estrutura de um banco de dados existente para dentro do projeto no Visual Studio).
- Schema Compare (Comparando schemas entre banco de dados diferentes e gerando código T-SQL para o sincronismo das estruturas).
- Data Compare (Comparando dados entre banco de dados diferentes e gerando código T-SQL para sincronização).
- Refactoring  (Trocando nomes dos objetos no banco de dados respeitando todas as dependências. Esse recurso funciona de forma muito similar ao .NET ).
- Code Analysis (Utilizando análise estática de código para validar padrões de implementação em código T-SQL).
- Unit Testing (Criando testes unitários para validação de funcionalidades, schema, segurança e dados garantindo o controle de qualidade).


Próximos passos
Conhecer mais da plataforma do Visual Studio Team System sempre procurando relacionar com as necessidades do dia a dia do seu projeto. É muito importante fazer um levantamento interno em interno em seu projeto de como o mesmo está hoje e quais serão os passos nos próximos anos.  Perguntas simples conforme o pequeno questionário abaixo já pode ser o primeiro passo:

- Utiliza algum controle de código fonte atualmente?
- Já tem alguma metodologia de desenvolvimento?
- Quantas pessoas participam do projeto e qual o papel delas nos mesmos?
- Você já tem uma área de qualidade?
- Quais linguagens e plataformas são utilizadas nos projetos?
- Qual seu banco de dados atual?
- Quais principais projetos atuais?
- Quais são as principais reclamações nos projetos?
- Existem planos de novos projetos, migração de projetos antigos e contratação de mais profissionais?

Considerações finais
Investir em uma plataforma de Application Lifecycle Management como o Visual Studio Team System só vem a potêncializar o desenvolvimento de seus projetos pelo grande número de recursos oferecidos destinados a gestão estratégica e colaboração. Com um modelo simplificado de trabalhado você terá a disposição grandes resultados e uma aderência do seu modelo de trabalho. Enxergue hoje o VSTS como a plataforma base para todos os projetos de software independente da tecnologia utilizada de forma a permitir um único modelo de gestão em todo seu ciclo de desenvolvimento.

Para saber mais

Standish Group Report: There’s Less Development Chaos Today
http://www.sdtimes.com/content/article.aspx?ArticleID=30247

Por que você precisa do Visual Studio Team System
http://blogs.2pc.com.br/ramonduraes/archive/2008/09/02/
por-que-voc-precisa-de-visual-studio-team-system.aspx


Workshop Visual Studio Team 2PC Professional Consulting
http://www.2pc.com.br

Gerenciando projetos de software com Visual Studio Team System
http://www.2pc.com.br/mkt/cd/






MS TechEd 2010



 

Conheça os produtos do autor Ramon Durães

Inclua um comentário sobre o artigo Topo
Elogios e críticas são muito bem vindos, porém o comentário deve ter referência ao artigo em pauta.
O portal e o autor agradecem.
Nome:    
E-mail:      
Comentários:    
Digite a palavra abaixo:  
Para dúvidas técnicas, NÃO UTILIZE ESTE ESPAÇO, utilize nosso fórum de discussão.
http://linhadecodigo.com.br/cs2/forum
 
Comentários sobre o artigo Ver Todos comentários
Ainda não existem comentários sobre este artigo. Seja o(a) primeiro(a)!
Outros artigos do autor Topo
Administrando o código fonte usando Visual Studio Team System
Editando múltiplas linhas usando o GridView no ASP.NET 3.5
Explorando o IIS 7.0
Explorando o ASP.NET AJAX
Perguntas e respostas sobre Visual Studio Team System
Introdução ao ADO.NET Entity Framework
Explorando o ASP.NET 3.5 Dynamic Data Controls
Gerenciando banco de dados usando Visual Studio Team System
Explorando o Visual Studio Team System
Otimizando a paginação do ASP.NET para SEO usando LINQ
Acessando código fonte do .NET Framework
Introdução ao LINQ to SQL
Explorando Visual Studio 2008
ADO.NET 2.0 - Copiando dados usando Bulk Copy
Explorando o ASP.NET 2.0 RSS Toolkit
Documentando código .NET
Introdução ao Microsoft Silverlight
ASP.NET 2.0 - Criando urls pra web 2.0
ASP.NET 2.0 - Adicionando Atlas no Toolbox
ASP.NET 2.0 - Data Access Layer com TableAdapter
ASP.NET 2.0 - Paginando dados com SQLServer (2000/2005)
ASP.NET 2.0 - Atlas Framework Toolkit
VSTS - Eu Instalei o Visual Studio Team Foundation Server
ASP.NET 2.0 - Criando um PostBack
ASP.NET 2.0 - Atlas FrameWork (Build Janeiro)
ASP.NET 2.0 - AJAX para cá, AJAX para lá. Vá de Atlas Framework
ASP.NET 2.0 - Recursos de localização parte 01
ASP.NET 2.0 - SiteMapPath
ADO.NET 2.0 - Conhecendo as novidades - parte 1
ASP.NET 2.0 - Herança visual com Master Page
ASP.NET 2.0 - Utilizando XmlDataSource
.NET 2.0 - Instalando facilmente SmartClient com ClickOnce
.NET 2.0 - Introdução ao Generics (Whidbey)
ASP.NET 2.0 - Client Callback dando mais inteligência no cliente
ASP.NET 2.0 - Visual Studio 2005 Whidbey - Pré Beta2 (Preview)
ASP.NET 2.0 - Introdução a WebParts
ASP.NET - DataGrid com ordenação
ASP.NET 2.0 - GRIDVIEW (Novo Datagrid) Visual Studio 2005
ASP.NET 2.0 - Visual Studio 2005 (Whidbey)
ASP.NET - WebServices para Iniciantes
ASP.NET - Gráficos Barra e Pizza (System.Drawing)
.NET Class Libary - Expanda as funcionalidades com seu Framework
ASP.NET - Janela Modal com calendário
ASP.NET - DataGrid com CheckBox e Paginação
.NET - Escolhendo VB.NET ou C#
.NET: ADO.NET para iniciantes
.NET Class Libary - Componente Exportador Excel (*.xls)
ASP.NET - Utilizando UserControls
ASP.NET / DataGrid – Master Details com edição do Details (Pai-Filho)
ASP.NET: TreeView IE WebControl com banco de dados
ASP.NET / DataGrid – Adicionando rolagem (Scroll)
ASP.NET / DataGrid – Tornando Linha sensível ao clique do mouse
ASP.NET - Utilizando SSL (Secure Socket Layer)
ASP.NET - Ganhe agilidade em operações com Strings
Artigos relacionados Topo
Change Management ou a Gestão da Mudança
Integrando o Sub Version com o Visual Studio
Definição Ágil de User Stories – Toda história deve ter um início feliz
Visual Studio Team System: mais qualidade aos times de desenvolvimento de software
EPM (Project Server) + ALM (Team System) = Maior controle em projetos
Como Inserir Horas Extras no Project
Da proposta técnica a entrega do pedido de compra – Como gerir Cronogramas
Visual Studio Team System – Planejamento para evitar desastres
Controle de Releases em Equipes Simplificado usando VS 2005/2008 e Tortoise
Gerenciando seu projeto usando uma ferramenta livre - Parte 3 (final)
Gerenciando seu projeto usando uma ferramenta livre - Parte 2
Gerenciando seu projeto usando uma ferramenta livre - Parte 1
Softwares fast-food
Gestão e metodologias ágeis: E existe outro tipo?
Gestão de Pessoas em Projetos de Software
SDLC – Software Development Life Cycle
A importância do levantamento de requisitos no sucesso dos projetos de software
Projetos de Software – A importância de um Executivo Patrocinador
Qualidade, prazo ou custo?
Proporção de testadores em relação ao número de desenvolvedores de um projeto: Melhores práticas e a realidade Brasileira
O desafio de calcular prazos para seu projeto
Gerenciamento da Qualidade nos processos de Desenvolvimento de Sistemas
MSF Essentials e MSF Agile
Requisitos e suas constantes mudanças
É lixo? Então jogue fora!
O ciclo de vida de TI com base no MSF e no MOF
Experimente um projeto ágil
Série - Visual Studio Team System – na prática (Team Foundation Server Workgroup Edition)
Série - Visual Studio Team System na prática - Work Items
Série - Visual Studio Team System na prática - Infra-estrutura e desenvolvimento
Produtos relacionados Topo
Pacote: Promoção VSTS (válido somente para pagamento via boleto bancário)
Livro: MSProject 2007 - Metodologia e Critérios de Qualidade para o Gerenciamento de Projetos
E-Book: MS-Project® 2007 - Melhores Práticas de Gestão de Projetos - Dominando MS – Project ® em 20 Passos (e-book com entrega via download)
CD/DVD: CD de Treinamento Gerenciando banco de dados usando Visual Studio Team System
Livro: PRIMAVERA P3 - Ferramentas de Apoio para Gerenciamento de Projetos
CD/DVD: CD de Treinamento Gerenciando projetos de software com Visual Studio Team System
Livro: Microsoft Project 2007 - Gestão e Desenvolvimento de Projetos
E-Book: Automação e Gerenciamento de Testes: Aumentando a Produtividade com as Principais Soluções Open Source e Gratuitas (entrega via download)
Livro: Sistemática de Qualidade Total - TQM sobre a RUP para melhoria contínua de processos em desenvolvimento de software
Livro: MSProject 2007 - Novos Recursos para o Apoio ao Controle de Projetos
CD/DVD: CD DE TREINAMENTO: VSTS - Visual Studio Team System®
CD/DVD: CD de treinamento: Qualidade de Software com Visual Studio Team System
Livro: Análise de Pontos de Função: Medição, Estimativas e Gerenciamento de Projetos de Software
Livro: Gerenciamento de Projetos - 6a. edição
© Copyright 2001-2010 Codeline Editora, Comércio e Tecnologia Ltda. | Política de privacidade e de uso | Anuncie | Fale conosco

» Site hospedado na Porta 80 Web Hosting «
Nossos números
Dicas: 1.314
Códigos/scripts: 279
Funções de VBScript : 90
Funções JScript : 05
Livros: 1.805
Notícias: 2.488
Artigos: 2.972
Cases: 14
Oportunidades: 4.546
Publicidade

Conheça a loja do Linha de Código.

Microsoft indica Linha de Código.

Assine a Revista Mundo .NET
Portal de Vídeos .NET - os melhores vídeos .NET estão aqui
O que você fará com o Visual Studio 2010?
Revista Codificando .Net

Siga-nos no Twitter

Linha de Código no Orkut
Fórum de discussão do portal Linha de Código
Feeds
Oportunidades
Notícias
Artigos
Artigos personalizado
       (Por assunto)
Artigos personalizado
       (Por autor)
Portal Vídeos .NET
Portal Vídeos Delphi
LC Blog
       (Onde você faz a notícia)
Promoções
Promoção Mobile com entrega via download (válido somente para pagamento via boleto bancário)
Promoção Mobile com entrega via download (válido somente para pagamento via boleto bancário)
De: R$ 189,00
Por: R$ 126,00
Promoção Wordpress + Tabless (válido somente para pagamento via boleto bancário)
De: R$ 149,70
Por: R$ 99,80
Promoção C# Básico (válido somente para pagamento via boleto bancário)
De: R$ 185,90
Por: R$ 136,00
Promoção PHP + MYSQL Intelimax (válido somente para pagamento via boleto bancário)
De: R$ 308,00
Por: R$ 219,00
Promoção Especial Infra
De: R$ 175,95
Por: R$ 136,00
CDs/DVDs
DVD Desenvolvimento de Games - Programando Jogos com o 3D Game Studio
DVD Desenvolvimento de Games - Programando Jogos com o 3D Game Studio
Por: R$ 59,00
DVD Curso de CorelDraw X4
Por: R$ 79,90
DVD Curso de Fireworks CS4
Por: R$ 49,90
DVD Curso de Indesign CS4
Por: R$ 55,00
DVD Curso de Efeitos Digitais
Por: R$ 49,90
Livros
MSProject 2007 - Metodologia e Critérios de Qualidade para o Gerenciamento de Projetos
MSProject 2007 - Metodologia e Critérios de Qualidade para o Gerenciamento de Projetos
De: R$ 129,00
Por: R$ 77,40
Foundation FLASH CS3 para Designers
Ciência Moderna
De: R$ 139,00
Por: R$ 83,40
Recursos Visuais na Web com PHP
Ciência Moderna
De: R$ 49,00
Por: R$ 29,40
Crie um Sistema Web com PHP 5 e AJAX - Controle de Estoque
Erica
De: R$ 99,50
Por: R$ 84,50
Crie Projetos Gráficos com Adobe Photoshop CS4, CorelDRAW X4 e Adobe InDesign CS4 - em Português
Erica
De: R$ 77,50
Por: R$ 65,80
E-Books
Manual Completo de Estudos MCSE 70-270 - Instalando, Configurando e Administrando o Windows XP (506 páginas) - Entrega via download
Manual Completo de Estudos MCSE 70-270 - Instalando, Configurando e Administrando o Windows XP (506 páginas) - Entrega via download
Por: R$ 30,00
Manual de Estudos - Exame 70-291 - Windows Server 2003 (606 páginas) - entrega via download
Por: R$ 30,00
Dominando MS – Visio ® em 20 Passos - Melhores Práticas em Gestão de Projetos (entrega via download)
Por: R$ 30,00
MS-Project® 2007 - Melhores Práticas de Gestão de Projetos - Dominando MS – Project ® em 20 Passos (e-book com entrega via download)
Por: R$ 20,00
Banco de dados com C# e Visual Studio .Net 2005 (entrega via download)
Por: R$ 20,00
Os 10+ | Autores do dia
Israel Aéce
Júlio Cesar Fabris Battisti
Anderson Patricio
Alfred Reinold Baudisch
Luiz Felipe de Freitas
Robert Martim
Ramon Durães
Alessandro de Oliveira Faria
José Carlos Macoratti
Eric C M Oliveira
Os 10+ | Artigos do dia
HTML Básico
HTML Avançado
Criando aplicativos para o Orkut
Tutorial de Tabelas Dinâmicas no Excel – Parte 1
Excel: fórmulas matriciais
ASP.NET 2.0 - Explorando o GridView
Iniciando um projeto de Nota Fiscal Eletrônica - NFe
PL/SQL - Procedures e Funções
Excel: Comparando Listas
PHP: Formulários e upload de múltiplos arquivos e fotos