Results 1 to 2 of 2

Thread: Language and Framework Changes in '08

  1. #1

    Thread Starter
    ex-Administrator brad jones's Avatar
    Join Date
    Nov 2002

    Language and Framework Changes in '08

    I'm doing a presentation on Thursday on some of the new features in Visual Studio '08. Do you have a list -- or can you mention here -- some of the specific language changes that occurred in Visual Basic going from VB '05 to VB '08? I also am curious as to all the key Framework changes, but that might be a bigger quesion than fits here. I'd also be interested in knowing which of the changes were a result of adding LINQ and what changes were not.


  2. #2
    Special Guest - Microsoft funkyonex's Avatar
    Join Date
    Dec 2007

    Re: Language and Framework Changes in '08

    Hey Brad,

    There are a LOT of new language features in VB and yes, a lot of them are to support LINQ. Off the top of my head...

    Supporting LINQ:

    Local Type Inference
    Anonymous Types
    Object Initializers
    Extension Methods
    Query Expressions - and there are more supported query expressions in VB. (for example:
    Lambda Expressions
    Nullable Types

    Other new language features:

    XML Literals and Axis Properties
    XML IntelliSense
    Relaxed Delegates
    Partial Methods
    Ternary Operator with IF()

    You should be able to search the MSDN Library for explanations. Post back if you need examples and I can dig some up. A good set of short demos you can do regarding LINQ are from the LINQ How-Do-I videos:

    I'm doing a presentation tonight as well on "What's New in VS 2008" so I'll be thinking of you

    Beth Massi, Visual Studio Community
    Visit the Visual Basic Developer Center

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Click Here to Expand Forum to Full Width