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

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Διαφορές μεταξύ Visual Basic και Visual Basic Net

. Visual Basic της Microsoft έγινε μια από τις πιο δημοφιλείς γλώσσες προγραμματισμού ποτέ . Η εισαγωγή του . NET Framework έφερε μια σειρά από αλλαγές στο Visual Basic κόσμο . Αν και δεν έχουν όλες οι αλλαγές θεωρήθηκαν ως θετικό , το συνολικό αποτέλεσμα ήταν θετικό. Ο πρωταρχικός διαφορές κέντρο γύρω από το γεγονός ότι η Visual Basic είναι ένα event-driven , ερμηνευμένη γλώσσα , ενώ η Visual Basic . NET είναι ένα μεταγλωττισμένο , object-oriented γλώσσα . Ερμηνεύθηκε Versus Καταρτίζονται
Η

Ο όρος «ερμηνεύονται» σημαίνει ότι ο πηγαίος κώδικας ερμηνεύεται κατά το χρόνο εκτέλεσης , η οποία επηρεάζει την απόδοση αρνητικά . " Συγκέντρωση " σημαίνει ότι ο κώδικας μετατρέπεται σε ένα εκτελέσιμο αρχείο . Κατά το χρόνο εκτέλεσης , το εκτελέσιμο φορτία και τρέχει - δεν ερμηνεία κώδικα εμφανίζεται - η οποία βελτιώνει την απόδοση . Αυτές οι δύο παραλλαγές στο χειρισμό του κώδικα οφείλονται στα διαφορετικά περιβάλλοντα εκτέλεσης. Visual Basic . NET χρησιμοποιεί το . NET εκτέλεσης κοινής γλώσσας , η οποία χρησιμοποιείται επίσης και από άλλες γλώσσες της Microsoft , όπως η Visual C # . Visual Basic 6 , από την άλλη πλευρά , χρησιμοποιεί το χρόνο εκτέλεσης VB6 . Εικόνων
Event- Driven Versus Αντικειμενοστρεφής
Η

Μια άλλη σημαντική διαφορά μεταξύ των δύο γλωσσών είναι ότι η Visual Basic 6 είναι μια γλώσσα event-driven , ενώ Visual Basic . NET θεωρείται ένα πραγματικό object-oriented ( OO ) γλώσσα . Ενώ τα γεγονότα εξακολουθούν να είναι οι κύριοι οδηγοί σε Visual Basic NET εφαρμογή . , Έχει αρκετά χαρακτηριστικά OO για να κερδίσει το χαρακτηρισμό . Για παράδειγμα , Visual Basic . NET θεωρείται έντονα δακτυλογραφημένη . Δηλαδή , θα πρέπει να χρησιμοποιήσετε τις μεταβλητές σωστά αποθηκεύοντας την αναμενόμενη μορφή της ημερομηνίας σε αυτά . Visual Basic . NET χρησιμοποιεί επίσης τις δομές "try αλιευμάτων » για την αντιμετώπιση των εξαιρέσεων , ενώ Visual Basic 6 χρήσεις » λάθος goto " δομές .

Η Γραμματεία Αλλαγές και πλατφόρμες
Η

Visual Basic 6 εφαρμογές που απαιτούνται για να κάνουν τις καταχωρήσεις μητρώου , ενώ Visual Basic . NET δεν απαιτεί τέτοιες εγγραφές . Αυτό το καθιστά πολύ πιο εύκολο να εγκαταστήσετε ένα . NET εφαρμογή . Και αφαιρεί επίσης την ανησυχία της διαφθείρει το μητρώο κατά την εγκατάσταση . Επιπλέον , VB6 δεν θεωρείται ένα καλό εργαλείο για την ανάπτυξη εφαρμογών web , ενώ . NET έχει σχεδιαστεί για να επωφεληθούν πλήρως από τις υπηρεσίες δικτύου , επιτρέποντας σε προγραμματιστές να χτίσει πλήρη άνθηση και ποικίλες εφαρμογές web .
Εικόνων
Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα