VB2008 changes?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Arthur Dent

    #1

    VB2008 changes?

    Does anyone know where i can find a decently thorough list of the language
    changes in VB2008, such as the new If() function?

    All i can seem to find through search engines, most of the articles all talk
    about LINQ, with only cursory mention - at best - of any other new features.

    Thanks in advance, ...
    Arthur Dent.

  • Cor Ligthert[MVP]

    #2
    Re: VB2008 changes?

    Hi Arthur,



    I got this just some minutes ago from Ken, I did not read it yet, but seems
    to be pretty well.

    Cor

    Comment

    • Arthur Dent

      #3
      Re: VB2008 changes?

      Thanks for the link. It *does* look like one of the better articles, but
      still doesnt really cover the new features to the actual _language_ of VB.


      "Cor Ligthert[MVP]" <notmyfirstname @planet.nlwrote in message
      news:C6107C93-4298-4604-B2AB-D597BF1C93BF@mi crosoft.com...
      Hi Arthur,
      >

      >
      I got this just some minutes ago from Ken, I did not read it yet, but
      seems to be pretty well.
      >
      Cor
      >

      Comment

      • Harry

        #4
        Re: VB2008 changes?

        "Arthur Dent" <hitchhikersgui deto-news@yahoo.comw rote in message
        news:7C99435C-5970-4DD3-861D-E4018E959B3C@mi crosoft.com...
        Does anyone know where i can find a decently thorough list of the language
        changes in VB2008, such as the new If() function?
        >
        All i can seem to find through search engines, most of the articles all
        talk about LINQ, with only cursory mention - at best - of any other new
        features.
        >
        Thanks in advance, ...
        Arthur Dent.
        I am not able to find any reference to an If() function in VS2008. Did you
        mean Iif() function?

        The most compeling thing about VS2008 is that it is a major bug fix for
        VS2005. I am not experiencing all the hangs I used to get in the previous
        version (when working on a large solution). Further to this 2008 loads much
        faster, projects load much faster and the IDE is much more stable. Help also
        loads much faster.

        If you like VS2005 you will love VS2008


        Comment

        • Arthur Dent

          #5
          Re: VB2008 changes?

          Yes, i've been using the Express version until the product actually ships...
          for us non-MSDN people. ;)

          If() is a new function in 2008... it has two overloads,

          If(booleanCondi tion, resultIfTrue, resultIfFalse) this works
          basically like Iif() but with lazy evaluation (FINALLY!!)

          If(object, defaultValue) this returns the value of object if possible,
          otherwise it returns defaultValue. Sort of a VB implementation of Sql
          Server's IsNull function or ORACLE's NVL.

          Then things like the shortcut for creating a nullable value...
          Dim var As Nullable(Intege r) can now be Dim var As Integer?

          Those are the little things i'm looking to find out about... some sort of
          thorough listing of those kinds of changes.
          CheerZ! :)


          "Harry" <harryNoSpam@ff apaysmart.com.a uwrote in message
          news:uJH20fTMIH A.5172@TK2MSFTN GP06.phx.gbl...
          "Arthur Dent" <hitchhikersgui deto-news@yahoo.comw rote in message
          news:7C99435C-5970-4DD3-861D-E4018E959B3C@mi crosoft.com...
          >Does anyone know where i can find a decently thorough list of the
          >language changes in VB2008, such as the new If() function?
          >>
          >All i can seem to find through search engines, most of the articles all
          >talk about LINQ, with only cursory mention - at best - of any other new
          >features.
          >>
          >Thanks in advance, ...
          >Arthur Dent.
          I am not able to find any reference to an If() function in VS2008. Did you
          mean Iif() function?
          >
          The most compeling thing about VS2008 is that it is a major bug fix for
          VS2005. I am not experiencing all the hangs I used to get in the previous
          version (when working on a large solution). Further to this 2008 loads
          much faster, projects load much faster and the IDE is much more stable.
          Help also loads much faster.
          >
          If you like VS2005 you will love VS2008
          >

          Comment

          • Mark Lincoln

            #6
            Re: VB2008 changes?

            Here's a link to a developer blog regarding the new If and other
            things...

            http://blogs.msdn.com/vbteam/archive...da-silver.aspx

            On Nov 27, 4:32 pm, "Arthur Dent" <hitchhikersgui deto-n...@yahoo.com>
            wrote:
            Yes, i've been using the Express version until the product actually ships...
            for us non-MSDN people. ;)
            >
            If() is a new function in 2008... it has two overloads,
            >
            If(booleanCondi tion, resultIfTrue, resultIfFalse) this works
            basically like Iif() but with lazy evaluation (FINALLY!!)
            >
            If(object, defaultValue) this returns the value of object if possible,
            otherwise it returns defaultValue. Sort of a VB implementation of Sql
            Server's IsNull function or ORACLE's NVL.
            >
            Then things like the shortcut for creating a nullable value...
            Dim var As Nullable(Intege r) can now be Dim var As Integer?
            >
            Those are the little things i'm looking to find out about... some sort of
            thorough listing of those kinds of changes.
            CheerZ! :)
            >
            "Harry" <harryNoS...@ff apaysmart.com.a uwrote in message
            >
            news:uJH20fTMIH A.5172@TK2MSFTN GP06.phx.gbl...
            >
            >
            >
            "Arthur Dent" <hitchhikersgui deto-n...@yahoo.comw rote in message
            news:7C99435C-5970-4DD3-861D-E4018E959B3C@mi crosoft.com...
            Does anyone know where i can find a decently thorough list of the
            language changes in VB2008, such as the new If() function?
            >
            All i can seem to find through search engines, most of the articles all
            talk about LINQ, with only cursory mention - at best - of any other new
            features.
            >
            Thanks in advance, ...
            Arthur Dent.
            I am not able to find any reference to an If() function in VS2008. Did you
            mean Iif() function?
            >
            The most compeling thing about VS2008 is that it is a major bug fix for
            VS2005. I am not experiencing all the hangs I used to get in the previous
            version (when working on a large solution). Further to this 2008 loads
            much faster, projects load much faster and the IDE is much more stable.
            Help also loads much faster.
            >
            If you like VS2005 you will love VS2008- Hide quoted text -
            >
            - Show quoted text -

            Comment

            • Arthur Dent

              #7
              Re: VB2008 changes?

              Great link; thanks for that! :)

              "Mark Lincoln" <mlincoln@earth link.netwrote in message
              news:0dca0c6b-3d37-4484-b4dd-aea396192d13@j2 0g2000hsi.googl egroups.com...
              Here's a link to a developer blog regarding the new If and other
              things...
              >
              http://blogs.msdn.com/vbteam/archive...da-silver.aspx
              >
              On Nov 27, 4:32 pm, "Arthur Dent" <hitchhikersgui deto-n...@yahoo.com>
              wrote:
              >Yes, i've been using the Express version until the product actually
              >ships...
              >for us non-MSDN people. ;)
              >>
              >If() is a new function in 2008... it has two overloads,
              >>
              > If(booleanCondi tion, resultIfTrue, resultIfFalse) this works
              >basically like Iif() but with lazy evaluation (FINALLY!!)
              >>
              > If(object, defaultValue) this returns the value of object if
              >possible,
              >otherwise it returns defaultValue. Sort of a VB implementation of Sql
              >Server's IsNull function or ORACLE's NVL.
              >>
              >Then things like the shortcut for creating a nullable value...
              >Dim var As Nullable(Intege r) can now be Dim var As Integer?
              >>
              >Those are the little things i'm looking to find out about... some sort of
              >thorough listing of those kinds of changes.
              >CheerZ! :)
              >>
              >"Harry" <harryNoS...@ff apaysmart.com.a uwrote in message
              >>
              >news:uJH20fTMI HA.5172@TK2MSFT NGP06.phx.gbl.. .
              >>
              >>
              >>
              "Arthur Dent" <hitchhikersgui deto-n...@yahoo.comw rote in message
              >news:7C99435 C-5970-4DD3-861D-E4018E959B3C@mi crosoft.com...
              >Does anyone know where i can find a decently thorough list of the
              >language changes in VB2008, such as the new If() function?
              >>
              >All i can seem to find through search engines, most of the articles
              >all
              >talk about LINQ, with only cursory mention - at best - of any other
              >new
              >features.
              >>
              >Thanks in advance, ...
              >Arthur Dent.
              I am not able to find any reference to an If() function in VS2008. Did
              you
              mean Iif() function?
              >>
              The most compeling thing about VS2008 is that it is a major bug fix for
              VS2005. I am not experiencing all the hangs I used to get in the
              previous
              version (when working on a large solution). Further to this 2008 loads
              much faster, projects load much faster and the IDE is much more stable.
              Help also loads much faster.
              >>
              If you like VS2005 you will love VS2008- Hide quoted text -
              >>
              >- Show quoted text -
              >

              Comment

              • Herfried K. Wagner [MVP]

                #8
                Re: VB2008 changes?

                "Arthur Dent" <hitchhikersgui deto-news@yahoo.coms chrieb:
                Does anyone know where i can find a decently thorough list of the language
                changes in VB2008, such as the new If() function?
                >
                All i can seem to find through search engines, most of the articles all
                talk about LINQ, with only cursory mention - at best - of any other new
                features.
                The Visual Basic Team
                <URL:http://blogs.msdn.com/vbteam/>

                What's New in Visual Basic
                <URL:http://msdn2.microsoft .com/en-us/library/we86c8x2(vs.90) .aspx>

                What's New in the Visual Basic Language
                <URL:http://msdn2.microsoft .com/en-us/library/y17w47af(VS.90) .aspx>

                What's New in the Visual Basic Compiler
                <URL:http://msdn2.microsoft .com/en-us/library/x9es5c23(VS.90) .aspx>

                --
                M S Herfried K. Wagner
                M V P <URL:http://dotnet.mvps.org/>
                V B <URL:http://dotnet.mvps.org/dotnet/faqs/>

                Comment

                Working...