1 / 11

Visual Basic 2010 – What’s new

Visual Basic 2010 – What’s new. André Obelink www.maryor.nl. 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)

whitley
Download Presentation

Visual Basic 2010 – What’s new

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. 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

  3. Agenda • Wat is nieuw in de Visual Studio 2010 Editor • Wat is nieuw in .NET Framework 4 • Wat is nieuw in Visual Basic 2010 • Vragen

  4. Visual Studio 2010 - 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) …..

  5. Generatefromusage • 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

  6. .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

  7. .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.

  8. .NET 4.0 – DLR • Dynamic Language Runtime

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

  10. Bronnen • Download een versie van VS2010 RC • http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx • Visual Basic 2010 Resources • http://msdn.microsoft.com/en-us/vbasic/dd819153.aspx • Visual Studio 2010 Training Kit • Lokaal te installeren

  11. Vragen Vragen?

More Related