Γλωσσάριο όρων της Visual Basic

32-bit

Ο αριθμός των δυαδικών ψηφίων που μπορούν να επεξεργαστούν ή να μεταδοθούν παράλληλα ή ο αριθμός των δυαδικών ψηφίων που χρησιμοποιούνται για ένα στοιχείο σε μορφή δεδομένων. Αν και αυτός ο όρος χρησιμοποιείται σε όλο τον υπολογισμό και την επεξεργασία δεδομένων (όπως είναι τα 8-bit, 16-bit και παρόμοια σκευάσματα), στο VB όρους, αυτό σημαίνει τον αριθμό των bits που χρησιμοποιούνται για να αντιπροσωπεύουν τις διευθύνσεις μνήμης. Το σπάσιμο μεταξύ επεξεργασίας 16-bit και 32-bit έγινε με την εισαγωγή της τεχνολογίας VB5 και OCX.

ΕΝΑ

Επίπεδο πρόσβασης
Στον κώδικα VB, η δυνατότητα του άλλου κώδικα να έχει πρόσβαση σε αυτό (δηλαδή, να το διαβάσει ή να γράψει σε αυτό). ο επίπεδο πρόσβασης καθορίζεται τόσο από τον τρόπο με τον οποίο δηλώνετε τον κωδικό όσο και από το επίπεδο πρόσβασης του δοχείου του κώδικα. Εάν ο κώδικας δεν μπορεί να αποκτήσει πρόσβαση σε ένα στοιχείο που περιέχει, τότε δεν μπορεί να έχει πρόσβαση σε κανένα από τα περιεχόμενα στοιχεία του, ανεξάρτητα από το πώς δηλώνονται.

instagram viewer

Πρωτόκολλο πρόσβασης
Το λογισμικό και το API που επιτρέπει στις εφαρμογές και τις βάσεις δεδομένων να επικοινωνούν πληροφορίες. Παραδείγματα περιλαμβάνουν ODBC - Open DataBase Connectivity, ένα πρωτότυπο πρωτόκολλο που χρησιμοποιείται συχνά σε συνεργασία με άλλους και το ADO - Αντικείμενα δεδομένων ActiveX, Το πρωτόκολλο της Microsoft για την πρόσβαση σε κάθε είδους πληροφορίες, συμπεριλαμβανομένων των βάσεων δεδομένων.

ActiveX
είναι η προδιαγραφή της Microsoft για επαναχρησιμοποιήσιμα στοιχεία λογισμικού. Το ActiveX βασίζεται στο COM, το μοντέλο αντικειμένων συνιστωσών. Η βασική ιδέα είναι να καθορίσετε με ακρίβεια πώς αλληλεπιδρούν και αλληλεπιδρούν τα στοιχεία λογισμικού, ώστε οι προγραμματιστές να μπορούν να δημιουργούν συστατικά που συνεργάζονται χρησιμοποιώντας τον ορισμό. Τα στοιχεία ActiveX ονομαζόταν αρχικά OLE Servers και ActiveX Servers και αυτή η μετονομασία (στην πραγματικότητα για μάρκετινγκ παρά για τεχνικούς λόγους) έχει δημιουργήσει πολλές σύγχυση σχετικά με το τι είναι.

Πολλές γλώσσες και εφαρμογές υποστηρίζουν ActiveX με κάποιο τρόπο ή άλλο και η Visual Basic την υποστηρίζει πολύ έντονα, αφού είναι ένας από τους ακρογωνιαίους λίθους του περιβάλλοντος Win32.

Σημείωση: Dan Appleman, στο βιβλίο του σχετικά με VB.NET, έχει να πει για το ActiveX, "(Μερικά) προϊόντα βγαίνουν από το τμήμα μάρκετινγκ.

... Τι ήταν το ActiveX; Ήταν OLE2 - με ένα νέο όνομα. "

Σημείωση 2: Παρόλο που το VB.NET είναι συμβατό με τα στοιχεία ActiveX, πρέπει να περικλείονται στον κώδικα "περιτύλιξης" και καθιστούν το VB.NET λιγότερο αποδοτικό. Σε γενικές γραμμές, εάν μπορείτε να απομακρυνθείτε από αυτά με το VB.NET, είναι καλή ιδέα να το κάνετε αυτό.

API
είναι ένα TLA (Ακρωνύμιο τριών γραμμάτων) για τη διεπαφή προγράμματος εφαρμογών. Ένα API αποτελείται από τις ρουτίνες, τα πρωτόκολλα και τα εργαλεία που χρησιμοποιούν προγραμματιστές πρέπει να χρησιμοποιούν για να διασφαλίσουν ότι τα προγράμματα τους είναι συμβατά με το λογισμικό για το οποίο έχει οριστεί το API. Ένα καλά καθορισμένο API βοηθάει τις εφαρμογές να συνεργάζονται παρέχοντας τα ίδια βασικά εργαλεία για όλους τους προγραμματιστές που χρησιμοποιούν. Μια ευρεία ποικιλία λογισμικού από λειτουργικά συστήματα έως μεμονωμένα εξαρτήματα λέγεται ότι έχουν ένα API.

Ελεγκτής αυτοματισμού
Η αυτοματοποίηση είναι ένας τυπικός τρόπος για να γίνει διαθέσιμο ένα αντικείμενο λογισμικού μέσω ενός καθορισμένου συνόλου διεπαφών. Αυτή είναι μια μεγάλη ιδέα επειδή το αντικείμενο είναι διαθέσιμο σε οποιαδήποτε γλώσσα ακολουθεί τις τυπικές μεθόδους. Το πρότυπο που χρησιμοποιείται στην αρχιτεκτονική της Microsoft (και επομένως VB) ονομάζεται αυτοματοποίηση OLE. Ένας ελεγκτής αυτοματισμού είναι μια εφαρμογή που μπορεί να χρησιμοποιήσει τα αντικείμενα που ανήκουν σε άλλη εφαρμογή. Ένας διακομιστής αυτοματισμού (μερικές φορές αποκαλείται συστατικό στοιχείο αυτοματισμού) είναι μια εφαρμογή που παρέχει τα προγραμματιζόμενα αντικείμενα στις άλλες εφαρμογές.

ντο

Κρύπτη
Μια προσωρινή μνήμη είναι ένα προσωρινό κατάστημα πληροφοριών που χρησιμοποιείται και στα δύο hardware (ένα τσιπ επεξεργαστή περιλαμβάνει συνήθως μνήμη cache μνήμης υλικού) και λογισμικό. Στον προγραμματισμό ιστού, μια προσωρινή μνήμη αποθηκεύει τις πιο πρόσφατες ιστοσελίδες που επισκέφτηκαν. Όταν το κουμπί 'Επιστροφή' (ή άλλες μέθοδοι) χρησιμοποιείται για την αναθεώρηση μιας ιστοσελίδας, το πρόγραμμα περιήγησης θα ελέγξει το cache για να δείτε αν η σελίδα είναι αποθηκευμένη εκεί και θα την ανακτήσει από την προσωρινή μνήμη για να εξοικονομήσετε χρόνο και επεξεργασία. Οι προγραμματιστές θα πρέπει να θυμούνται ότι οι πελάτες προγραμμάτων ενδέχεται να μην ανακτούν πάντα μια σελίδα απευθείας από το διακομιστή. Αυτό μερικές φορές έχει ως αποτέλεσμα πολύ λεπτές σφάλματα προγράμματος.

Τάξη
Εδώ είναι ο ορισμός "βιβλίο":

Ο τυπικός ορισμός για ένα αντικείμενο και το πρότυπο από το οποίο δημιουργείται μια εμφάνιση ενός αντικειμένου. Ο κύριος σκοπός της τάξης είναι να καθορίσει τις ιδιότητες και τις μεθόδους για την τάξη.

Παρόλο που περιλαμβάνεται σε προηγούμενες εκδόσεις της Visual Basic, η τάξη έχει γίνει μια βασική τεχνολογία στο VB.NET και στον αντικειμενοστραφή προγραμματισμό της.

Μεταξύ των σημαντικών ιδεών για τα μαθήματα είναι:

  • Μια κλάση μπορεί να έχει υποκατηγορίες που μπορούν να κληρονομήσουν όλα ή κάποια από τα χαρακτηριστικά της κατηγορίας.
  • Οι υποκατηγορίες μπορούν επίσης να ορίσουν τις δικές τους μεθόδους και μεταβλητές που δεν αποτελούν μέρος της γονικής τους τάξης.
  • Η δομή μιας κλάσης και των υποκατηγοριών της ονομάζεται ιεραρχική τάξη.

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

  • Η τάξη των γονέων
  • Superclass
  • Βασική κατηγορία

Και οι νέες τάξεις μπορούν να έχουν αυτά τα ονόματα:

  • Παιδική κατηγορία
  • Υποδιαίρεση τάξεως

CGI
είναι κοινή διασύνδεση πύλης. Πρόκειται για ένα πρότυπο πρότυπο που χρησιμοποιείται για τη μεταφορά πληροφοριών μεταξύ ενός διακομιστή ιστού και ενός πελάτη μέσω ενός δικτύου. Για παράδειγμα, μια φόρμα στην εφαρμογή "καλάθι αγορών" μπορεί να περιέχει πληροφορίες σχετικά με ένα αίτημα αγοράς ενός συγκεκριμένου στοιχείου. Οι πληροφορίες θα μπορούσαν να μεταβιβαστούν σε έναν διακομιστή ιστού χρησιμοποιώντας CGI. Το CGI εξακολουθεί να χρησιμοποιείται πολύ, το ASP είναι μια πλήρης εναλλακτική λύση που λειτουργεί καλύτερα με τη Visual Basic.

Διακομιστή-πελάτη
Ένα υπολογιστικό μοντέλο που χωρίζει την επεξεργασία μεταξύ δύο (ή περισσότερων) διαδικασιών. ΕΝΑ πελάτης υποβάλλει αιτήσεις που εκτελούνται από το υπηρέτης. Είναι σημαντικό να κατανοήσουμε ότι οι διαδικασίες θα μπορούσαν να εκτελούνται στον ίδιο υπολογιστή, αλλά συνήθως τρέχουν σε ένα δίκτυο. Για παράδειγμα, κατά την ανάπτυξη εφαρμογών ASP, οι προγραμματιστές χρησιμοποιούν συχνά PWS, a υπηρέτης που εκτελείται στον ίδιο υπολογιστή με πρόγραμμα περιήγησης πελάτης όπως το IE. Όταν η ίδια εφαρμογή μπαίνει στην παραγωγή, κανονικά τρέχει μέσω του Διαδικτύου. Σε προηγμένες επιχειρηματικές εφαρμογές, χρησιμοποιούνται πολλαπλά επίπεδα πελατών και εξυπηρετητών. Αυτό το μοντέλο κυριαρχεί πλέον στον υπολογισμό και αντικατέστησε το μοντέλο mainframes και 'dumb terminals' τα οποία ήταν πραγματικά μόνο οθόνες απεικόνισης που συνδέονται απευθείας με ένα μεγάλο κεντρικό υπολογιστή.

Σε αντικειμενοστραφή προγραμματισμό, μια τάξη που παρέχει μια μέθοδο σε μια άλλη κλάση ονομάζεται υπηρέτης. Η κλάση που χρησιμοποιεί τη μέθοδο ονομάζεται πελάτης.

Συλλογή
Η έννοια μιας συλλογής στη Visual Basic είναι απλά ένας τρόπος για την ομαδοποίηση παρόμοιων αντικειμένων. Τόσο το Visual Basic 6 όσο και το VB.NET παρέχουν μια κλάση Συλλογής για να σας δίνουν τη δυνατότητα να ορίσετε τις δικές σας συλλογές.
Έτσι, για παράδειγμα, αυτό το απόσπασμα κώδικα VB 6 προσθέτει δύο αντικείμενα Form1 σε μια συλλογή και στη συνέχεια εμφανίζει ένα MsgBox που σας λέει ότι υπάρχουν δύο στοιχεία στη συλλογή.

Private Sub Form_Load () Διαγραφή μου ως νέα συλλογή. Dim FirstForm ως νέα φόρμα1. Dim SecondForm ως νέα μορφή1. η συλλογή μου. Προσθέστε το FirstForm. η συλλογή μου. Προσθέστε το SecondForm. MsgBox (myCollection. Μετρώ) End Sub

COM
είναι το Μοντέλο Αντικειμένου Συστήματος. Αν και συχνά σχετίζεται με τη Microsoft, το COM είναι ένα ανοικτό πρότυπο που καθορίζει τον τρόπο με τον οποίο τα στοιχεία συνεργάζονται και διαλειτουργούν. Η Microsoft χρησιμοποίησε το COM ως βάση για τα ActiveX και OLE. Η χρήση του COM API εξασφαλίζει ότι ένα αντικείμενο λογισμικού μπορεί να ξεκινήσει μέσα στην εφαρμογή σας χρησιμοποιώντας μια μεγάλη ποικιλία γλωσσών προγραμματισμού, συμπεριλαμβανομένης της Visual Basic. Τα συστατικά αποθηκεύουν έναν προγραμματιστή από την ανάγκη επανεγγραφής κώδικα. Ένα εξάρτημα μπορεί να είναι μεγάλο ή μικρό και μπορεί να εκτελέσει οποιοδήποτε είδος επεξεργασίας, αλλά πρέπει να είναι επαναχρησιμοποιήσιμο και να συμμορφώνεται με τα καθορισμένα πρότυπα για τη διαλειτουργικότητα.

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

Κουλουράκι
Ένα μικρό πακέτο πληροφοριών που αποστέλλεται αρχικά από έναν διακομιστή ιστού στο πρόγραμμα περιήγησής σας και αποθηκεύεται στον υπολογιστή σας. Όταν ο υπολογιστής σας συμβουλευτεί ξανά τον αρχικό διακομιστή ιστού, το cookie αποστέλλεται ξανά στον διακομιστή, επιτρέποντάς του να σας απαντήσει χρησιμοποιώντας πληροφορίες από την προηγούμενη αλληλεπίδραση. Τα cookie συνήθως χρησιμοποιούνται για την παροχή προσαρμοσμένων ιστοσελίδων χρησιμοποιώντας ένα προφίλ των ενδιαφερόντων σας που παρέχονται την πρώτη φορά που έχετε πρόσβαση στον διακομιστή ιστού. Με άλλα λόγια, ο διακομιστής ιστού θα εμφανιστεί να σας "γνωρίζει" και να σας παρέχει αυτό που θέλετε. Μερικοί άνθρωποι πιστεύουν ότι επιτρέποντας τα cookies είναι ένα πρόβλημα ασφαλείας και να τα απενεργοποιήσετε χρησιμοποιώντας μια επιλογή που παρέχεται από το λογισμικό του προγράμματος περιήγησης. Ως προγραμματιστής, δεν μπορείτε να εξαρτάτε από τη δυνατότητα χρήσης cookies συνεχώς.

ρε

DLL
είναι Βιβλιοθήκη δυναμικής σύνδεσης, ένα σύνολο λειτουργιών που μπορούν να εκτελεστούν ή δεδομένα που μπορούν να χρησιμοποιηθούν από μια εφαρμογή των Windows. Το αρχείο DLL είναι επίσης ο τύπος αρχείου για αρχεία DLL. Για παράδειγμα, το "crypt32.dll" είναι το Crypto API32 DLL που χρησιμοποιείται για την κρυπτογραφία στα λειτουργικά συστήματα της Microsoft. Υπάρχουν εκατοντάδες και ίσως χιλιάδες εγκατεστημένοι στον υπολογιστή σας. Ορισμένα αρχεία DLL χρησιμοποιούνται μόνο από μια συγκεκριμένη εφαρμογή, ενώ άλλα, όπως το crypt32.dll, χρησιμοποιούνται από μια μεγάλη ποικιλία εφαρμογών. Το όνομα αναφέρεται στο γεγονός ότι τα αρχεία DLL περιέχουν μια βιβλιοθήκη λειτουργιών που μπορούν να προσπελαστούν (συνδεδεμένες) κατόπιν ζήτησης (δυναμικά) από άλλο λογισμικό.

μι

Ενθυλάκωση
είναι η τεχνική προγραμματισμού προσανατολισμένη στο αντικείμενο που επιτρέπει στους προγραμματιστές να καθορίσουν πλήρως το τη σχέση μεταξύ αντικειμένων που χρησιμοποιούν τη διεπαφή αντικειμένου (τον τρόπο που ονομάζονται αντικείμενα και οι παράμετροι πέρασε). Με άλλα λόγια, ένα αντικείμενο μπορεί να θεωρηθεί ως "σε μια κάψουλα" με τη διασύνδεση ως τον μόνο τρόπο επικοινωνίας με το αντικείμενο.

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

Διαδικασία συμβάντος
Ένα μπλοκ κώδικα που καλείται όταν χειρίζεται ένα αντικείμενο σε ένα πρόγραμμα της Visual Basic. Η χειραγώγηση μπορεί να γίνει από ένα χρήστη του προγράμματος μέσω του GUI, μέσω του προγράμματος ή μέσω κάποιας άλλης διαδικασίας όπως η λήξη ενός χρονικού διαστήματος. Για παράδειγμα, τα περισσότερα Μορφή αντικείμενο έχουν ένα Κάντε κλικ Εκδήλωση. ο Κάντε κλικ Διαδικασία συμβάντος για το έντυποForm1 θα αναγνωριζόταν από το όνομα Form1_Click ().

Εκφραση
Στη Visual Basic, αυτός είναι ένας συνδυασμός που αξιολογεί μια μόνο τιμή. Για παράδειγμα, η μεταβλητή ακέραιας Αποτελέσματος δίνεται η τιμή μιας έκφρασης στο ακόλουθο απόσπασμα κώδικα:

Αποτελέσματα διάλυσης ως ακέραιος. Αποτέλεσμα = CInt ((10 + CInt (vbRed) = 53 * vbThursday))

Σε αυτό το παράδειγμα, στο αποτέλεσμα αποδίδεται η τιμή -1 η οποία είναι η ακέραια τιμή του True στην Visual Basic. Για να σας βοηθήσει να επαληθεύσετε αυτό, το vbRed ισούται με 255 και το vbThursday είναι ίσο με 5 στη Visual Basic. Οι εκφράσεις μπορούν να είναι ένας συνδυασμός χειριστών, σταθερών, κυριολεκτικών τιμών, λειτουργιών και ονομάτων πεδίων (στηλών), στοιχείων ελέγχου και ιδιοτήτων.

φά

Επέκταση αρχείου / Τύπος αρχείου
Στα Windows, στο DOS και σε ορισμένα άλλα λειτουργικά συστήματα, ένα ή περισσότερα γράμματα στο τέλος ενός ονόματος αρχείου. Οι επεκτάσεις αρχείων ακολουθούν μια περίοδο (τελεία) και υποδεικνύουν τον τύπο του αρχείου. Για παράδειγμα, το 'this.txt' είναι ένα αρχείο απλού κειμένου, 'that.htm' ή 'that.html' δηλώνει ότι το αρχείο είναι μια ιστοσελίδα. Το λειτουργικό σύστημα των Windows αποθηκεύει αυτές τις πληροφορίες συσχέτισης στο μητρώο των Windows και μπορεί να αλλάξει χρησιμοποιώντας το παράθυρο διαλόγου 'Τύποι αρχείων' που παρέχεται από την Εξερεύνηση των Windows.

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

Λειτουργία
Στη Visual Basic, ένας τύπος υπορουτίνας που μπορεί να δεχθεί ένα όρισμα και επιστρέφει μια τιμή που έχει εκχωρηθεί στη συνάρτηση σαν να ήταν μια μεταβλητή. Μπορείτε να κωδικοποιήσετε τις δικές σας λειτουργίες ή να χρησιμοποιήσετε τις ενσωματωμένες λειτουργίες που παρέχει η Visual Basic. Για παράδειγμα, σε αυτό το παράδειγμα, και τα δύο Τώρακαι MsgBox είναι λειτουργίες. Τώρα επιστρέφει το χρόνο του συστήματος.
MsgBox (Τώρα)

H

Πλήθος
Ένας υπολογιστής ή μια διαδικασία σε έναν υπολογιστή που παρέχει μια υπηρεσία σε άλλον υπολογιστή ή διαδικασία. Για παράδειγμα, το VBScript μπορεί να φιλοξενηθεί από το πρόγραμμα περιήγησης ιστού, τον Internet Explorer.

Εγώ

Κληρονομία
είναι ο λόγος για τον οποίο μια επιχείρηση χωρίς ταλέντο τρέχει την εταιρεία αντί για εσάς.
Οχι... σοβαρά ...
Η κληρονομιά είναι η δυνατότητα ενός αντικειμένου να λαμβάνει αυτόματα τις μεθόδους και τις ιδιότητες ενός άλλου αντικειμένου. Το αντικείμενο που παρέχει τις μεθόδους και τις ιδιότητες αποκαλείται συνήθως γονικό αντικείμενο και το αντικείμενο που τις αναλαμβάνει ονομάζεται παιδί. Έτσι, για παράδειγμα, στο VB .NET, θα δείτε συχνά δηλώσεις όπως αυτό:

Το γονικό αντικείμενο είναι System. Windows. Έντυπα. Form και διαθέτει ένα μεγάλο σύνολο μεθόδων και ιδιοτήτων που έχουν προγραμματιστεί εκ των προτέρων από τη Microsoft. Το Form1 είναι το παιδικό αντικείμενο και εκμεταλλεύεται όλους τους προγραμματισμούς του γονέα. Η βασική συμπεριφορά OOP (αντικειμενοστραφής προγραμματισμός) που προστέθηκε όταν εισήχθη το VB .NET είναι η κληρονομικότητα. Το VB 6 υποστήριξε την ενθυλάκωση και τον πολυμορφισμό, αλλά όχι την κληρονομικότητα.

Παράδειγμα
είναι μια λέξη που γίνεται αντιληπτή στις επεξηγήσεις προγραμματισμού βάσει αντικειμένων. Αναφέρεται σε ένα αντίγραφο ενός αντικειμένου που έχει δημιουργηθεί για χρήση από ένα συγκεκριμένο πρόγραμμα. Στο VB 6, για παράδειγμα, το statementCreateObject (όνομα αντικειμένου) θα δημιουργήσει μια εμφάνιση μιας κλάσης (ένας τύπος αντικειμένου). Στα VB 6 και VB. NET, η λέξη New σε μια δήλωση δημιουργεί μια παρουσία ενός αντικειμένου. Το παράδειγμα ρήματος σημαίνει δημιουργία ενός στιγμιότυπου. Ένα παράδειγμα στο VB 6 είναι:

ISAPI
είναι η διεπαφή προγράμματος εφαρμογής διακομιστή Internet. Συνήθως, κάθε όρος που τελειώνει στο API χαρακτήρων είναι μια διεπαφή προγράμματος εφαρμογής. Αυτό είναι το API που χρησιμοποιείται από τον διακομιστή ιστού Internet Information Server (IIS) της Microsoft. Οι εφαρμογές Web που χρησιμοποιούν το ISAPI τρέχουν σημαντικά ταχύτερα από εκείνες που χρησιμοποιούν το CGI, καθώς μοιράζονται τη διαδικασία (προγραμματισμός χώρος μνήμης) που χρησιμοποιείται από τον εξυπηρετητή ιστού IIS και κατά συνέπεια αποφεύγεται η χρονοβόρα φόρτωση και εκφόρτωση του προγράμματος από το CGI απαιτεί. Ένα παρόμοιο API που χρησιμοποιείται από το Netscape ονομάζεται NSAPI.

κ

Λέξη κλειδί
Λέξεις-κλειδιά είναι οι λέξεις ή τα σύμβολα που είναι τα στοιχειώδη μέρη της γλώσσας προγραμματισμού της Visual Basic. Ως αποτέλεσμα, δεν μπορείτε να τα χρησιμοποιήσετε ως ονόματα στο πρόγραμμά σας. Μερικά απλά παραδείγματα:
Dim Dim ως συμβολοσειρά
ή
Dim String ως String
Και οι δύο είναι άκυρες επειδή το Dim και το String είναι και οι δύο λέξεις-κλειδιά και δεν μπορούν να χρησιμοποιηθούν ως ονόματα μεταβλητών.

Μ

Μέθοδος
Ένας τρόπος για να εντοπίσετε μια λειτουργία λογισμικού που εκτελεί μια ενέργεια ή μια υπηρεσία για ένα συγκεκριμένο αντικείμενο. Για παράδειγμα, το Κρύβω() μέθοδος για τη μορφή Form1 καταργεί τη φόρμα από την οθόνη του προγράμματος αλλά δεν την εκφορτώνει από τη μνήμη. Θα κωδικοποιηθεί:
Form1.Hide

Μονάδα μέτρησης
Μια ενότητα είναι ένας γενικός όρος για ένα αρχείο που περιέχει κώδικα ή πληροφορίες που προσθέτετε στο έργο σας. Συνήθως, μια ενότητα περιέχει κώδικα προγράμματος που γράφετε. Στο VB 6, οι ενότητες έχουν επέκταση .bas και υπάρχουν μόνο τρία είδη ενοτήτων: μορφή, πρότυπο και τάξη. Στο VB.NET, οι ενότητες συνήθως έχουν επέκταση .vb αλλά είναι δυνατές και άλλες, όπως το .xsd για μια ενότητα δεδομένων, το .xml για XML module .htm για μια ιστοσελίδα, .txt για ένα αρχείο κειμένου, .xslt για ένα αρχείο XSLT, .css για ένα φύλλο στυλ, .rpt για μια αναφορά κρυστάλλου και οι υπολοιποι.

Για να προσθέσετε μια ενότητα, κάντε δεξί κλικ στο έργο στο VB 6 ή την εφαρμογή στο VB.NET και επιλέξτε Add και στη συνέχεια Module.

Ν

Ο χώρος ονομάτων
Η ιδέα ενός χώρου ονομάτων ήταν εδώ και αρκετό καιρό στον προγραμματισμό, αλλά έχει γίνει μόνο α απαίτηση για τους προγραμματιστές της Visual Basic να γνωρίζουν από τότε που τα XML και το .NET έγιναν κρίσιμα τεχνολογίες. Ο παραδοσιακός ορισμός ενός χώρου ονομάτων είναι ένα όνομα που προσδιορίζει με μοναδικό τρόπο ένα σύνολο αντικειμένων, επομένως δεν υπάρχει αμφισημία όταν χρησιμοποιούνται αντικείμενα από διαφορετικές πηγές μαζί. Ο τύπος του παραδείγματος που συνήθως βλέπετε είναι κάτι σαν το χώρο ονομάτων σκυλιών και ο χώρος επίπλων έχουν και τα δύο αντικείμενα Leg, έτσι ώστε να μπορείτε να ανατρέξετε σε ένα σκυλί. Πόδι ή Έπιπλο. Πόδι και να είστε πολύ σαφής σχετικά με το ποια εννοείτε.

Σε πρακτικό προγραμματισμό .NET, ωστόσο, ένα πεδίο ονομάτων είναι ακριβώς το όνομα που χρησιμοποιείται για να αναφερθεί στις βιβλιοθήκες αντικειμένων της Microsoft. Για παράδειγμα, και τα δύο συστήματα. Δεδομένα και σύστημα. Οι XML είναι τυπικέςαναφορές στις προεπιλεγμένες εφαρμογές VB .NET Windows και η συλλογή αντικειμένων που περιέχουν αναφέρονται ως Σύστημα. Ο χώρος ονομάτων δεδομένων και το Σύστημα. Χώρος ονομάτων XML.

Ο λόγος για "παραγόμενα" παραδείγματα όπως "Σκύλος" και "Έπιπλα" χρησιμοποιούνται σε άλλους ορισμούς είναι ότι η "ασάφεια" το πρόβλημα εμφανίζεται μόνο όταν ορίζετε το δικό σας χώρο ονομάτων, όχι όταν χρησιμοποιείτε το αντικείμενο της Microsoft βιβλιοθήκες. Για παράδειγμα, προσπαθήστε να βρείτε τα ονόματα αντικειμένων που αντιγράφονται μεταξύ του Συστήματος. Δεδομένα και σύστημα. XML.

Όταν χρησιμοποιείτε XML, ένας χώρος ονομάτων είναι μια συλλογή ονομάτων τύπου και χαρακτηριστικών στοιχείων. Αυτοί οι τύποι στοιχείων και ονόματα χαρακτηριστικών αναγνωρίζονται με μοναδικό τρόπο από το όνομα του χώρου ονομάτων XML του οποίου αποτελούν μέρος. Στη XML, στον χώρο ονομάτων δίνεται το όνομα ενός Ομοιόμορφου Αναγνωριστικού Πόρου (URI) - όπως ενός ιστοτόπου διεύθυνση - καθώς και επειδή ο χώρος ονομάτων μπορεί να συσχετιστεί με τον ιστότοπο και επειδή ένα URI είναι μοναδικό όνομα. Όταν χρησιμοποιείται με αυτόν τον τρόπο, το URI δεν απαιτείται να χρησιμοποιείται μόνο ως όνομα και δεν χρειάζεται να υπάρχει ένα έγγραφο ή σχήμα XML σε εκείνη τη διεύθυνση.

Ομάδα συζήτησης
Μια ομάδα συζήτησης λειτουργεί μέσω του Διαδικτύου. Οι ομάδες συζήτησης (επίσης γνωστές ως Usenet) προσπελάζονται και προβάλλονται στον ιστό. Το Outlook Express (που διανέμεται από τη Microsoft ως μέρος του IE) υποστηρίζει προβολή ομάδας συζήτησης. Οι ομάδες συζήτησης τείνουν να είναι δημοφιλείς, διασκεδαστικές και εναλλακτικές. Δείτε το Usenet.

Ο

Αντικείμενο
Η Microsoft το ορίζει ως
ένα στοιχείο λογισμικού που εκθέτει τις ιδιότητες και τις μεθόδους του
Halvorson (VB.NET Βήμα προς βήμα, Microsoft Press) ορίζει ως ...
το όνομα ενός στοιχείου διεπαφής χρήστη που δημιουργείτε σε μια φόρμα VB με ένα στοιχείο ελέγχου εργαλείων
Liberty (Μάθηση VB.NET, O'Reilly) το ορίζει ως...
μια μεμονωμένη περίπτωση ενός πράγματος
Clark (Εισαγωγή στον αντικειμενοστραφή προγραμματισμό με τη Visual Basic .NET, APress) το ορίζει ως...
μια δομή για την ενσωμάτωση δεδομένων και διαδικασιών για την εργασία με αυτά τα δεδομένα

Υπάρχει ευρύ φάσμα απόψεων σχετικά με αυτόν τον ορισμό. Εδώ είναι ένα που είναι ίσως σωστό στο mainstream:

Λογισμικό που διαθέτει ιδιότητες ή / και μεθόδους. Ένα έγγραφο, ένα υποκατάστημα ή μια σχέση μπορεί να είναι ένα μεμονωμένο αντικείμενο, για παράδειγμα. Τα περισσότερα, αλλά όχι όλα, αντικείμενα είναι μέλη μιας συλλογής κάποιου είδους.

Βιβλιοθήκη αντικειμένων
Ένα αρχείο με την επέκταση .olb που παρέχει πληροφορίες στους ελεγκτές αυτοματισμού (όπως η Visual Basic) σχετικά με τα διαθέσιμα αντικείμενα. Ο Browser αντικειμένου της Visual Basic (View menu ή το πλήκτρο λειτουργίας F2) θα σας επιτρέψει να περιηγηθείτε σε όλες τις βιβλιοθήκες αντικειμένων που έχετε στη διάθεσή σας.

OCX
Η επέκταση αρχείου (και το γενικό όνομα) για ΟLE ντοέλεγχος ustom (το Χ πρέπει να έχουν προστεθεί επειδή φαινόταν δροσερό στους τύπους μάρκετινγκ της Microsoft). Οι μονάδες OCX είναι ανεξάρτητες ενότητες προγραμμάτων που μπορούν να αποκτήσουν πρόσβαση σε άλλα προγράμματα σε περιβάλλον Windows. Τα στοιχεία ελέγχου OCX αντικατέστησαν τα στοιχεία ελέγχου VBX γραμμένα στη Visual Basic. Το OCX, τόσο ως όρος μάρκετινγκ όσο και ως τεχνολογία, αντικαταστάθηκε από τα στοιχεία ελέγχου ActiveX. Το ActiveX είναι συμβατό προς τα πίσω με τα στοιχεία ελέγχου OCX, επειδή τα κοντέινερ ActiveX, όπως ο Internet Explorer της Microsoft, μπορούν να εκτελέσουν εξαρτήματα OCX. Οι έλεγχοι OCX μπορούν να είναι είτε 16-bit είτε 32-bit.

OLE

Το OLE αντιπροσωπεύει τη σύνδεση αντικειμένων και την ενσωμάτωση αντικειμένων. Αυτή είναι μια τεχνολογία που πρωτοεμφανίστηκε μαζί με την πρώτη πραγματικά επιτυχημένη έκδοση των Windows: Windows 3.1. (Το οποίο κυκλοφόρησε τον Απρίλιο του 1992). Ναι, Βιρτζίνια, είχαν υπολογιστές που ήταν εδώ και καιρό.) Το πρώτο τέχνασμα που έκανε το OLE ήταν η δημιουργία του λεγόμενου "σύνθετου εγγράφου" ή ενός εγγράφου που έχει περιεχόμενο που δημιουργήθηκε από περισσότερα από ένα εφαρμογή. Για παράδειγμα, ένα έγγραφο του Word που περιέχει ένα πραγματικό υπολογιστικό φύλλο Excel (όχι μια εικόνα, αλλά το πραγματικό πράγμα). Τα δεδομένα μπορούν να παρέχονται είτε με "σύνδεση" είτε "ενσωμάτωση" που αντιστοιχεί στο όνομα. OLE έχει σταδιακά επεκταθεί σε διακομιστές και δίκτυα και έχει αποκτήσει όλο και περισσότερες δυνατότητες.

OOP - Αντικειμενοστρεφής Προγραμματισμός

Μια αρχιτεκτονική προγραμματισμού που δίνει έμφαση στη χρήση των αντικειμένων ως τα θεμελιώδη δομικά στοιχεία των προγραμμάτων. Αυτό επιτυγχάνεται με την παροχή ενός τρόπου δημιουργίας των δομικών στοιχείων έτσι ώστε να περιλαμβάνουν τόσο τα δεδομένα όσο και τα δεδομένα λειτουργίες στις οποίες γίνεται πρόσβαση μέσω διεπαφής (αυτές ονομάζονται "ιδιότητες" και "μέθοδοι") VB).

Ο ορισμός του OOP υπήρξε αμφιλεγόμενος στο παρελθόν, επειδή ορισμένοι OOP purists επέμενε έντονα ότι οι γλώσσες όπως C ++ και Java ήταν αντικείμενο προσανατολισμένη και VB 6 δεν οφείλεται στο γεγονός ότι ο OOP ορίστηκε (από τους καθαρούς) ως ενσωματώνοντας τους τρεις πυλώνες: Κληρονομικότητα, Πολυμορφισμό και Ενθυλάκωση. Και η VB 6 δεν υλοποίησε ποτέ κληρονομικότητα. Άλλες αρχές (Dan Appleman, για παράδειγμα) επεσήμαναν ότι το VB 6 ήταν πολύ παραγωγικό για την κατασκευή δυαδικών επαναχρησιμοποιήσιμων μπλοκ κώδικα και ως εκ τούτου ήταν αρκετά OOP. Αυτή η διαμάχη θα πεθάνει τώρα επειδή το VB .NET είναι πολύ έμμεσα OOP - και σίγουρα περιλαμβάνει την κληρονομιά.

Π

Perl
είναι ένα ακρωνύμιο που στην πραγματικότητα επεκτείνεται στην «Πρακτική Εξόρυξη και Γλώσσα αναφοράς» αλλά αυτό δεν κάνει πολλά για να σας βοηθήσει να καταλάβετε τι είναι. Αν και δημιουργήθηκε για την επεξεργασία κειμένου, Perl έχει γίνει η πιο δημοφιλής γλώσσα για την εγγραφή προγραμμάτων CGI και ήταν η αρχική γλώσσα του ιστού. Οι άνθρωποι που έχουν μεγάλη εμπειρία με την Perl το αγαπούν και να ορκίζονται από αυτό. Οι νέοι προγραμματιστές, ωστόσο, τείνουν να ορκιστούν σε αυτό, επειδή έχουν τη φήμη ότι δεν είναι εύκολο να μάθουν. Το VBScript και το Javascript αντικαθιστούν σήμερα τον Perl για web programming. Το Perl χρησιμοποιείται επίσης πολύ από τους διαχειριστές Unix και Linux για την αυτοματοποίηση των εργασιών συντήρησης τους.

Επεξεργάζομαι, διαδικασία
αναφέρεται σε ένα πρόγραμμα που εκτελείται αυτή τη στιγμή ή "τρέχει" σε έναν υπολογιστή.

Πολυμορφισμός
είναι μια λέξη που γίνεται αντιληπτή στις επεξηγήσεις προγραμματισμού βάσει αντικειμένων. Αυτή είναι η δυνατότητα να έχουμε δύο διαφορετικά αντικείμενα, δύο διαφορετικών τύπων, που και οι δύο εφαρμόζουν την ίδια μέθοδο (ο πολυμορφισμός σημαίνει κυριολεκτικά "πολλές μορφές"). Έτσι, για παράδειγμα, μπορείτε να γράψετε ένα πρόγραμμα για μια κυβερνητική υπηρεσία που ονομάζεταιGetLicense. Αλλά η άδεια θα μπορούσε να είναι μια άδεια σκύλου, άδεια οδήγησης ή άδεια να τρέχει για πολιτικό αξίωμα ("άδεια να κλέψει";). Η Visual Basic καθορίζει ποια είναι η προοριζόμενη από τις διαφορές στις παραμέτρους που χρησιμοποιούνται για την κλήση των αντικειμένων. Τόσο το VB 6 όσο και το VB .NET παρέχουν πολυμορφισμό, αλλά χρησιμοποιούν διαφορετική αρχιτεκτονική για να το κάνουν.
που ζήτησε η Beth Ann

Ιδιοκτησία
Στη Visual Basic, ένα χαρακτηρισμένο όνομα ενός αντικειμένου. Για παράδειγμα, κάθε αντικείμενο Εργαλειοθήκη έχει ένα Ονομαιδιοκτησία. Οι ιδιότητες μπορούν να οριστούν μεταβάλλοντας τις στο παράθυρο Ιδιότητες κατά τη διάρκεια του σχεδιασμού ή κατά τις δηλώσεις προγράμματος κατά την εκτέλεση. Για παράδειγμα, θα μπορούσα να αλλάξω το Ονομα ιδιοκτησία ενός εντύπου Form1με τη δήλωση:
Form1.Name = "MyFormName"

VB 6 χρησιμοποιεί Ακίνητα Πάρτε, Property Set και Ακίνητα Let δηλώσεις για χειρισμό ιδιοτήτων αντικειμένων. Αυτή η σύνταξη έχει τροποποιηθεί πλήρως στο VB.NET. Η σύνταξη του Get & Set δεν είναι καθόλου ίδια και το Let δεν υποστηρίζεται καθόλου.

Στο VB.NET α μέλους σε ένα τάξη είναι ιδιοκτησία.

Κατηγορία MyClass. Ιδιωτικό πεδίο μέλος ως συμβολοσειρά. Δημόσιο υπομέτρο κλάσης () «ό, τι κάνει αυτή η τάξη. End Sub. Τέλος κλάσης.

Δημόσιο
Στο Visual Basic .NET, η λέξη-κλειδί στη δήλωση δήλωσης που κάνει τα στοιχεία προσβάσιμα από τον κώδικα οπουδήποτε στο πλαίσιο του ίδιου έργου, από άλλα έργα που αναφέρουν το έργο και από οποιοδήποτε συγκρότημα που έχει κατασκευαστεί από το έργο. Αλλά δείτε Επίπεδο πρόσβασης καθώς και σε αυτό.

Ακολουθεί ένα παράδειγμα:

Δημόσια κλάση aPublicClassName. 

Το κοινό μπορεί να χρησιμοποιηθεί μόνο σε επίπεδο ενότητας, διεπαφής ή ονομάτων. Δεν μπορείτε να δηλώσετε ότι ένα στοιχείο είναι δημόσιο σε μια διαδικασία.

R

Κανω ΕΓΓΡΑΦΗ
Καταχώρηση ενός DLL (Βιβλιοθήκη δυναμικής σύνδεσης) σημαίνει ότι το σύστημα ξέρει πώς να το εντοπίσει όταν μια εφαρμογή δημιουργεί ένα αντικείμενο χρησιμοποιώντας το ProgID του DLL. Όταν συντάσσεται ένα αρχείο DLL, η Visual Basic καταγράφει αυτόματα σε αυτό το μηχάνημα για εσάς. Το COM εξαρτάται από το μητρώο των Windows και απαιτεί από όλα τα στοιχεία COM να αποθηκεύουν (ή να "καταχωρούν") πληροφορίες για τον εαυτό τους στο μητρώο πριν να μπορούν να χρησιμοποιηθούν. Ένα μοναδικό αναγνωριστικό χρησιμοποιείται για διαφορετικά στοιχεία για να βεβαιωθεί ότι δεν έρχονται σε σύγκρουση. Το αναγνωριστικό ονομάζεται GUID ή σολλοβιακά Unique ταυτότηταentifier και υπολογίζονται από μεταγλωττιστές και άλλο λογισμικό ανάπτυξης χρησιμοποιώντας έναν ειδικό αλγόριθμο.

μικρό

Πεδίο εφαρμογής
Το τμήμα ενός προγράμματος όπου μια μεταβλητή μπορεί να αναγνωριστεί και να χρησιμοποιηθεί σε δηλώσεις. Για παράδειγμα, εάν δηλωθεί μια μεταβλητή (ΑΜΥΔΡΟΣ δήλωση) στο Δηλώσεις ένα τμήμα μιας φόρμας, τότε η μεταβλητή μπορεί να χρησιμοποιηθεί σε οποιαδήποτε διαδικασία σε αυτή τη μορφή (όπως το Κάντε κλικ συμβάν για ένα κουμπί στη φόρμα).

κατάσταση
Η τρέχουσα κατάσταση και τιμές σε ένα τρέχον πρόγραμμα. Αυτό είναι συνήθως πιο σημαντικό σε ένα διαδικτυακό περιβάλλον (όπως ένα σύστημα ιστού όπως ένα πρόγραμμα ASP) όπου οι τιμές που περιέχονται στις μεταβλητές του προγράμματος θα χαθούν αν δεν αποθηκευτούν με κάποιο τρόπο. Η αποθήκευση κρίσιμων "πληροφοριών κατάστασης" είναι μια κοινή εργασία που απαιτείται για τη σύνταξη ηλεκτρονικών συστημάτων.

Σειρά
Οποιαδήποτε έκφραση αξιολογεί μια ακολουθία συνεχόμενων χαρακτήρων. Στη γλώσσα Visual Basic, μια συμβολοσειρά είναι ο τύπος μεταβλητής (VarType) 8.

Σύνταξη
Η λέξη "σύνταξη" στον προγραμματισμό είναι σχεδόν η ίδια με τη "γραμματική" στις ανθρώπινες γλώσσες. Με άλλα λόγια, είναι οι κανόνες που χρησιμοποιείτε για τη δημιουργία δηλώσεων. Η σύνταξη στη Visual Basic πρέπει να επιτρέψει στον μεταγλωττιστή της Visual Basic να καταλάβει τις δηλώσεις σας για να δημιουργήσει ένα εκτελέσιμο πρόγραμμα.

Αυτή η δήλωση έχει εσφαλμένη σύνταξη

  • a == β

επειδή δεν υπάρχει λειτουργία "==" στη Visual Basic. (Τουλάχιστον, δεν υπάρχει ακόμη ένα! Η Microsoft συνεχώς προσθέτει στη γλώσσα.)

U

URL
Uniform Resource Locator - Αυτή είναι η μοναδική διεύθυνση οποιουδήποτε εγγράφου στο Internet. Τα διάφορα μέρη μιας διεύθυνσης URL έχουν συγκεκριμένη σημασία.

Τα μέρη μιας διεύθυνσης URL

Πρωτόκολλο Ονομα τομέα Μονοπάτι Ονομα αρχείου
http: // visualbasic.about.com/ βιβλιοθήκη / εβδομαδιαία / blglossa.htm

"Πρωτόκολλο", για παράδειγμα, θα μπορούσε να είναι FTP: // ή MailTo: // μεταξύ άλλων.

Usenet
Το Usenet είναι ένα παγκοσμίως κατανεμημένο σύστημα συζήτησης. Αποτελείται από ένα σύνολο «ομάδων συζήτησης» με ονόματα που ταξινομούνται ιεραρχικά από το θέμα. Τα "άρθρα" ή "μηνύματα" αποστέλλονται σε αυτές τις ομάδες συζήτησης από ανθρώπους σε υπολογιστές με το κατάλληλο λογισμικό. Αυτά τα άρθρα μεταδίδονται έπειτα σε άλλα διασυνδεδεμένα συστήματα υπολογιστών μέσω μιας ευρείας ποικιλίας δικτύων. Το Visual Basic συζητείται σε διάφορες διαφορετικές ομάδες συζήτησης όπως Microsoft.public.vb.general.discussion.

UDT
Ενώ δεν είναι πραγματικά ένας όρος Visual Basic, ένας ορισμός αυτού του όρου ζητήθηκε από έναν αναγνώστη της Visual Basic, οπότε εδώ είναι!

Το UDT είναι ένα ακρωνύμιο που επεκτείνεται στο "User Datagram Transport", αλλά αυτό μπορεί να μην σας λέει πολλά. Το UDT είναι ένα από τα πολλά "πρωτόκολλα στρώματος δικτύου" (το άλλο είναι το TCP - το μισό ίσως πιο οικείο TCP / IP). Αυτές είναι απλά συμφωνημένες (τυποποιημένες) μέθοδοι για τη μεταφορά bits και bytes σε δίκτυα όπως το Διαδίκτυο, αλλά επίσης πιθανώς από έναν υπολογιστή σε άλλο στον ίδιο χώρο. Δεδομένου ότι πρόκειται για μια προσεκτική περιγραφή για το πώς να το κάνουμε, μπορεί να χρησιμοποιηθεί σε οποιαδήποτε εφαρμογή όπου πρέπει να μεταφερθούν τα bits και bytes.

Ο ισχυρισμός της UDT για φήμη είναι ότι χρησιμοποιεί νέους μηχανισμούς αξιοπιστίας και ελέγχου ροής / συμφόρησης που βασίζονται σε άλλο πρωτόκολλο που ονομάζεται UDP.

V

VBX
Η επέκταση αρχείου (και το γενικό όνομα) των στοιχείων που χρησιμοποιούνται από τις εκδόσεις 16 bit του Visual Basic (VB1 έως VB4). Τώρα απαρχαιωμένα, τα VBXs δεν έχουν δύο από τις ιδιότητες (κληρονομικότητα και πολυμορφισμό) που πολλοί πιστεύουν ότι απαιτούνται από πραγματικά αντικειμενοστραφή συστήματα. Ξεκινώντας με τα VB5, OCX και έπειτα τα στοιχεία ελέγχου ActiveX έγιναν τρέχοντα.

Εικονική μηχανή
Ένας όρος που χρησιμοποιείται για να περιγράψει μια πλατφόρμα, δηλαδή το λογισμικό και το περιβάλλον λειτουργίας, για το οποίο γράφετε κώδικα. Αυτή είναι μια βασική ιδέα στο VB.NET επειδή η εικονική μηχανή που γράφει ο προγραμματιστής VB 6 είναι ριζικά διαφορετική από αυτή που χρησιμοποιεί το πρόγραμμα VB.NET. Ως σημείο εκκίνησης (αλλά υπάρχουν πολλά περισσότερα), η εικονική μηχανή του VB.NET απαιτεί την παρουσία του CLR (Common Language Runtime). Για να απεικονίσει την έννοια της πλατφόρμας εικονικής μηχανής σε πραγματική χρήση, το VB.NET παρέχει εναλλακτικές λύσεις στο μενού Build (Δημιουργία) το Configuration Manager:

W

Υπηρεσίες διαδικτύου
Λογισμικό που λειτουργεί μέσω δικτύου και παρέχει υπηρεσίες πληροφόρησης με βάση τα πρότυπα XML που είναι πρόσβαση μέσω μιας διεύθυνσης URI (Universal Resource Identifier) ​​και μιας καθορισμένης πληροφορίας XML διεπαφή. Οι τυπικές τεχνολογίες XML που χρησιμοποιούνται συνήθως στις υπηρεσίες ιστού περιλαμβάνουν SOAP, WSDL, UDDI και XSD. Δείτε Quo Vadis, Υπηρεσίες Web, Το Google API.

Win32
Το API των Windows για τα Microsoft Windows 9X, NT και 2000.

Χ

XML
Η Extensible Language Markup επιτρέπει στους σχεδιαστές να δημιουργήσουν τις δικές τους προσαρμοσμένες "ετικέτες σήμανσης" για πληροφορίες. Αυτό καθιστά δυνατό τον καθορισμό, τη μετάδοση, την επικύρωση και την ερμηνεία των πληροφοριών μεταξύ εφαρμογών με μεγαλύτερη ευελιξία και ακρίβεια. Η προδιαγραφή XML αναπτύχθηκε από την W3C (κοινοπραξία του World Wide Web - μια ένωση των οποίων τα μέλη είναι διεθνείς εταιρείες), αλλά η XML χρησιμοποιείται για εφαρμογές πολύ πέρα ​​από τον ιστό. (Πολλοί ορισμοί μπορείτε να βρείτε στο διαδίκτυο ότι χρησιμοποιείται μόνο για τον ιστό, αλλά αυτή είναι μια κοινή παρεξήγηση. Το XHTML είναι ένα συγκεκριμένο σύνολο σημάτων σήμανσης που βασίζονται σε HTML 4.01 καθώς και σε XML είναι αποκλειστικά για ιστοσελίδες.) Το VB.NET και όλες οι τεχνολογίες Microsoft .NET χρησιμοποιούν εκτενώς την XML.