Download presentation
Presentation is loading. Please wait.
Published byEdgar Robbins Modified over 8 years ago
5
Common networking problems
6
Bad names and other DNS name resolution failures Missing capabilities Bad HTTP headers are sent Incorrect use of completion handlers in UI threads App bugs Network problems Connection timeouts Connection resets Difference in network topologies
8
Tools: Visual Studio
12
Tools: CheckNetIsolation
13
CheckNetIsolation helps you determine proper network capabilities There is no need to open firewall rules for Metro style apps
15
Tools: Fiddler
16
Used for debugging HTTP traffic CheckNetIsolation can also help set the environment to use Fiddler Some times headers have valuable information, useful when identifying a problem
18
Fiddler options, connections tab Enable “Allow Remote Computers to Connect” From elevated cmd prompt CheckNetIsolation LoopbackExempt –a –n=[Package Family Name]
19
Tools: Event Tracing for Windows
20
Sometimes problems are hard to reproduce, can’t be stepped through using the debugger Might happen in elaborate situations We need a record of the history of the events
22
Tools: Netmon
23
Sometimes to understand a problem we have understand how data is sent and what is really sent, over the wire
25
Review
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.