Académique Documents
Professionnel Documents
Culture Documents
www.NovickSoftware.com
Agenda
Timeline Conditional Operator Extension Methods Object Initializers Nullable Types Type Inference Lambda Expressions LINQ Language Integrated Query Linq to SQL XML Features
Visual Basic 2008 Language Features
Introduction
www.NovickSoftware.com Books:
Timeline
20??
VB6
VB7
VB8
VB9 VBX
.Net 3.5
CLR 2.0
DLR
Conditional Operator
Exist in VB 2005
New Syntax
Dim X? as Integer
Type Inference
Return of the
Variant
Copyright 2008 Andrew Novick Novick Software, Inc.
Other Features
LINQ
LINQ to Data
Your Application VB.Net 2008 VB 9 C# 3.0
LINQ to Objects
LINQ to DataSets
LINQ to SQL
LINQ to Entities
LINQ to XML
The Cloud
LINQ-to-SQL Layering
Your Application
XML Features
XML is now part of VB Templates allow embedding of VB expressions Linq can query XML, replacing XPath
LinqPad
http://www.linqpad.net/
Joseph Albahari
Focused on VB.Net development Meetings @ MS Waltham MPR-C 1st Thursday - 6:15 to 8:30 Coming up:
Andrew Novick
anovick@NovickSoftware.com
www.NovickSoftware.com