Debugging & Diagnostics

Το Visual Studio περιλαμβάνει ένα σύνολο από εργαλεία που μας βοηθούν να αναπτύξουμε και να βελτιστοποιήσουμε τις εφαρμογές μας, να εντοπίσουμε και να διαγνώσουμε προβλήματα σε οποιαδήποτε γλώσσα ή πλατφόρμα χρησιμοποιούμε.

Ο Integrated Debugger του Visual Studio μας δίνει τη δυνατότητα να διακόπτουμε την εκτέλεση του κώδικα και να εξετάζουμε τη ροή εκτέλεσης και τη μνήμη, να κάνουμε debug σε απομακρυσμένους servers ή συσκευές και να κατανοούμε και να διορθώνουμε σφάλματα.

Επίσης έχουμε στη διάθεση μας εργαλεία βελτιστοποίησης τα οποία μας βοηθούν να εντοπίσουμε προβλήματα στην απόδοση των εφαρμογών.

Για το λογισμικό το οποίο έχει γίνει deploy έχουμε τη δυνατότητα να συλλέξουμε πληθώρα διαγνωστικών δεδομένων, μειώνοντας πάρα πολύ την πολυπλοκότητα διάγνωσης προβλημάτων σε παραγωγικό περιβάλλον, καθώς και να ενεργοποιήσουμε προληπτικό monitoring των συστημάτων σε συνεργασία με το System Center και τον Team Foundation Server.

Το debugging είναι μία από τις πιο χρονοβόρες διαδικασίες στην καθημερινότητα ενός developer. Είναι πολύ σημαντικό λοιπόν να γνωρίζει κανείς τα εργαλεία που έχει στη διάθεση του και μπορεί να του γλιτώσουν πάρα πολύ χρόνο - και πολλούς καφέδες...

Στα VSpresso shots αυτής της ενότητας θα προσπαθήσουμε να αναδείξουμε λιγότερο γνωστές πτυχές των διαγνωστικών εργαλείων του Visual Studio.




Πρόσφατα shots