Visual Basic .NET voor studenten

Slides:



Advertisements
Verwante presentaties
KINN 2010 •OOP •O Object •O Georiënteerd •P Programmeren.
Advertisements

Hoofdstuk 1 Programmeren.
FireWalls. Wat is een Firewall? Een Firewall is een programma wat jouw persoonlijke bestanden op jouw computer beschermt tegen buitenstaanders. Internet.
16-bit besturingssystemen enkel een grafische gebruikersinterface bovenop MS-DOS MS-DOS levert essentiële diensten zoals toegang tot de harde schijf.
Gary Kildall ?. Pc met randapparatuur Computerprogramma’s.
GUI Router en Switch Afstudeerproject Maarten Diels & Geypens Björn.
Leerlijn: Programmeertechnieken, Databanken, Algoritmen Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens, Koen Pelsmaekers, Jeroen.
Inleiding programmeren in C++ Life Science & Technology 19 januari Universiteit Leiden.
JAVA1 H 1. KENNISMAKING MET JAVA EN DE ONTWIKKELOMGEVINGEN 1. ONTSTAANSGESCHIEDENIS VAN JAVA Java: ontworpen in 1990 door Sun Microsystems voor de programmering.
Inleiding Programmeren met Visual Basic Karl Moens.
Maurice de Beijer. Wie is Maurice de Beijer Microsoft MVP DevelopMentor trainer SDN Sectiehoofd UX Onafhankelijk software ontwikkelaar
Greenfoot Workshop Bobby - Snake.
Hoofdstuk 1 Programmeren.
Opleiding ICT © J.W. Jonker Dia 1/32 Systemen Besturingssoftware Windows XP Mark van Heck.
Frank Stalpers en Ad Baars
Memoblokhouder Naar volgende dia © 2008 | Noordhoff Uitgevers bv.
Numerieke Natuurkunde
Herhaling: For, While en Do
Consoleprogramma’s Hoofdstuk 19. Visual Basic.NET voor studenten2 In dit hoofdstuk … Hoe consoletoepassingen maken In- en uitvoer bij consoleprogramma’s.
Bluetooth Communicatie tussen computer en Brick Computer zet de connectie op, Brick wacht Enkel communicatie van de Brick naar de computer Lejos API: NXTConnecion.
Linux Workshop 2 Installatie en partities. Linux in VMware  VMware Workstation  Versie >= (voor volledige ondersteuning Ubuntu 10.10, en ook Windows.
Inleiding programmeren in C++ Life Science & Technology Inleiding
Visual Basic.Net - Overzicht
Microsoft Small Basic Cum 11/01/2009 Rudy. Basic Vroeger beschikten bijna alle homecomputers over basic als programmeertaal voor de gebruiker Altair BASIC.
, 17h30Recursie 1 Inleiding tot recursie Karel Popelier.
Web Applicaties Bouwen met Visual Studio .NET
Windows Applicaties Bouwen met Visual Studio.NET Sijmen Koffeman Development Consultant Microsoft.
Visual Basic 2005/2008 OOP in praktijk André Obelink - MCSD, MVP Web: Web: -
Visual Basic 2010 – What’s new André Obelink
Keuzetraject Software Ontwikkeling. Moderne technologieën Doel : mee kunnen draaien in elk team Aangeleerde vaardigheden Zelfstandig problemen kunnen.
Keuzetraject Software Ontwikkeling. Marktvraag Mark Heeren (ceo CSC Benelux): –Nieuwe mensen aannemen wordt weer moeilijk, men stelt meer eisen over auto.
KINN 2010 OOP O Object O Georiënteerd P Programmeren.
Visual Basic.NET voor studenten De VB- ontwikkelomgeving Hoofdstuk 2.
Van probleem naar programma
Programma Structuur Diagrammen (PSD’s)
Sparkle een bewijssysteem voor Clean Maarten de Mol Katholieke Universiteit Nijmegen 11 januari 2002.
Programmeerstijl Hoofdstuk 21. Visual Basic.NET voor studenten2 Inleiding Belang van een goede programmeerstijl:  Programma’s worden door meerdere mensen.
Debuggen Hoofdstuk 9 Hoofdstuk 9.
Refactoring en Unit Testing. Geschiedenis Hoe maken we complexe code duidelijker? Hoger abstractieniveau –Assembly –“Hogere” programmeertalen –Object-orientatie.
CONTROLESTRUCTUREN (DEEL 1)
1 Introductie next MCT - Programmeren 2 © S. Walcarius Waarom java? programma machinetaal (.exe) compilen platformspecifiek Een exe programma.
Programmeercursus O.O.P. met VISUAL BASIC.NET
Module 3 – Hoofdstuk 2 Systeemsoftware.
Besturingssysteem Vaak wordt de Engelse term gebruikt: Operating System ( OS ) Plaats van het OS in een computersysteem: Hardware Applicatie Operating.
Bewerkingen met Strings
Polymorfie Hoofdstuk 24. Visual Basic.NET voor studenten2 Inleiding Polymorfie zorgt ervoor dat een gegeven object verschillende “vormen” kan aannemen.
Databases Hoofdstuk 25 Hoofdstuk 24.
Datum Task Force Architectuur development in 2008.
Studiehouding Ergens verstand van krijgen kost tijd… Uren die je alleen in je boeken doorbrengt maken het verschil. Er is niets mis met onafhankelijkheid.
Welkom! maandag 16 November 2015 Les B-2.
OOP en.NET. Objecten Is geen ‘nieuw’ mysterieus woord Overal om ons heen zien we objecten: – TV – Computer – Auto – Wasmachine – ….
1 K. Werschkull Programmeren in Delphi 7 De ontwikkeling van de computer Programmeertalen Compilers Hoofdstuk 1 Hoofdstuk 1: De ontwikkeling van de computer.
C++ Les 1: introductie. Programmeren Programma’s scripts Websites libraries (Sound, GUI, netwerking…)
Informatica Welkom! maandag 16 November Les B-1.
Perry janssen, Joey van Hoek, Armand Heijder
Software Development fundamentals
HERZIENING INFORMATICA DEEL 1.
BEGINNERS EV3 PROGRAMMEERLES
Objectgeoriënteerd Programmeren
Object georiënteerd programmeren
De programmeertaal C++
Programmeren woensdag 4 oktober 2017.
Wat gaan we doen? Herhaling ARM assembler instructies
Software Development fundamentals
Besturingssysteem.
Software Development fundamentals
– Software development fundamentals
Software Development fundamentals
Software Development fundamentals
Software Development fundamentals
Transcript van de presentatie:

Visual Basic .NET voor studenten De achtergronden van Visual Basic Hoofdstuk 1 Visual Basic .NET voor studenten

In dit hoofdstuk … Hoe en waarom VB? Wat is nieuw? Wat is .NET? Beginselen van programmeren Visual Basic .NET voor studenten Visual Basic .NET voor studenten Hoofdstuk 1 Hoofdstuk 1

De geschiedenis van VB 1963: BASIC Beginner’s All-Purpose Symbolic Instruction Code 1975: eerste Personal Computer Gates & Allen: versie voor PC (MS-DOS) 1991: Visual Basic verlaagt de drempel om Windows te programmeren Laatste versie: 6 VB 6 was een procedurele taal, niet OO! Visual Basic .NET voor studenten Visual Basic .NET voor studenten Hoofdstuk 1 Hoofdstuk 1

.NET omgeving (framework) Geen versie 7, maar een radicale herziening van het besturingssysteem Runtime omgeving Beveiliging Netwerking Programmeertalen Men vindt in .NET zeer veel analogieën met de filosofie van Java: VM, garbage collector, OOP, … Huidige versies: .NET Framework 3.5 Visual Basic 2008 Visual Basic .NET voor studenten Visual Basic .NET voor studenten Hoofdstuk 1 Hoofdstuk 1

.NET Framework Class Library Common Language Runtime Overzicht .NET omgeving Programmeertalen VB C++ C# Perl Python … Web Services User Interface ASP.NET Bibliotheken ADO.NET: Data and XML .NET Framework Class Library Common Language Runtime Virtuele machine Message Queuing COM+ (Transactions, Partitions, Object Pooling) IIS WMI Besturingssysteem Win32 Visual Basic .NET voor studenten Visual Basic .NET voor studenten Hoofdstuk 1 Hoofdstuk 1

Wat is een programma? Logisch stappenplan (algoritme) Bestaat uit: Opeenvolgingen (statements) Herhalingen (lussen) Selecties (If) Methode-oproepen op objecten Kant-en-klaar Zelf geschreven Maak je haar nat Doe er shampoo op Wrijf de shampoo door je haar Spoel het uit Visual Basic .NET voor studenten Visual Basic .NET voor studenten Hoofdstuk 1 Hoofdstuk 1

Samenvatting VB is afgeleid van BASIC Maakt deel uit van .NET (zeer krachtig) Een programma is een lijst van instructies OOP is zeer belangrijk Visual Basic .NET voor studenten Visual Basic .NET voor studenten Hoofdstuk 1 Hoofdstuk 1

Oefening 1.2 10000 blaadjes papier met een getal erop. Hoe ga je het grootste getal vinden? Dit soort redeneringen en voorstellingen helpen vaak bij het opstellen van programma’s. Visual Basic .NET voor studenten Visual Basic .NET voor studenten Hoofdstuk 1 Hoofdstuk 1