Ook gezien op TechDays: de volgende versie van Visual Basic, VB10. Wat ik onthouden heb:
- De IDE is herschreven in WPF (Windows Presentation Foundation) en ziet er behoorlijk anders uit, ook al zijn de constitutieve elementen behouden.
- Er komt een Parallel framewerk voor het werken met multicore computers.
- Een array kan declaratief aangemaakt worden, zonder .Add nodig te hebben.
- Maar ook: je kan een matrix bouwen, en hoeft niet langer eerst alle rijen te maken om die samen te voegen. En als de matrix onregelmatige afmetingen heeft, komt VB je helpen.
- Je kan zeer snel een eigenschap maken met:
Public Property nr As Integer
zonder verdere code – VB maakt impliciet een private variabele _nr aan. - Op een aantal locaties is de underscore niet langer nodig als line continuator.
- Intellisense filters niet alleen meer in het begin van het te vinden woord – open vindt niet alleen meer de woorden die met open beginnen
- Ctrl+komma geeft een Quick search. Die laten alle gevonden instanties oplichten.
- Het wordt makkelijker om Office objecten aan te spreken en parameters mee te geven.
- Er zal ook een Express editie van VB10 zijn, en er is een toekomst voor VBA.
- Verdere toekomst? De VB compiler wordt herschreven in … VB. Bedoeling is om de VB compiler aanspreekbaar te maken door third-parties producten.
Meer info over VB 10 op:
- CodeGuru
- InfoQ – http://www.infoq.com/news/2008/11/VB10
- Lucian Wischik and Lisa Feigenbaum: What’s new in Visual Basic 10µ
- Future directions of Visual Basic – http://www.youtube.com/watch?v=GyRmmuor9aI