Ferramentas de Apoio ao Desenvolvimento de Software
-
Upload
comunidade-netponto -
Category
Technology
-
view
1.958 -
download
1
description
Transcript of Ferramentas de Apoio ao Desenvolvimento de Software
![Page 1: Ferramentas de Apoio ao Desenvolvimento de Software](https://reader036.fdocumentos.com/reader036/viewer/2022081504/55861f80d8b42a88428b5060/html5/thumbnails/1.jpg)
Ferramentas de Apoio ao Desenvolvimento de Software
Paulo Correia
http://netponto.org4ª Reunião Presencial - 21/11/2009
![Page 2: Ferramentas de Apoio ao Desenvolvimento de Software](https://reader036.fdocumentos.com/reader036/viewer/2022081504/55861f80d8b42a88428b5060/html5/thumbnails/2.jpg)
Patrocinadores desta reunião
![Page 3: Ferramentas de Apoio ao Desenvolvimento de Software](https://reader036.fdocumentos.com/reader036/viewer/2022081504/55861f80d8b42a88428b5060/html5/thumbnails/3.jpg)
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
![Page 4: Ferramentas de Apoio ao Desenvolvimento de Software](https://reader036.fdocumentos.com/reader036/viewer/2022081504/55861f80d8b42a88428b5060/html5/thumbnails/4.jpg)
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
![Page 5: Ferramentas de Apoio ao Desenvolvimento de Software](https://reader036.fdocumentos.com/reader036/viewer/2022081504/55861f80d8b42a88428b5060/html5/thumbnails/5.jpg)
demonstração
![Page 6: Ferramentas de Apoio ao Desenvolvimento de Software](https://reader036.fdocumentos.com/reader036/viewer/2022081504/55861f80d8b42a88428b5060/html5/thumbnails/6.jpg)
Fusion Log (Assembly Binding Log Viewer)
• Activado através de chaves no RegistryHKLM\Software\Microsoft\Fusion
![Page 7: Ferramentas de Apoio ao Desenvolvimento de Software](https://reader036.fdocumentos.com/reader036/viewer/2022081504/55861f80d8b42a88428b5060/html5/thumbnails/7.jpg)
demonstração
![Page 8: Ferramentas de Apoio ao Desenvolvimento de Software](https://reader036.fdocumentos.com/reader036/viewer/2022081504/55861f80d8b42a88428b5060/html5/thumbnails/8.jpg)
Fiddler
![Page 9: Ferramentas de Apoio ao Desenvolvimento de Software](https://reader036.fdocumentos.com/reader036/viewer/2022081504/55861f80d8b42a88428b5060/html5/thumbnails/9.jpg)
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
![Page 10: Ferramentas de Apoio ao Desenvolvimento de Software](https://reader036.fdocumentos.com/reader036/viewer/2022081504/55861f80d8b42a88428b5060/html5/thumbnails/10.jpg)
Fiddler
Internet Explorer
WinINET
Office
CryptoAPI WinHTTP
Fiddler
Firefox
CorpNET Proxy
example.com
Firewall
![Page 11: Ferramentas de Apoio ao Desenvolvimento de Software](https://reader036.fdocumentos.com/reader036/viewer/2022081504/55861f80d8b42a88428b5060/html5/thumbnails/11.jpg)
demonstração
![Page 12: Ferramentas de Apoio ao Desenvolvimento de Software](https://reader036.fdocumentos.com/reader036/viewer/2022081504/55861f80d8b42a88428b5060/html5/thumbnails/12.jpg)
Fiddler Cap
![Page 13: Ferramentas de Apoio ao Desenvolvimento de Software](https://reader036.fdocumentos.com/reader036/viewer/2022081504/55861f80d8b42a88428b5060/html5/thumbnails/13.jpg)
demonstração
![Page 14: Ferramentas de Apoio ao Desenvolvimento de Software](https://reader036.fdocumentos.com/reader036/viewer/2022081504/55861f80d8b42a88428b5060/html5/thumbnails/14.jpg)
IE8 Developer Tools
![Page 15: Ferramentas de Apoio ao Desenvolvimento de Software](https://reader036.fdocumentos.com/reader036/viewer/2022081504/55861f80d8b42a88428b5060/html5/thumbnails/15.jpg)
Dúvidas?
![Page 16: Ferramentas de Apoio ao Desenvolvimento de Software](https://reader036.fdocumentos.com/reader036/viewer/2022081504/55861f80d8b42a88428b5060/html5/thumbnails/16.jpg)
Patrocinadores desta reunião
![Page 17: Ferramentas de Apoio ao Desenvolvimento de Software](https://reader036.fdocumentos.com/reader036/viewer/2022081504/55861f80d8b42a88428b5060/html5/thumbnails/17.jpg)
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
![Page 18: Ferramentas de Apoio ao Desenvolvimento de Software](https://reader036.fdocumentos.com/reader036/viewer/2022081504/55861f80d8b42a88428b5060/html5/thumbnails/18.jpg)
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