Προγραμματισμός

Ταίριασμα θανάτου: Windows Vista έναντι Windows XP

Ορίστε λοιπόν, υπογράφοντας την αναφορά "Αποθήκευση XP", κουνώντας τη γροθιά σας με θρίαμβο καθώς την κολλάτε στον "άντρα". Είναι ένα απελευθερωτικό συναίσθημα. Βρήκατε το θάρρος να απορρίψετε την τάση και να πηδήξετε από τον διάδρομο αναβάθμισης Wintel. Νιώθετε ενδυναμωμένοι, φωτισμένοι. Ωστόσο, υπάρχουν αυτές οι γοητευτικές αμφιβολίες.

Μπορείτε πραγματικά να παραλείψετε τον κύκλο αναβάθμισης Vista; Θα υποστηρίζονται σωστά τα Windows XP από τη Microsoft και, ως πρωταρχικός στόχος ανάπτυξης, από τρίτα μέρη; Υπάρχει κάτι που έχουμε χάσει, κάποιο κρυφό gotcha που θα μας ταξιδέψει 12, 18 ή 24 μήνες από τώρα;

[ ΕΝΑΗ τρίτη εναλλακτική λύση για επιτραπέζιους υπολογιστές των Windows έχει προκύψει για τεχνικούς χρήστες. Δείτε «Παράξενο, άγριο, υπέροχο Windows« Workstation »2008.» ]

Φυσικά, δεν υπάρχει καθολική απάντηση στην ερώτηση αναβάθμισης Vista. Ναι, κατά πάσα πιθανότητα θα μείνετε καλά με τα Windows XP - τουλάχιστον μέχρι τα Windows 7 να κυκλοφορήσουν το 2009 ή το 2010. Αλλά ας μην βιαζόμαστε για καθολική κρίση. Ας ρίξουμε μια προσεκτική, μετρημένη ματιά στα βασικά ζητήματα και να συγκρίνουμε τα πλεονεκτήματα των Vista με την κατάσταση των XP στα βασικά σημεία που ενδιαφέρονται οι οργανισμοί πληροφορικής και οι τελικοί χρήστες. Και αν δεν μπορούμε να το λύσουμε ήρεμα και αντικειμενικά, όπως οι επαγγελματίες δίκαιου μυαλού, τότε ας κάνουμε τουλάχιστον έναν καλό αγώνα.

Είστε έτοιμοι να βουτήξετε; Εντάξει τότε. Λειτουργικά συστήματα, επιστροφή στις γωνίες σας και βγαίνετε.

Γύρος 1: Ασφάλεια

Η ασφάλεια είναι ένας από τους πρώτους τομείς που πρέπει να θυμάστε όταν εξετάζετε μια μετανάστευση Vista. Λειτουργίες όπως το UAC (User Account Control) και ο Internet Explorer Protected Mode έχουν γίνει πρωτοσέλιδα για περισσότερο από ένα χρόνο - αλλά όχι πάντα στο πλαίσιο που θα ήθελε η Microsoft. Η UAC, ειδικότερα, έχει εξοργιστεί από κριτικούς που αποκλείουν τους πολλούς ενοχλητικούς διαλόγους επιβεβαίωσης. Απλώς δοκιμάστε να ενεργοποιήσετε ή να απενεργοποιήσετε πολλές συνδέσεις δικτύου γρήγορα ή να μετακινήσετε ένα αρχείο σε προστατευμένο φάκελο.

Ωστόσο, ακόμη και με το UAC - το οποίο είναι πραγματικά πιο ορατό, "στο πρόσωπό σας" η εφαρμογή των στοιχείων ελέγχου λογαριασμού χρήστη που έχουν ενσωματωθεί στα Windows NT από την πρώτη ημέρα - τα Vista δεν είναι ακόμη πλήρως ασφαλή. Υπάρχουν τεκμηριωμένοι τρόποι γύρω από το UAC που περιλαμβάνουν τον Internet Explorer, την κλιμάκωση προνομίων διακριτικών ασφαλείας και την εκμετάλλευση της κατάστασης "καταργημένος διαχειριστής" του προεπιλεγμένου μοντέλου λογαριασμού Vista.

Το πιο σημαντικό, ωστόσο, είναι το γεγονός ότι τα περισσότερα καταστήματα πληροφορικής έχουν ήδη εφαρμόσει μια μορφή UAC στα Windows XP, χωρίς να επιτρέπουν στους χρήστες του τομέα να λειτουργούν ως τοπικοί διαχειριστές και, σε ορισμένες περιπτώσεις, να γράφουν τα δικά τους βοηθητικά προγράμματα "elevation" για να λειτουργήσουν όλα απρόσκοπτα. Στην πράξη, αυτά τα "κλειδωμένα" συστήματα XP είναι κατά κάποιο τρόπο ασφαλέστερα από ένα σύστημα Vista που προστατεύεται από UAC, επειδή είναι απρόσβλητα από την προαναφερθείσα εκμετάλλευση προνομίων. Για να ταιριάξετε τα συστήματα Vista με τα XP, πρέπει να αναγκάσετε τους χρήστες να συνεργαστούν με έναν πραγματικό λογαριασμό εκτός διαχειριστή, σε αντίθεση με τον λογαριασμό "καταργημένου διαχειριστή" της Vista, που σας φέρνει πίσω στο τετράγωνο (δηλαδή, όπου το XP είναι σήμερα ).

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

Απόφαση: Από άποψη ασφάλειας, δεν υπάρχουν πολλά να αναγκάσουν τα καταστήματα XP να αναβαθμίσουν. Πολλά από τα ζητήματα που αντιμετωπίζει η Vista έχουν ήδη επιλυθεί στα Windows XP χρησιμοποιώντας εσωτερικές εφαρμογές ή εργαλεία τρίτων.

Γύρος 2: Διαχείριση

Για παράδειγμα, το Vista προσθέτει υποστήριξη για το κλείδωμα μπλοκ συσκευών σε επίπεδο πελάτη. Αυτό είναι ένα χρήσιμο χαρακτηριστικό - μπορείτε να περιορίσετε τους χρήστες από την πρόσβαση σε ορισμένες εξωτερικές συσκευές πολυμέσων, όπως το πρόγραμμα οδήγησης CD ή τα κλειδιά USB - αλλά είναι ένα άλλο παραθυράκι XP που έκλεισε πολύ καιρό από τρίτους πράκτορες διαχείρισης. Ομοίως, η αδυναμία εγκατάστασης προγραμμάτων οδήγησης εκτυπωτή χρησιμοποιώντας λογαριασμό εκτός διαχειριστή - κάτι που το Vista επιτρέπει τώρα μέσω επέκτασης πολιτικής ομάδας - επιλύθηκε απευθείας από πολλά μεγάλα καταστήματα πληροφορικής, σε ορισμένες περιπτώσεις μέσω της δημιουργίας των δικών τους βοηθητικών προγραμμάτων ανύψωσης.

Στο μέτωπο των εργαλείων διαχείρισης, υπάρχει έλλειψη νέων λειτουργιών ειδικά για Vista, είτε από τη Microsoft είτε από μεγάλους προμηθευτές πλαισίων τρίτων. Στην πραγματικότητα, εκτός της υποστήριξης για τον νέο μηχανισμό εγκατάστασης και ανάπτυξης με βάση την εικόνα της Vista, ο οποίος είναι μία από τις λίγες αξιοσημείωτες βελτιώσεις στη διαχείριση του προϊόντος, υπάρχει λίγο κίνητρο για μετάβαση στο Vista από καθαρά προοπτική διαχείρισης συστημάτων. Το μοντέλο εγκατάστασης με βάση την εικόνα διευκολύνει την πληροφορική να τραβήξει μια «χρυσή» λειτουργική εικόνα της διαμόρφωσης χρόνου εκτέλεσης και στη συνέχεια να την περιστρέψει σε πολλά συστήματα ανεξάρτητα από το υποκείμενο υλικό. Αυτή ήταν μια πραγματική πρόκληση για τα XP, οπότε σίγουρα ήταν ένα σημείο για τα Vista, αλλά δεδομένου των μυριάδων εργαλείων εγκατάστασης και παροχής τρίτων (ένα ή περισσότερα από τα οποία πιθανώς χρησιμοποιούνται σε οποιοδήποτε συγκεκριμένο κατάστημα πληροφορικής) δεν είναι TKO.

Απόφαση: Η μετάβαση σε Vista παρέχει ελάχιστη ή καθόλου απόδοση επένδυσης από την άποψη της διαχείρισης συστημάτων. Ναι, το νέο μοντέλο εγκατάστασης με βάση την εικόνα είναι μια ευπρόσδεκτη προσθήκη. Ωστόσο, η έλλειψη σημαντικής καινοτομίας σε άλλους τομείς καθιστά την ιστορία της διαχείρισης της Vista λιγότερο από συναρπαστική.

Γύρος 3: Αξιοπιστία

Δεν υπάρχει αμφιβολία ότι όλα αυτά είναι καλά πράγματα. Ωστόσο, από πρακτική άποψη, οι αλλαγές απέχουν πολύ από τη συγκίνηση. Στην πραγματικότητα, θα ήσασταν πιεστικοί για να επισημάνετε παραδείγματα των επιπτώσεών τους κατά τη διάρκεια της καθημερινής λειτουργίας. Η μόνη εξαίρεση: I / O χαμηλής προτεραιότητας, η οποία είναι χρήσιμη κατά την αρχική εκκίνηση του λειτουργικού συστήματος, επειδή το Vista φορτώνει τόσες περισσότερες υπηρεσίες παρασκηνίου από τα Windows XP. Με άλλα λόγια, η Microsoft χρειάστηκε κάτι για να αντισταθμίσει όλη αυτή την πρόσθετη διαδικασία εκκίνησης. Εάν τα Vista εκκινήσουν πριν επιστρέψετε με το φλιτζάνι του καφέ σας, έχετε προτεραιότητα I / O για να ευχαριστήσετε.

Όσον αφορά τη συνολική σταθερότητα, οι περισσότεροι πελάτες θα συμφωνήσουν ότι - εκτός από ένα πρόγραμμα οδήγησης με λάθη ή λοίμωξη από ιούς - τα Windows XP ήταν σταθερά από τότε που κυκλοφόρησε το Service Pack 2 πριν από σχεδόν τέσσερα χρόνια. Και με το Service Pack 3 να φθάνει οποιαδήποτε μέρα τώρα (με ακόμα μεγαλύτερη αντοχή και βελτιωμένη απόδοση), το μήνυμα αξιοπιστίας Vista γίνεται ακόμα πιο δύσκολο.

Απόφαση: Υπάρχει μικρή ή καθόλου διαφωνία στην κοινότητα των Windows XP για καλύτερη σταθερότητα ή αξιοπιστία. Τα Windows XP είναι ένα ώριμο, σταθερό λειτουργικό σύστημα με μια γνωστή λίστα αδυναμιών και αντίστοιχων λύσεων. Στα χαρτιά, η Vista φέρνει ένα καλύτερο θεμέλιο, αλλά στην πράξη, αντιμετωπίζει προβλήματα που οι περισσότεροι πελάτες δεν γνώριζαν ακόμη και ότι υπήρχαν, πόσο μάλλον χρειάστηκε να επιδιορθωθούν.

Γύρος 4: Ευχρηστία

Οι χρήστες των βετεράνων XP θα χρειαστούν λίγο χρόνο για να προσαρμοστούν. Μερικοί θα απαιτήσουν επανεκπαίδευση, ειδικά όσον αφορά την UAC και την ατέρμονη παρέλαση των διαλόγων επιβεβαίωσης. Ομοίως, με τον μηχανισμό αναζήτησης, ο οποίος, αν και διεισδύει (σχεδόν σε κάθε παράθυρο ή παράθυρο διαλόγου Explorer έχει πεδίο αναζήτησης), μπορεί γρήγορα να οδηγήσει τον χρήστη κάτω από την τρύπα του κουνελιού των ένθετων αποτελεσμάτων χωρίς σαφή διαδρομή πίσω στην αρχή. Και μερικές νέες δυνατότητες, όπως το Windows Backup Utility, μονώνουν τόσο καλά τους χρήστες από την υποκείμενη διαδικασία που δεν γνωρίζουν έως ότου είναι πολύ αργά ώστε τα δεδομένα τους να μην υποστηρίζονται καθόλου - κάτι που ανακάλυψα με τον σκληρό τρόπο νωρίς.

Προσθέστε σε αυτό το γεγονός ότι πολλές από τις βελτιώσεις των Vista μπορούν να αναπαραχθούν σε XP (όπως Windows Desktop Search) και δεν μπορείτε παρά να αναρωτηθείτε: Χρειάστηκε πραγματικά το Windows UI μια τόσο ριζική αναθεώρηση; Μετά από όλα, μια ολόκληρη γενιά των νεότερων εργαζομένων μας δημιουργήθηκε με το μοτίβο της Εξερεύνησης των Windows 9x, το οποίο, με μερικές εξαιρέσεις, παρέμεινε σταθερό για περισσότερο από μια δεκαετία. Η διεπαφή χρήστη των Vista είναι σίγουρα διαφορετική. Ωστόσο, η κριτική επιτροπή εξακολουθεί να είναι αν είναι καλύτερη.

Απόφαση: Η αλλαγή, για χάρη της αλλαγής, δεν είναι ποτέ καλή ιδέα. Και ενώ μπορείτε να καταλάβετε την επιθυμία της Microsoft να ανανεώσει το περιβάλλον εργασίας χρήστη των Windows (όλα αυτά τα στιγμιότυπα οθόνης Mac OS X φαίνονται πολύ πιο όμορφα από τα XP), οι σχεδιαστές των Vista φαίνεται να έχουν κόψει τη μύτη τους για να φτιάξουν το πρόσωπό τους. Ανεξάρτητα, οι "βελτιώσεις" χρηστικότητας στα Vista είναι απίθανο να κάνουν τη λίστα των επιτακτικών λόγων της πληροφορικής για απομάκρυνση από τα XP σύντομα.

Γύρος 5: Απόδοση

Τα παραπάνω δεν είναι γενίκευση. Έχω εκτελέσει τις δοκιμές (επανειλημμένα). Έχω τους σκληρούς αριθμούς. (Μπορείτε να δείτε το πλήρες εύρος των αποτελεσμάτων μου στο exo.performance.network ή να λάβετε ένα γρήγορο στιγμιότυπο των αποτελεσμάτων Vista / Office 2007 έναντι XP / Office 2003 εδώ. Δείτε τις Σημειώσεις εργαστηρίου για λεπτομέρειες σχετικά με το σενάριο δοκιμής Clarity Studio OfficeBench που χρησιμοποίησα για αυτές τις δοκιμές.) Η αναβάθμιση ενός χρήστη από τα Windows XP σε Vista, χωρίς αναβάθμιση του υλικού του, ισοδυναμεί με ανατροπή του υπολογιστή τους. Σκεφτείτε χρήστες με φακούς που παρατάσσονται έξω από το κέντρο δεδομένων σας. Δεν είναι μια όμορφη εικόνα.

Απλώς περιμένετε τον επόμενο κύκλο αναβάθμισης υλικού και χτυπήστε τους με Vista τότε, σωστά; Μπορεί. Αλλά σκεφτείτε το εξής: Για κάθε κύκλο CPU που σπαταλά ταιριάζοντας την εικόνα των Vista με τα XP, θα μπορούσατε να παρέχετε στους χρήστες σας μια πραγματική αύξηση απόδοσης σε όλες τις βασικές εφαρμογές τους. Εάν υπήρχε κάποιος επιτακτικός λόγος για να τρέξετε Vista μέσω XP - ένα κβαντικό άλμα στη χρηστικότητα ή τη δυνατότητα διαχείρισης - θα μπορούσα να δω γιατί η επένδυση μπορεί να αξίζει τον κόπο. Αλλά η αναβάθμιση του υλικού μόνο για τη διατήρηση του status quo φαίνεται ανόητη.

Απόφαση: Θα προτιμούσατε να ρίξετε νέους κύκλους υλικού για να αντισταθμίσετε το bloat κώδικα της Microsoft και την έντονη όρεξη για εύρος ζώνης CPU ή σε μια απτή, μετρήσιμη βελτίωση της απόδοσης εφαρμογών και της παραγωγικότητας των χρηστών; Αρκετά ειπώθηκαν.

Γύρος 6: Συμβατότητα υλικού

Αλλά πέρα ​​από τη σπανιότητα, υπάρχει το ζήτημα της επανεπικύρωσης. Τα περισσότερα καταστήματα λογικής πληροφορικής έχουν εφαρμόσει αυστηρούς κανόνες σχετικά με το τι είναι και δεν είναι αποδεκτή διαμόρφωση υλικού. Τμήματα με ονόματα όπως "PC Engineering" περνούν άφθονο χρόνο δοκιμών και πιστοποίησης συγκεκριμένων συνδυασμών στοιχείων, απομόνωσης διαμορφώσεων προβλημάτων και τροφοδοσίας των απαραίτητων οδηγιών αντιμετώπισης προβλημάτων στα γραφεία βοήθειας. Η μετεγκατάσταση σε Vista σημαίνει την επανάληψη αυτών των βημάτων, και στη συνέχεια μερικά, ενώ η ανωριμότητα της βάσης οδηγού Vista θα έχει IT να αγωνίζεται ενάντια σε έναν κινούμενο στόχο.

Τα Windows XP, αντίθετα, έχουν μια ώριμη και καλά ελεγμένη βάση συμβατότητας, με ευρεία υποστήριξη σχεδόν από κάθε κατασκευαστή. Και ενώ τα Vista σχεδόν σίγουρα θα καλύψουν την ώρα, καθώς τα πράγματα ισχύουν αυτήν τη στιγμή, κάθε νέα εισαγωγή της συσκευής είναι λίγο ακατάλληλη. Τις προηγούμενες μέρες μπερδεύτηκα όταν ο φορητός μου φορητός υπολογιστής δεν θα αναγνώριζε έναν γενικό εκτυπωτή HP LaserJet 1200.

Απόφαση: Πότε είναι η τελευταία φορά που ανησυχείτε για την υποστήριξη προγραμμάτων οδήγησης στα Windows XP; Με μια εγκατεστημένη βάση στα εκατοντάδες εκατομμύρια, πιθανότατα θα εξακολουθείτε να βρίσκετε προγράμματα οδήγησης XP πολύ αφότου τα εγγόνια των Vista βγαίνουν σε βοσκότοπους.

Γύρος 7: Συμβατότητα λογισμικού της Microsoft

Είναι μια παρόμοια ιστορία με τη σειρά προϊόντων BackOffice της Microsoft. Υπάρχουν λίγα, εάν υπάρχουν, πλεονεκτήματα στην ανάπτυξη Vista ως πελάτη σε Microsoft Exchange, Microsoft SQL Server ή Microsoft SharePoint. Ως πύλη για πολλούς από αυτούς τους πόρους, το Microsoft Office χρησιμεύει συχνά για να ισορροπήσει τον ανταγωνισμό. Και όπως μόλις ανέφερα, η τρέχουσα έκδοση του Office - Microsoft Office System 2007 - λειτουργεί υπέροχα στα Windows XP.

Τι γίνεται με τις μελλοντικές εκδόσεις; Δεν υπάρχει αμφιβολία ότι, τελικά, η Microsoft μπορεί να προσπαθήσει να στοχεύσει Vista αποκλειστικά. Ωστόσο, η εύρεση λειτουργιών και λειτουργιών που υποστηρίζει το Vista και XP δεν είναι τόσο εύκολη όσο ακούγεται. Θυμηθείτε, μεγάλο μέρος της «νεότητας» των Vista είναι μόνο βαθιά στο δέρμα. Στην πραγματικότητα, εκτός του DirectX 10 - το οποίο είναι αποκλειστικά τεχνολογία Vista - δεν υπάρχει έγκυρος λόγος για τον αποκλεισμό XP από τη λίστα υποστηριζόμενων πλατφορμών οποιασδήποτε νέας εφαρμογής.

Φυσικά, αυτό μπορεί να αλλάξει και τα Windows 7, το σύνολο των δυνατοτήτων των οποίων εξακολουθεί να είναι πολύ σε εξέλιξη. Ωστόσο, κανείς δεν υποστηρίζει ότι πρέπει να παραμείνετε για πάντα με το XP - απλά για να μπορείτε να το διατηρήσετε για τώρα και ενδεχομένως να παραλείψετε μια γενιά Windows χωρίς να υποστεί πραγματικό πόνο.

Απόφαση: Τα Windows XP παραμένουν, και πιθανότατα θα παραμείνουν για κάποιο χρονικό διάστημα, η γραμμή συμβατότητας για νέες εφαρμογές της Microsoft. Εάν και όταν η Microsoft επιχειρήσει να δημιουργήσει έναν αποκλειστικό δεσμό Vista, η εταιρεία θα πρέπει να διατυπώσει κάποιον έγκυρο τεχνικό λόγο - έναν που υποστηρίζει τον έλεγχο από την κοινότητα πληροφορικής - επειδή δεν υποστηρίζει τα Windows XP.

Γύρος 8: Συμβατότητα με λογισμικό τρίτων

Ένα χρόνο αργότερα και θα ήταν δύσκολο να ονομάσετε μια εμπορική εφαρμογή WPF. Στην πραγματικότητα, δεν μπορώ να σκεφτώ εφαρμογές τρίτων, εκτός από μερικά ειδικά παιχνίδια του DirectX 10, τα οποία λειτουργούν καλύτερα σε Vista, δεν πειράζει να το απαιτούν. Κάθε φορά που έχει γίνει συγκεκριμένη αναπτυξιακή εργασία για Vista, συνήθως ήταν η επίλυση προβλημάτων που δημιουργήθηκαν με την εισαγωγή του UAC. Προσωπικά πέρασα αρκετές ώρες στο εργαστήριο συμβατότητας της Microsoft στο συνέδριο TechEd του περασμένου έτους, επεξεργάζοντας συνομιλίες UAC που επηρέαζαν τις δικές μου εφαρμογές. Σε ένα τέτοιο κλίμα, όπου το Vista είναι το εξωτερικό και αντιπροσωπεύει ένα μικρό κλάσμα της εγκατεστημένης βάσης, η στόχευσή του αποκλειστικά ισοδυναμεί με αυτοκτονία.

Οι νέες εφαρμογές που αποστέλλονται εξακολουθούν να είναι συνήθως εγγενείς εφαρμογές Win32, γραμμένες σε C ++ χρησιμοποιώντας δοκιμασμένες και αληθινές τεχνολογίες, όπως Microsoft Foundation Classes (MFC) ή Application Template Library (ATL). Αυτό, για το καλύτερο ή το χειρότερο, είναι η κατάσταση ανάπτυξης τρίτων για το άμεσο μέλλον. Και, φυσικά, αυτές οι εφαρμογές λειτουργούν υπέροχα στα Windows XP και θα συνεχίσουν να το κάνουν για πολύ καιρό ακόμη.

Απόφαση: Οι ISV πηγαίνουν εκεί που βρίσκονται τα χρήματα, και αυτή τη στιγμή εξακολουθεί να είναι το γενικό API Win32 (συν MFC / ATL) που λειτουργεί στο εύρος των πλατφορμών των Windows. Οι μόνες εξαιρέσεις σε αυτόν τον κανόνα είναι εργαλεία ή βοηθητικά προγράμματα που στοχεύουν σε συγκεκριμένες λειτουργίες Vista, όπως το νέο widget loader και το sidebar widget. Ο κίνδυνος να χάσετε σημαντικές λειτουργίες εφαρμογών τρίτων μερών με τα Windows XP είναι σχεδόν μηδενικός.

Γύρος 9: Υποστήριξη εργαλείων προγραμματιστή

Το Visual Studio 2005 ήταν ένα εξαιρετικό εργαλείο που υπέφερε από ενοχλητικά προβλήματα επιδόσεων στο IDE και τη γενική bugginess του .Net Framework 2.0. Το Visual Studio 2008 αντιμετωπίζει τις περισσότερες από αυτές τις αδυναμίες, ενώ μου επιτρέπει επίσης να στοχεύσω και τα Windows XP και Vista με νέες εφαρμογές WPF. Και όπως σχεδόν όλο το λογισμικό προγραμματιστών της Microsoft, λειτουργεί τέλεια σε οποιοδήποτε λειτουργικό σύστημα. Αν μη τι άλλο, το Visual Studio 2008 τρέχει λίγο πιο γρήγορα στα Windows XP, αν και ο Windows Server 2008 δίνει στο XP μια προσπάθεια για τα χρήματά του από την άποψη αυτή.

Εκεί βάλτε το τρίψιμο: Χωρίς απτό πλεονέκτημα στην εκτέλεση του Visual Studio 2008 σε Vista, και με κάποια πολύ απτά πλεονεκτήματα απόδοσης να κολλήσετε με τα Windows XP ως λειτουργικό σύστημα επιτραπέζιου υπολογιστή, δεν αποτελεί έκπληξη το γεγονός ότι πολλοί προγραμματιστές εξακολουθούν να κωδικοποιούν την παλαιότερη πλατφόρμα. Λειτουργικά, δεν χάνετε τίποτα γράφοντας κώδικα στο Visual Studio 2008 - ή οποιοδήποτε άλλο εμπορικό IDE - στα Windows XP. Και αν και όταν χρειάζεται να δοκιμάσετε τη συμβατότητα Vista, μπορείτε να επιλέξετε από οποιονδήποτε αριθμό δωρεάν και εμπορικών διαχειριστών εικονικής μηχανής για να δημιουργήσετε τις επιθυμητές συνθήκες δοκιμής.

Απόφαση: Καθώς οι περισσότεροι προγραμματιστές εξακολουθούν να στοχεύουν το Win32 API και με σχεδόν ολόκληρη τη λειτουργικότητα .Net Framework 3.0 που μεταφέρεται σε XP, δεν υπάρχει απλώς κανένας επιτακτικός λόγος για να βασιστεί το IDE σας στα Windows Vista.

Γύρος 10: Στεγανοποίηση στο μέλλον

Με σχεδόν ολόκληρο το .Net 3.0 Framework που υποστηρίζεται στα Windows XP, δεν υπάρχουν σημαντικά πλεονεκτήματα για την εκτέλεση του πιο πρόσφατου μοντέλου εφαρμογής των Windows σε Vista, εκτός από μερικές λειτουργίες επιτάχυνσης γραφικών (ορισμένες λειτουργίες ζωγραφικής παραθύρων ενισχύονται από το Desktop Window Manager). Ακόμη και η Microsoft δεν είναι αρκετά ηλίθια για να επιβάλει το ζήτημα της μετανάστευσης, ειδικά μετά την πολύ δημόσια αντίδραση που έχει εμποδίσει την υιοθέτηση των Vista για πάνω από ένα χρόνο τώρα.

Αλλά ίσως το μεγαλύτερο ασφαλιστικό συμβόλαιο για τους πιστούς των Windows XP, και το αναπόφευκτο πλήγμα για τα Vista, είναι η επικείμενη άφιξη των Windows 7, η οποία αναμένεται εντός των επόμενων 18 έως 24 μηνών. Η ιδέα ότι τα καταστήματα πληροφορικής θα αντιμετωπίσουν κάποιο είδος showstopper από τώρα έως τα τέλη του 2009 (το φημολογούμενο χρονικό πλαίσιο για την κυκλοφορία των Windows 7) έχει μικρή αξιοπιστία.

Απόφαση: Αν υπήρχε ποτέ η ευκαιρία να παραλείψετε έναν κύκλο αναβάθμισης των Windows, η μετάβαση από XP σε Vista είναι αυτή. Το XP μπορεί να δείχνει την ηλικία του, αλλά η ηλικία του είναι κυρίως βαθιά στο δέρμα: Ο νέος αμφισβητίας είναι φανταχτερός, αλλά επίσης πιο αργός και βαρύτερος, και δεν διαθέτει έναν δολοφονικό συνδυασμό απαιτητικών λειτουργιών που απαιτούνται για την αποσυμπίεση του XP.

Στο τέλος της δεκαετίας, όταν τα στελέχη της Microsoft ξανακοιτάζουν την καταστροφή που ήταν τα Windows Vista, θα δουν ότι απλώς χτυπώντας ένα νέο παλτό σε μια αλλιώς παλαιωμένη αρχιτεκτονική των Windows δεν ήταν αρκετό για να ξεγελάσει κανέναν. Ας ελπίσουμε ότι θα συνειδητοποιήσουν επίσης ότι, όπως και με οποιαδήποτε σημαντική ενημέρωση, έπρεπε να κάνουν την υπόθεσή τους στο IT. Η εστίαση στους καταναλωτές, ενώ αγνοώντας τους εταιρικούς πελάτες τους, και υποθέτοντας ότι τα καταστήματα πληροφορικής απλώς θα ευθυγραμμίζονταν, δεν ήταν κανένας τρόπος να εκτελεστεί μια μετεγκατάσταση πλατφόρμας.

Εδώ ελπίζουμε ότι η Microsoft έμαθε πράγματι το μάθημά της και θα μας εμπλέξει νωρίς και συχνά όταν ανταποκρίνεται στην υπόσχεση των Windows 7.

Copyright el.verticalshadows.com 2022