Visual Basic/Inleiding tot Visual Basic: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
JohanBeckers (overleg | bijdragen)
Geen bewerkingssamenvatting
Regel 1:
Visual Basic .NET is een programmeertaal die door Microsoft ontwikkeld is. Het is afgeleid van [[BASIC]]. In dit boek wordt Visual Basic 201020102 gebruikt (In Visual Studio 2013 wordt nog altijd Visual Baic 2012 gebruikt), en niet Visual Basic 6. Het is ook mogelijk om eerdere versies van Visual Basic (2005, 2008 of 20082010) te gebruiken, maar het is wel aan te raden om de nieuwste versie te installeren.
 
== Waarom Visual Basic? ==
Visual Basic is een erg fijne taal om mee te beginnen. Zelfs voor degenen die nog zich nog nooit in een programmeertaal verdiept hebben, is dit te doen. Vandaar ook de naam: Visual '''Basic'''. Dit betekent echter niet dat het niet bruikbaar is: de mooiste programma's kunnen gerust geschreven zijn met Visual Basic.
 
== Geschiedenis Basic ==
 
BASIC staat voor Beginners All-purpose Symbolic Instruction Code en dateert uit 1965. Basic was een eenvoudige taal, vooral bedoeld om beginners te laten kennismaken met programmeren.
 
De eerste computers (vanaf de jaren '70) hadden bijna allemaal een versie van Basic. Programma's werden niet vertaald naar machinetaal, maar geïnterpreteerd. Een programma (de interpreter) las je Basic-programma regel voor regel, analyseerde die regel en voerde de instructies uit. Dit was natuurlijk erg langzaam.
 
Na de komst van Windows bouwde Microsoft de taal Baasic om naar Visual Basic, een '''event-driven''' programmeertaal. Dit betekent dat de programmacode pas wordt uitgevoerd wanneer een bepaalde gebeurtenis optreedt, b.v. het aanklikken van een knop.
 
Visual Basix .NET is een uitbreiding waarbij het mogelijk is volledig '''objectgeoriënteerd''' te werken.
 
== Het .NET Framework ==
 
Het .NET Framework bestaat uit software-componenten die je bovenop het besturingssyeem Windows installeert. Het bestaat uit twee grote delen:
* Common Language Runtime (CLR)
* .NERT Framework Class Library (FCL)
 
De '''CLR''' zorgt voor de uitvoering van je programma. Het Visual Basic-programma wordt vertaald naar een tussentaal die de CLR uitvoert. Alle talen van Visual Studio (naast Visual Basic o.a. C++) worden vertaald naar deze tussentaal.
 
De '''FCL''' bevat een verzameling van klassen met methoden en eigenschappen die je kunt gebruiken bij het programmeren.
 
Iedere versie van Visual Studio heeft zijn eigen versie van het Framework. Visual Studio 2012 gebruikt het .NET Framework 4.0 en Visual Studio 2013 gebruikt het .NET Framework 4.5. Als je een programma schrijft en dat installeert op een andere computer, moet op die computer ook het juiste .NET Framework geïnstalleerd zijn. Je kunt in Visual Studio een installatieprogramma maken om je eigen programma te distribueren dat ook zorgt voor een eventuele installatie van het juiste .NET Framework.
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.