32-bit
Antallet af bit, der kan behandles eller transmitteres parallelt, eller antallet af bit, der bruges til et enkelt element i et dataformat. Selvom dette udtryk bruges i hele computing og databehandling (ligesom 8-bit, 16-bit og lignende formuleringer), VB-vilkår, betyder dette antallet af bit brugt til at repræsentere hukommelsesadresser. Pausen mellem 16-bit og 32-bit-behandling skete med introduktionen af VB5 og OCX-teknologi.
EN
Adgangsniveau
I VB-kode er andre koders muligheder for at få adgang til den (dvs. læse den eller skrive til den). Det adgangsniveau bestemmes både af, hvordan du erklærer koden og af adgangsniveauet for beholderen med koden. Hvis kode ikke har adgang til et indeholdende element, kan den heller ikke få adgang til nogen af dets indeholdte elementer, uanset hvordan de er erklæret.
Adgangsprotokol
Softwaren og API'et, der gør det muligt for applikationer og databaser at kommunikere information. Eksempler inkluderer ODBC - Open DataBase Connectivity, en tidlig protokol, der ofte bruges i forbindelse med andre og ADO -
ActiveX
er Microsofts specifikation for genanvendelige softwarekomponenter. ActiveX er baseret på COM, Component Object Model. Den grundlæggende idé er at definere nøjagtigt, hvordan softwarekomponenter interagerer og interopererer, så udviklere kan oprette komponenter, der arbejder sammen ved hjælp af definitionen. ActiveX-komponenter blev oprindeligt kaldet OLE-servere og ActiveX-servere og denne omdøbning (faktisk af markedsføring snarere end tekniske grunde) har skabt en masse forvirring omkring, hvad de er.
En masse sprog og applikationer understøtter ActiveX på en eller anden måde og Visual Basic understøtter det meget stærkt, da det er en af hjørnestenene i Win32-miljøet.
Bemærk: Dan Appleman, i sin bog om VB.NET, har det at sige om ActiveX, "(Nogle) produkter kommer fra marketingafdelingen.
... Hvad var ActiveX? Det var OLE2 - med et nyt navn. "
Bemærk 2: Selvom VB.NET er kompatibel med ActiveX-komponenter, skal de være lukket i "indpakning" -kode, og de gør VB.NET mindre effektiv. Generelt, hvis du kan flytte væk fra dem med VB.NET, er det en god ide at gøre det.
API
er en TLA (tre bogstaver akronym) til applikationsprogramgrænseflade. En API består af de rutiner, protokoller og værktøjer der programmører skal bruges til at sikre, at deres programmer er kompatible med den software, som API'en er defineret til. Et veldefineret API hjælper applikationer med at arbejde sammen ved at levere de samme grundlæggende værktøjer, som alle programmerere kan bruge. Det siges, at en lang række software fra operativsystemer til individuelle komponenter har en API.
Automation Controller
Automation er en standard måde at stille et softwareobjekt til rådighed gennem et defineret sæt grænseflader. Dette er en god idé, fordi objektet er tilgængeligt for ethvert sprog, der følger standardmetoderne. Standarden, der bruges i Microsoft (og derfor VB) -arkitektur kaldes OLE-automatisering. En automatiseringskontroller er et program, der kan bruge de objekter, der tilhører en anden applikation. En automatiseringsserver (undertiden kaldet en automatiseringskomponent) er et program, der leverer de programmerbare objekter til de andre applikationer.
C
Cache
En cache er et midlertidigt informationslager, der bruges i både hardware (en processorchip inkluderer typisk en hardwarehukommelsescache) og software. Ved webprogrammering gemmer en cache de seneste besøgte websider. Når knappen 'Tilbage' (eller andre metoder) bruges til at besøge en webside igen, tjekker browseren cache for at se om siden er gemt der og vil hente den fra cachen for at spare tid og forarbejdning. Programmerere skal huske, at programklienter muligvis ikke altid henter en side direkte fra serveren. Dette resulterer undertiden i meget subtile programfejl.
klasse
Her er definitionen "bog":
Den formelle definition for et objekt og skabelonen, hvorfra en instans af et objekt oprettes. Hovedformålet med klassen er at definere egenskaber og metoder til klassen.
Selvom klassen er inkluderet i tidligere versioner af Visual Basic, er klassen blevet en nøgleteknologi i VB.NET og dens objektorienterede programmering.
Blandt de vigtige ideer om klasser er:
- En klasse kan have underklasser, der kan arve alle eller nogle af egenskaberne ved klassen.
- Underklasser kan også definere deres egne metoder og variabler, der ikke er en del af deres forældreklasse.
- Strukturen af en klasse og dens underklasser kaldes klassehierarkiet.
Klasser involverer en masse terminologi. En original klasse, hvorfra interface og opførsel stammer, kan identificeres ved et af disse ækvivalente navne:
- Forældreklasse
- superklasse
- Basisklasse
Og nye klasser kan have disse navne:
- Børneklasse
- underklasse
CGI
er fælles gateway-interface. Dette er en tidlig standard, der bruges til at overføre information mellem en webserver og en klient over et netværk. For eksempel kan en formular i en "indkøbskurv" -applikation indeholde oplysninger om en anmodning om at købe en bestemt vare. Oplysningerne kunne overføres til en webserver ved hjælp af CGI. CGI bruges stadig meget, ASP er et komplet alternativ, der fungerer bedre med Visual Basic.
Client / Server
En computermodel, der deler behandlingen mellem to (eller flere) processer. EN klient fremsætter anmodninger, der udføres af server. Det er vigtigt at forstå, at processerne kan køre på den samme computer, men at de normalt kører over et netværk. For eksempel, når man udvikler ASP-applikationer, bruger programmerere ofte PWS, a server der kører på den samme computer med en browser klient såsom IE. Når den samme applikation går i produktion, kører den normalt over internettet. I avancerede forretningsapplikationer bruges flere lag af klienter og servere. Denne model dominerer nu computeren og erstattede modellen af mainframes og 'dumb terminaler', som egentlig kun var skærmmonterede, der er knyttet direkte til en stor mainframe-computer.
I objektorienteret programmering kaldes en klasse, der leverer en metode til en anden klasse, server. Klassen, der bruger metoden kaldes the klient.
Kollektion
Konceptet med en samling i Visual Basic er simpelthen en måde at gruppere lignende objekter på. Både Visual Basic 6 og VB.NET giver en samlingsklasse, så du kan definere dine egne samlinger.
Så fx tilføjer dette VB 6-kodestykket to Form1-objekter til en samling og viser derefter en MsgBox, der fortæller dig, at der er to elementer i samlingen.
Privat subformularindlæsning () Dim myCollection som ny samling. Dim FirstForm som ny form1. Dim SecondForm som ny form1. myCollection. Tilføj FirstForm. myCollection. Tilføj SecondForm. MsgBox (myCollection. Tælle) Afslut under
KOM
er komponentobjektmodel. Selvom COM ofte er tilknyttet Microsoft, er COM en åben standard, der specificerer, hvordan komponenter fungerer sammen og interopererer. Microsoft brugte COM som basis for ActiveX og OLE. Brug af COM API sikrer, at et software-objekt kan startes i din applikation ved hjælp af en lang række programmeringssprog, herunder Visual Basic. Komponenter gemmer en programmerer fra at skulle omskrive kode. En komponent kan være stor eller lille og kan udføre enhver form for behandling, men den skal kunne genbruges, og den skal være i overensstemmelse med faste standarder for interoperabilitet.
Styring
I Visual Basic, det værktøj, du bruger til at oprette objekter på en Visual Basic-form. Kontroller vælges fra Værktøjskassen og bruges derefter til at tegne objekter på formularen med musemarkøren. Det er nøglen til at indse, at kontrollen kun er det værktøj, der bruges til at oprette GUI-objekter, ikke selve objektet.
Cookie
En lille pakke information, der oprindeligt sendes fra en webserver til din browser og gemt på din computer. Når din computer konsulterer den oprindelige webserver igen, sendes cookien tilbage til serveren, så den kan svare på dig ved hjælp af oplysninger fra den forrige interaktion. Cookies bruges normalt til at levere tilpassede websider ved hjælp af en profil af dine interesser, der blev leveret første gang du får adgang til webserveren. Med andre ord ser webserveren ud til at "kende" dig og give det, du ønsker. Nogle mennesker føler, at tilladelse af cookies er et sikkerhedsproblem og deaktiverer dem ved hjælp af en mulighed, der leveres af browsersoftwaren. Som programmerer kan du ikke stole på muligheden for at bruge cookies hele tiden.
D
DLL
er Dynamic Link Library, et sæt funktioner, der kan udføres, eller data, der kan bruges af et Windows-program. DLL er også filtypen for DLL-filer. For eksempel er 'crypt32.dll' den Crypto API32 DLL, der bruges til kryptografi på Microsoft-operativsystemer. Der er hundreder og muligvis tusinder installeret på din computer. Nogle DLL'er bruges kun af et specifikt program, mens andre, såsom crypt32.dll, bruges af en lang række applikationer. Navnet henviser til det faktum, at DLL'er indeholder et bibliotek med funktioner, der kan fås adgang til (linket) efter behov (dynamisk) af anden software.
E
Indkapsling
er den Objektorienterede programmeringsteknik, der giver programmører mulighed for at bestemme forholdet mellem objekter ved hjælp af objektgrænsefladen (hvordan objekterne kaldes og parametrene bestået). Med andre ord kan et objekt betragtes som værende "i en kapsel" med grænsefladen som den eneste måde at kommunikere med objektet på.
De største fordele ved indkapsling er, at du undgår fejl, fordi du er helt sikker på, hvordan et objekt bruges i dit program og objektet kan om nødvendigt erstattes med et andet, så længe det nye implementerer nøjagtigt det samme grænseflade.
Begivenhedsprocedure
En kodeblok, der kaldes, når et objekt manipuleres i et Visual Basic-program. Manipulationen kan udføres af en bruger af programmet gennem GUI, af programmet eller gennem en anden proces, f.eks. Udløbet af et tidsinterval. For eksempel de fleste Form objekt har en Klik begivenhed. Det Klik Begivenhedsprocedure for formularenForm1 ville blive identificeret med navnet Form1_Click ().
Ekspression
I Visual Basic er dette en kombination, der evalueres til en enkelt værdi. For eksempel får heltalvariablen Resultat værdien af et udtryk i følgende kodestykker:
Dim Resultat som heltal. Resultat = CInt ((10 + CInt (vbRed) = 53 * vbThursday))
I dette eksempel tildeles Resultat værdien -1, som er heltalværdien af True i Visual Basic. For at hjælpe dig med at bekræfte dette er vbRed lig med 255 og vbThursday er lig med 5 i Visual Basic. Udtryk kan være en kombination af operatorer, konstanter, bogstavelige værdier, funktioner og navne på felter (kolonner), kontroller og egenskaber.
F
Filtypenavn / filtype
I Windows, DOS og nogle andre operativsystemer, en eller flere bogstaver i slutningen af et filnavn. Filnavneudvidelser følger en periode (prik) og angiver filtypen. For eksempel er 'this.txt' en almindelig tekstfil, 'that.htm' eller 'that.html' angiver, at filen er en webside. Windows-operativsystemet gemmer disse tilknytningsoplysninger i Windows-registreringsdatabasen, og det kan ændres ved hjælp af dialogboksen 'Filtyper', der leveres af Windows Stifinder.
Rammer
Et format til webdokumenter, der opdeler skærmen i områder, der kan formateres og kontrolleres uafhængigt. Ofte bruges en ramme til at vælge en kategori, mens en anden ramme viser indholdet af den kategori.
Fungere
I Visual Basic er en type subroutine, der kan acceptere et argument og returnerer en værdi, der er tildelt funktionen, som om den var en variabel. Du kan kode dine egne funktioner eller bruge indbyggede funktioner leveret af Visual Basic. For eksempel i dette eksempel begge dele Nuog MsgBox er funktioner. Nu returnerer systemtiden.
MsgBox (nu)
H
Vært
En computer eller en proces på en computer, der leverer en service til en anden computer eller proces. For eksempel kan VBScript 'hostes' af webbrowserprogrammet Internet Explorer.
jeg
Arv
er grunden til, at et ikke-talent-rykk driver firmaet i stedet for dig.
Ingen... helt seriøst ...
Arv er et objekts evne til automatisk at påtage sig et andet objekts metoder og egenskaber. Det objekt, der leverer metoderne og egenskaberne, kaldes normalt det overordnede objekt, og det objekt, der antager dem, kaldes barnet. Så for eksempel i VB .NET ser du ofte udsagn som dette:
Det overordnede objekt er System. Windows. Formularer. Form og det har et stort sæt metoder og egenskaber, der er forprogrammeret af Microsoft. Form1 er underordnet objekt, og det får drage fordel af al forældres programmering. Den vigtigste OOP (Object Oriented Programming) adfærd, der blev tilføjet, da VB .NET blev introduceret, er Arv. VB 6 understøttede indkapsling og polymorfisme, men ikke arv.
Instans
er et ord set i objektorienterede programmering forklaringer. Det henviser til en kopi af et objekt, der er oprettet til brug i et specifikt program. I VB 6 for eksempel udsagnetCreateObject (objektnavn) opretter en forekomst af en klasse (en type objekt). I VB 6 og VB .NET opretter nøgleordet Ny i en erklæring en forekomst af et objekt. Verbet øjeblikkelig betyder oprettelse af et eksempel. Et eksempel i VB 6 er:
ISAPI
er Internet Server Application Program Interface. Normalt er ethvert udtryk, der slutter med tegnene 'API', et interfaceprogram til applikationer. Dette er API brugt af Microsofts Internet Information Server (IIS) webserver. Webapplikationer, der bruger ISAPI, kører betydeligt hurtigere end dem, der bruger CGI, da de deler 'processen' (programmering) hukommelsesplads) brugt af IIS-webserveren og undgå derfor den tidskrævende programbelastning og -læsningsproces, som CGI kræver. Et lignende API brugt af Netscape kaldes NSAPI.
K
Søgeord
Nøgleord er ord eller symboler, der er de elementære dele af Visual Basic-programmeringssprog. Som et resultat kan du ikke bruge dem som navne i dit program. Nogle enkle eksempler:
Dim Dim som streng
eller
Mørk streng som streng
Begge disse er ugyldige, fordi Dim og streng er begge nøgleord og ikke kan bruges som variabelnavne.
M
Metode
En måde at identificere en softwarefunktion, der udfører en handling eller en tjeneste for et bestemt objekt. F.eks Skjule() metode til form Form1 fjerner formularen fra programdisplayet, men tømmer den ikke fra hukommelsen. Det ville være kodet:
Form1.Hide
Modul
Et modul er en generel betegnelse for en fil, der indeholder kode eller information, som du tilføjer til dit projekt. Normalt indeholder et modul programkode, som du skriver. I VB 6 har moduler en .bas-udvidelse, og der er kun tre slags moduler: form, standard og klasse. I VB.NET har moduler normalt en .vb-udvidelse, men andre er mulige, såsom .xsd for et datasætmodul, .xml for en XML modul, .htm for en webside, .txt for en tekstfil, .xslt for en XSLT-fil, .css for et typografiark, .rptfor en Crystal Report og andre.
For at tilføje et modul skal du højreklikke på projektet i VB 6 eller applikationen i VB.NET og vælge Tilføj og derefter Modul.
N
navnerum
Begrebet et navneområde har eksisteret i lang tid i programmering, men er kun blevet et krav om, at Visual Basic-programmerere skal vide noget om, siden XML og .NET blev kritiske teknologier. Den traditionelle definition af et navneområde er et navn, der unikt identificerer et sæt objekter, så der er ingen tvetydighed, når objekter fra forskellige kilder bruges sammen. Den type eksempel, som du normalt ser, er noget som hundens navneområde og Furniturenamespace har begge benobjekter, så du kan henvise til en hund. Ben eller et møbel. Ben, og vær meget klar over, hvilken du mener.
I praktisk .NET-programmering er et navneområde imidlertid bare det navn, der bruges til at henvise til Microsofts objekterbiblioteker. For eksempel begge system. Data og system. XML er typiske referencer i standard VB. NET Windows-applikationer og samlingen af objekter, de indeholder, kaldes systemet. Dataanavn og systemet. XML-navneområde.
Årsagen til "sammensatte" eksempler som "Hund" og "Møbler" bruges i andre definitioner er, at "tvetydigheden" problemet dukker virkelig først op, når du definerer dit eget navneområde, ikke når du bruger Microsofts objekt biblioteker. Prøv f.eks. At finde objektnavne, der er duplikeret mellem System. Data og system. XML.
Når du bruger XML, er et navneområde en samling af elementtype og attributnavne. Disse elementtyper og attributnavne identificeres unikt med navnet på det XML-navneområde, som de er en del af. I XML gives et navneområde en URI (Uniform Resource Identifier) - f.eks. Et websteds adresse - både fordi navneområdet kan tilknyttes webstedet, og fordi en URI er en unik navn. Når det bruges på denne måde, kræves det ikke, at URI bruges andet end som et navn, og der behøver ikke være et dokument eller XML-skema på den adresse.
nyhedsgruppe
En diskussionsgruppe opereret via Internettet. Nyhedsgrupper (også kendt som Usenet) åbnes og vises på nettet. Outlook Express (distribueret af Microsoft som en del af IE) understøtter visning af nyhedsgrupper. Nyhedsgrupper er ofte populære, sjove og alternative. Se Usenet.
O
Objekt
Microsoft definerer det som
en softwarekomponent, der afslører dens egenskaber og metoder
Halvorson (VB.NET Trin for trin, Microsoft Press) definerer det som ...
navnet på et brugergrænsefladeelement, du opretter på en VB-formular med en værktøjskasse-kontrol
Frihed (Læring VB.NET, O'Reilly) definerer det som...
et individuelt eksempel på en ting
Clark (En introduktion til objektorienteret programmering med Visual Basic .NET, APress) definerer det som...
en struktur til at inkorporere data og procedurer til arbejde med disse data
Der er et ganske bredt spektrum af meninger om denne definition. Her er en, der sandsynligvis er lige i mainstream:
Software, der har egenskaber og / eller metoder. Et dokument, filial eller et forhold kan for eksempel være et individuelt objekt. De fleste, men ikke alle, objekter er medlemmer af en samling af en eller anden art.
Objektbibliotek
En fil med .olb-udvidelsen, der giver information til Automation-controllere (som Visual Basic) om tilgængelige objekter. Visual Basic Object Browser (Vis-menu eller funktionstast F2) giver dig mulighed for at gennemse alle de objektbiblioteker, der er tilgængelige for dig.
OCX
Filtypenavnet (og det generiske navn) til OLE Cbrugerkontrol (the x skal være tilføjet, fordi det så cool ud til Microsoft Marketing-typer). OCX-moduler er uafhængige programmoduler, der kan fås adgang til af andre programmer i et Windows-miljø. OCX-kontroller erstattede VBX-kontroller skrevet i Visual Basic. OCX, både som en markedsføringsterm og en teknologi, blev erstattet af ActiveX-kontroller. ActiveX er bagudkompatibel med OCX-kontroller, fordi ActiveX-containere, såsom Microsofts Internet Explorer, kan udføre OCX-komponenter. OCX-kontroller kan være 16-bit eller 32-bit.
OLE
OLE står for Object Linking and Embedding. Dette er en teknologi, der først kom på scenen sammen med den første virkelig succesrige version af Windows: Windows 3.1. (Som blev frigivet i april 1992. Ja, Virginia, de havde computere for længe siden.) Det første trick, som OLE gjorde det muligt, var oprettelsen af det, der kaldes et "sammensat dokument" eller et dokument, der har indhold oprettet af mere end et Ansøgning. For eksempel et Word-dokument, der indeholder et ægte Excel-regneark (ikke et billede, men den faktiske ting). Dataene kan leveres ved enten at "linke" eller "indlejre", der står for navnet. OLE er gradvist blevet udvidet til servere og netværk og har fået mere og mere kapacitet.
OOP - Objektorienteret programmering
En programmeringsarkitektur, der understreger brugen af objekter som de grundlæggende byggesten til programmer. Dette opnås ved at tilvejebringe en måde at oprette byggestenene på, så de inkluderer både data og funktioner, der er adgang til via en grænseflade (disse kaldes "egenskaber" og "metoder" i VB).
Definitionen af OOP har været kontroversiel i fortiden, fordi nogle OOP-purister inderligt insisterede på, at sprog som C ++ og Java var objekt orienteret og VB 6 skyldtes ikke, at OOP blev defineret (af puristerne) som inkorporering af de tre søjler: Arv, polymorfisme og Indkapsling. Og VB 6 implementerede aldrig arv. Andre myndigheder (Dan Appleman, for eksempel) påpegede, at VB 6 var meget produktiv til at bygge binære genanvendelige kodeblokke, og at det derfor var OOP nok. Denne kontrovers vil dø ned nu, fordi VB .NET er meget eftertrykkeligt OOP - og helt sikkert inkluderer arv.
P
Perl
er et forkortelse, der rent faktisk udvides til 'Praktisk udtrækning og rapporteringssprog', men dette gør ikke meget for at hjælpe dig med at forstå, hvad det er. Selvom det blev oprettet til tekstbehandling, Perl er blevet det mest populære sprog til skrivning af CGI-programmer og var det originale sprog på nettet. Mennesker, der har en masse erfaring med Perl, elsker det og sværger ved det. Nye programmerere har dog en tendens til at sværge for det i stedet, fordi det har et ry for ikke at være let at lære. VBScript og Javascript erstatter Perl til webprogrammering i dag. Perl bruges også meget af Unix og Linux-administratorer til at automatisere deres vedligeholdelsesarbejde.
Behandle
henviser til et program, der i øjeblikket udføres eller "kører" på en computer.
polymorfi
er et ord set i objektorienterede programmering forklaringer. Dette er evnen til at have to forskellige objekter, af to forskellige typer, som begge implementerer den samme metode (polymorfisme betyder bogstaveligt "mange former"). Så for eksempel kan du skrive et program til et regeringsorgan, der hedder GETLicens. Men licensen kan være et hundelicens, et kørekort eller et licens til at køre for et politisk embede ("licens til at stjæle" ??). Visual Basic bestemmer, hvilken der er beregnet til forskelle i parametrene, der bruges til at kalde objekterne. Både VB 6 og VB .NET tilvejebringer polymorfisme, men de bruger en anden arkitektur til at gøre det.
anmodet af Beth Ann
Ejendom
I Visual Basic, en navngivet attribut for et objekt. For eksempel har hvert Toolbox-objekt en Navnejendom. Egenskaber kan indstilles ved at ændre dem i egenskabsvinduet på designtidspunktet eller ved programangivelser på kørselstidspunktet. For eksempel kan jeg muligvis ændre Navn ejendom af en formular Form1med udsagnet:
Form1.Name = "MyFormName"
VB 6 bruger Ejendom få, Egenskabssæt og Ejendom Lad udsagn for at manipulere egenskaber ved objekter. Denne syntaks er blevet revideret i VB.NET. Syntaxen Get and Set er slet ikke den samme, og Let understøttes overhovedet ikke.
I VB.NET a medlemsfelt i en klasse er en ejendom.
Klasse MyClass. Privat medlemsfelt som streng. Offentlig underklasse () 'uanset hvad denne klasse gør. Afslut under. Slutteklasse.
Offentlig
I Visual Basic .NET er nøgleordet i erklæringen, der gør elementerne tilgængelige fra kode overalt inden for det samme projekt, fra andre projekter, der refererer til projektet, og fra enhver samling bygget fra projekt. Men se Adgangsniveau så godt på dette.
Her er et eksempel:
Public Class aPublicClassName.
Offentlig kan kun bruges på modul-, interface- eller navneområdet. Du kan ikke erklære et element for at være offentligt inden for en procedure.
R
Tilmeld
Registrering af en DLL (Dynamic Link Library) betyder, at systemet ved, hvordan man finder det, når et program opretter et objekt ved hjælp af DLL's ProgID. Når en DLL er samlet, registrerer Visual Basic det automatisk på den maskine for dig. COM afhænger af Windows-registreringsdatabasen og kræver, at alle COM-komponenter gemmer (eller 'registrerer') oplysninger om sig selv i registreringsdatabasen, før de kan bruges. Et unikt ID bruges til forskellige komponenter for at sikre, at de ikke kolliderer. ID'et kaldes en GUID, eller Globally Unique IDentifier og de beregnes af compilere og anden udviklingssoftware ved hjælp af en speciel algoritme.
S
Anvendelsesområde
Den del af et program, hvor en variabel kan genkendes og bruges i udsagn. For eksempel, hvis en variabel er deklareret (SVAG erklæring) i erklæringer sektion af en form, så kan variablen bruges i en hvilken som helst procedure i den form (f.eks Klik begivenhed for en knap på formularen).
Stat
Den aktuelle tilstand og værdier i et kørende program. Dette er normalt mest markant i et online miljø (f.eks. Et websystem som et ASP-program), hvor værdierne i programvariabler vil gå tabt, medmindre de gemmes på en eller anden måde. Gemning af kritiske "tilstandsoplysninger" er en fælles opgave, der er nødvendig for at skrive online systemer.
Snor
Ethvert udtryk, der evalueres til en række af sammenhængende tegn. I Visual Basic er en streng variabeltypen (VarType) 8.
Syntaks
Ordet "syntaks" i programmering er næsten det samme som "grammatik" på menneskelige sprog. Med andre ord er det reglerne, du bruger til at oprette udsagn. Syntaxen i Visual Basic skal lade Visual Basic-kompilatoren 'forstå' dine udsagn for at oprette et eksekverbart program.
Denne erklæring har forkert syntaks
- a == b
fordi der ikke er nogen "==" operation i Visual Basic. (I det mindste er der endnu ikke en! Microsoft tilføjer kontinuerligt til sproget.)
U
URL
Uniform ressource Locator - Dette er den unikke adresse på ethvert dokument på Internettet. De forskellige dele af en URL har specifik betydning.
Dele af en URL
protokol | Domænenavn | Sti | Filnavn |
http: // | visualbasic.about.com/ | bibliotek / ugentlig / | blglossa.htm |
'Protokol' kunne for eksempel være FTP: // eller Mailto: // blandt andet.
Usenet
Usenet er et verdensomspændende distribueret diskussionssystem. Det består af et sæt 'nyhedsgrupper' med navne, der er klassificeret hierarkisk efter emne. 'Artikler' eller 'meddelelser' sendes til disse nyhedsgrupper af folk på computere med den relevante software. Disse artikler udsendes derefter til andre sammenkoblede computersystemer via en lang række netværk. Visual Basic diskuteres i en række forskellige nyhedsgrupper, f.eks Microsoft.public.vb.general.discussion.
UDT
Selvom det ikke rigtig er et Visual Basic-udtryk, blev en definition af dette udtryk anmodet om en About Visual Basic-læser, så her er det!
UDT er et akronym, der udvides til "User Datagram Transport", men det fortæller dig måske ikke meget. UDT er en af flere "netværkslagsprotokoller" (en anden er TCP - halvdelen af den måske mere kendte TCP / IP). Disse er ganske enkelt aftalte (standardiserede) metoder til at overføre bits og bytes på tværs af netværk som Internettet, men også muligvis fra en computer til en anden i det samme rum. Da det kun er en omhyggelig beskrivelse af, hvordan man gør det, kan den muligvis bruges i ethvert program, hvor bit og byte skal overføres.
UDT's påstand om berømmelse er, at den bruger nye pålideligheds- og flow / overbelastningskontrolmekanismer, der er baseret på en anden protokol kaldet UDP.
V
VBX
Filtypenavnet (og det generiske navn) på komponenter, der bruges af 16-bit versioner af Visual Basic (VB1 til VB4). Nu forældet, har VBX'er ikke to af egenskaberne (arv og polymorfisme), som mange mener kræves af ægte objektorienterede systemer. Fra VB5 blev OCX og derefter ActiveX-kontroller aktuelle.
Virtuel maskine
Et udtryk, der bruges til at beskrive en platform, det vil sige softwaren og driftsmiljøet, som du skriver kode til. Dette er et nøglekoncept i VB.NET, fordi den virtuelle maskine, som VB 6-programmereren skriver til, er radikalt anderledes end den, som VB.NET-programmet bruger. Som udgangspunkt (men der er meget mere) kræver VB.NETs virtuelle maskine tilstedeværelsen af CLR (Common Language Runtime). For at illustrere konceptet med en virtuel maskinplatform i faktisk brug sørger VB.NET for alternativer i menuen Build-menu Configuration Manager:
W
Webtjenester
Software, der kører over et netværk og leverer informationstjenester baseret på XML-standarder, der er adgang via en URI (Universal Resource Identifier) -adresse og en XML-defineret information grænseflade. De standard XML-teknologier, der normalt bruges i webservices, inkluderer SOAP, WSDL, UDDI og XSD. Se Quo Vadis, Web Services, Google API.
Win32
Windows API til Microsoft Windows 9X, NT og 2000.
x
XML
Det udvidelige markeringssprog giver designere mulighed for at oprette deres egne tilpassede 'markup tags' til information. Dette gør det muligt at definere, transmittere, validere og fortolke information mellem applikationer med større fleksibilitet og nøjagtighed. XML-specifikationen blev udviklet af W3C (World Wide Web-konsortiet - en forening, hvis medlemmer er internationale virksomheder), men XML bruges til applikationer langt ud over internettet. (Mange definitioner, du kan finde på nettet, angiver, at det kun bruges til internettet, men dette er en almindelig misforståelse. XHTML er et specifikt sæt markup tags, der er baseret på HTML 4.01 såvel som XML der er udelukkende til websider.) VB.NET og alle Microsoft .NET-teknologier bruger XML i vid udstrækning.