Visual Basic 2010 – What’s new André Obelink www.maryor.nl.

Slides:



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

PTI Eeklo Autocad 2013 Downloaden & Installeren Schooljaar Studentenversie.
Bepalen van een productstrategie ten aanzien van 64-bits computing ISV Community Day Schiphol-Rijk, Andreas de Ruiter Developer & Platform Group.
GSP Labo 01 Direct3D Foundations. Vooraf • Software: – Visual studio 2005 of/en 2008 met MSDN – DirectX SDK aug 2008 release (verschillende.
ADS Verborgen bestanden (stromen) Cum 13 juli 2008 Rudiger.
PROS2 Les 12 Programmeren en Software Engineering 2.
Gegevensstructuren: list boxen en lijsten
Het Lint aanpassen in Office 2007
Inleiding programmeren in C++ Life Science & Technology 19 januari Universiteit Leiden.
Objecten Hoofdstuk 6 Hoofdstuk 6 Hoofdstuk 6 1.
Voor VBA programmeurs Maurice de Beijer.  Maurice de Beijer.  The Problem Solver.  Visual Basic MVP.  Blog: theproblemsolver/default.aspxhttp://msmvps.com/blogs/
Inleiding Programmeren met Visual Basic Karl Moens.
Voor VBA programmeurs Maurice de Beijer.  Maurice de Beijer.  The Problem Solver.  Visual Basic MVP.  Blog: theproblemsolver/default.aspxhttp://msmvps.com/blogs/
Maurice de Beijer. Wie is Maurice de Beijer Microsoft MVP DevelopMentor trainer SDN Sectiehoofd UX Onafhankelijk software ontwikkelaar
State-of-the-Art beveiliging met Windows Identity Foundation
Download en installeer de gereedschappen
WinFX Overview Martin Tirion Senior Consultant Microsoft Services.
Klassen schrijven Hoofdstuk 10. Visual Basic.NET voor studenten2 In dit hoofdstuk … Hoe schrijf je een klasse Constructormethodes Public methoden Variabelen.
Herhaling: For, While en Do
Visual Basic .NET voor studenten
SIP File Recovery Tool. Agenda 18/10/2006Maken agenda + onderzoeken van verschillende filetypes 25/10/2006Uitzoeken hoe er effecient gelezen en geschreven.
Backup & Recovery Windows 2003 Server Onderhoud en Beheer Netwerken 4.
1 Datastructuren Introductie tot de programmeeropgaven in C++ Jan van Rijn
Visual Basic.Net - Overzicht
Oudere software op een nieuwe PC De andere manier is het gebruik van virtual p.c. Het gebruik van virtual pc heeft als voor/nadeel het standaard operatings-
Power PC Assembler. Assembler toolkit bevat Assembler zelf Linkerlibrarian.
Microsoft Small Basic Cum 11/01/2009 Rudy. Basic Vroeger beschikten bijna alle homecomputers over basic als programmeertaal voor de gebruiker Altair BASIC.
Contracten voor Sandboxing gebaseerd op Stack Inspection Jan Smans, Bart Jacobs en Frank Piessens.
Presenteert:.
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: -
Afdrukken met Visual Basic 2008
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.
PHP & MYSQL LES 02 PHP & FORMULIEREN. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
Visual Basic.NET voor studenten De VB- ontwikkelomgeving Hoofdstuk 2.
Programmeerstijl Hoofdstuk 21. Visual Basic.NET voor studenten2 Inleiding Belang van een goede programmeerstijl:  Programma’s worden door meerdere mensen.
TypeScript Orde in de chaos!. Over mij Patrick Schmidt (Microsoft Certified Trainer) Trainer bij 4DotNet Mede-oprichter en architect BesteProduct.nl.
BIOS en Opstarten.
Half-Life 2 Modding Anthony Agustin VU Masterclass Game Development maart 2006.
Refactoring en Unit Testing. Geschiedenis Hoe maken we complexe code duidelijker? Hoger abstractieniveau –Assembly –“Hogere” programmeertalen –Object-orientatie.
1 Introductie next MCT - Programmeren 2 © S. Walcarius Waarom java? programma machinetaal (.exe) compilen platformspecifiek Een exe programma.
Hoorcollege 1a Praktische zaken. Gameprogrammeren Doel van het vak: Games programmeren (de game loop, sprites, audio, physics, animatie…) Basisprogrammeertechnieken.
Programmeercursus O.O.P. met VISUAL BASIC.NET
AWK A Pattern scanning and processing language made by Aho Weinberger Kernighan and explained by Albert Montijn.
Instructie Programmeren Introductie 5JJ70. Insturen opdrachten Inleveren via Peach 3: Registreren met als naam je identiteitsnummer.
1 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Designer 10g & Repository Object Browser Maandag 28 februari 2005 Lucas Jellema (AMIS)
OOP en.NET. Objecten Is geen ‘nieuw’ mysterieus woord Overal om ons heen zien we objecten: – TV – Computer – Auto – Wasmachine – ….
C++ Les 1: introductie. Programmeren Programma’s scripts Websites libraries (Sound, GUI, netwerking…)
HET NIEUWE COINS CORE MODEL Peter Willems. HET NIEUWE COINS CORE MODEL 2 | Het nieuwe COINS core model Highlights Back to basics Meer gebruik van OWL.
Windows applicatieontwikkeling
Software Development fundamentals
Frontend Oss
De programmeertaal C++
‘Inleiding objectgeoriënteerd programmeren met PHP’ ‘Inleiding’
ASP.NET MVC Web Development
Software Development fundamentals
ASP.NET MVC Web Development
Continuous Integration and Continuous Deployment
Software Development fundamentals
Java Masterclass Sar Maroof.
Software Development fundamentals
– Software development fundamentals
Windows applicatieontwikkeling
Software Development fundamentals
Software Development fundamentals
Software Development fundamentals
Software Development fundamentals
Transcript van de presentatie:

Visual Basic 2010 – What’s new André Obelink

Over mezelf… MarYor | software & consultancy Auteur van artikelen en boeken – Geschreven voor Microsoft.NET Magazine, PC Active, MSDN Magazine Europe, SDN Magazine, VB Magazine – Boek: Visual Basic 2005 – de Basis (9/2006) – Boek: Visual Basic Kookboek (3/2008) – Boek: Visual Basic 2008 – de Basis (8/2008) – Boek: Visual C# Kookboek (Coauteur S. Gerz, 6/2009) – Boek: Visual Basic 2010 – de Basis (5/2010) Actief binnen de ontwikkelaarsgemeenschap Sinds 2006 Microsoft MVP voor Visual Basic

AgendaAgenda Wat is nieuw in de Visual Studio 2010 Editor Wat is nieuw in.NET Framework 4 Wat is nieuw in Visual Basic 2010 Vragen

Visual Studio Editor Herschreven in WPF  biedt nieuwe mogelijkheden – Zoom – URLS (CTRL + klik) Enhanced Docking Box Selection (ALT + selectie) – Vervang tekst in alle geselecteerde regels – Voeg tekst toe aan alle geselecteerde regels Navigate to (CTRL + komma) Highlight Reference (CTRL+ SHIFT+ ↑,↓) IntelliSense Suggestion Mode (CTRL+ SHIFT + Spatie) …..

Generate from usage Generate from usage maakt het mogelijk om klassen en methoden te gebruiken voordat ze bestaan Ondersteunt een test-first manier van werken Genereer code voor: – Classes – Methods – Properties – Fields – Interfaces

.NET 4.0 Compabiliteit & deployment – Gebruikt standaard niet de hoogste.NET runtime – In process side-by-side uitvoer van.NET 2 + hoger Info over CPU en geheugen per app domein Garbage collector in de achterground Code Contracts – post/pre condities – testen Design Time Only PIA  geen Interop.Word meer Covariance en contravariance Big Integer & complex numbers

.NET 4.0 Nieuwe datatype: Tuples Uitbreiding File System enumeration Parallel Computing Memory Mapped files Bepaal of we op een 64 bit systeem werken Managed Extensibility Framework (MEF) ADO.NET (Entity Framework) Groot aantal kleinere uitbreiding, overloads van methodes, nieuwe WPF controls etc. etc.

.NET 4.0 – DLR Dynamic Language Runtime

Visual Basic 2010 Implicit Line Continuation Automated Properties Collection Initializers Array Literals Nullable Optional Parameters Compiling 1-1

BronnenBronnen Download een versie van VS2010 RC – Visual Basic 2010 Resources – Visual Studio 2010 Training Kit – Lokaal te installeren

VragenVragen Vragen?