Ferramentas de Apoio ao Desenvolvimento de Software

Post on 21-Jun-2015

1.958 views 1 download

description

Apresentação sobre ferramentas que podem ser utilizadas para aumentar a produtividade e resolver problemas práticos do dia-a-dia no desenvolvimento de software, na quarta reunião presencial da comunidade NetPonto

Transcript of Ferramentas de Apoio ao Desenvolvimento de Software

Ferramentas de Apoio ao Desenvolvimento de Software

Paulo Correia

http://netponto.org4ª Reunião Presencial - 21/11/2009

Paulo Correia14 anos de experiência profissional em TINerd, Geek e mais os adjectivos que quiserem classificar se estiverem relacionados com tecnologiaExperiência principalmente em projectos Web

Agenda

• Fusion Log• .NET Reflector & Hawkeye• Invocação programática de debuggers• Fiddler 2 e Fiddler Cap e captura de

tráfego HTTP• IE8 Developer Toolbar• WebService Studio

demonstração

Fusion Log (Assembly Binding Log Viewer)

• Activado através de chaves no RegistryHKLM\Software\Microsoft\Fusion

demonstração

Fiddler

Fiddler

• HTTP/HTTPS Debugger• É basicamente um proxy server que

pode correr numa máquina local ou servidor remoto

• Escrito em C# (.NET Framework v2.0)Temos pena VB .NET, snif snif :P

• Gratuito e extensível

Fiddler

Internet Explorer

WinINET

Office

CryptoAPI WinHTTP

Fiddler

Firefox

CorpNET Proxy

example.com

Firewall

demonstração

Fiddler Cap

demonstração

IE8 Developer Tools

Dúvidas?

ReferênciasFusion Log Script Enable/Disable

– http://bit.ly/87MkYM

.NET Reflector– http://bit.ly/52Z4TO

Hawkeye– http://bit.ly/8DfdEU

Fiddler 2– http://bit.ly/8SOG

Referências (cont.)FiddlerCap

– http://bit.ly/6n4hyx

IE 8 Developer Tools– http://bit.ly/6TeXnm

WebService Studio– http://bit.ly/6qQ4sV

PDC 2009 - Web Debugging Virtuoso w/ Fiddler– http://bit.ly/64y0rg

Obrigado!

Paulo Correiapaulo.iap@gmail.comhttp://weblogs.pontonetpt.com/paulo_iaphttp://twitter.com/paulo_iap