What is your Favorite New Feature?-VBForums
Results 1 to 15 of 15

Thread: What is your Favorite New Feature?

  1. #1

    Thread Starter
    Administrator brad jones's Avatar
    Join Date
    Nov 2002
    Location
    Indianapolis
    Posts
    6,021

    Question What is your Favorite New Feature?

    I'll ask this question of both the VB team members and of the members of VBForums in general.....

    What is your favorite feature (or expected favorite new features) of Visual Studio 2008? If you aren't using 2008 yet, then what about in 2005?

    I'd be curious to see if the VB team's reponses are the same as the VBF members!

    Brad!
    Have you given out your reputation points today? Select the Rate This Post link to give points for good posts!
    -------------------------------------------------------------
    Brad Jones, VBForums Site Manager
    QuinStreet - Developer.com Network Director / EiC: Software Development
    Overseeing VBForums, Developer.com, CodeGuru, DevX, and more.
    (My recent articles) (I wrote: Web 2.0 Heroes!) (My Blog) (Follow me on Twitter) (New HTML5 Dev Center)

    --------------------------------------------------------------
    Share on Google+

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

    Re: What is your Favorite New Feature?

    Hi Everyone -- thanks for hosting the VB team this week!

    I'd have to say that there are so many features in VS2008 that I love but to pick a VB-specific feature I'd have to say my favorite is XML Literals. I've really been getting into LINQ and XML and it's just so pleasant being able to type XML literals into the editor and create, transform, and query XML with this much ease. If you'd like to read about some of my adventures take a look at the XML+LINQ tags on my blog. Also check out these How-Do-I videos to help get you up to speed.

    Enjoy!
    -Beth Massi, VS Community
    Last edited by funkyonex; Dec 10th, 2007 at 11:33 AM.
    Share on Google+

  3. #3
    Interweb adm/o/distrator Paul M's Avatar
    Join Date
    Nov 2006
    Location
    Australia, Melbourne
    Posts
    2,306

    Re: What is your Favorite New Feature?

    One feature i really like is the Optional Parameters, which i would certainly love and sort of need in C#!
    Share on Google+

  4. #4
    PowerPoster
    Join Date
    May 2002
    Posts
    25,462

    Re: What is your Favorite New Feature?

    Do Optional Parameters still exist in VB.NET? I've been using overloaded procedures for that. Not that I'd go back to Optional Parameters.

    -tg
    * I don't respond to private (PM) requests for help. It's not conducive to the general learning of others.*
    * I also don't respond to friend requests. Save a few bits and don't bother. I'll just end up rejecting anyways.*
    * How to get EFFECTIVE help: The Hitchhiker's Guide to Getting Help at VBF - Removing eels from your hovercraft *
    * How to Use Parameters * Create Disconnected ADO Recordset Clones * Set your VB6 ActiveX Compatibility * Get rid of those pesky VB Line Numbers * I swear I saved my data, where'd it run off to??? *
    Share on Google+

  5. #5
    Interweb adm/o/distrator Paul M's Avatar
    Join Date
    Nov 2006
    Location
    Australia, Melbourne
    Posts
    2,306

    Re: What is your Favorite New Feature?

    Yep using the Optional Keyword and they mast be the last parameters and have a default value.
    Share on Google+

  6. #6
    PowerPoster
    Join Date
    May 2002
    Posts
    25,462

    Re: What is your Favorite New Feature?

    Ugh..... I thought that had gone away.... dang.

    -tg
    * I don't respond to private (PM) requests for help. It's not conducive to the general learning of others.*
    * I also don't respond to friend requests. Save a few bits and don't bother. I'll just end up rejecting anyways.*
    * How to get EFFECTIVE help: The Hitchhiker's Guide to Getting Help at VBF - Removing eels from your hovercraft *
    * How to Use Parameters * Create Disconnected ADO Recordset Clones * Set your VB6 ActiveX Compatibility * Get rid of those pesky VB Line Numbers * I swear I saved my data, where'd it run off to??? *
    Share on Google+

  7. #7
    Special Guest - Microsoft
    Join Date
    Dec 2007
    Posts
    36

    Re: What is your Favorite New Feature?

    There are so many fun ones. My favorite still has to be Snap Lines on the Windows Forms designer. So simple .. so handy!
    Paul Yuknewicz
    Lead Program Manager
    Microsoft Visual Basic
    http://msdn.com/vbasic
    Share on Google+

  8. #8
    Moderator
    Join Date
    Jan 2005
    Location
    Sydney
    Posts
    13,621

    Re: What is your Favorite New Feature?

    I haven't used VS 2008 yet (looking forward to trying it) but my favourite feature of 2005 is the Object Test Bench.
    Share on Google+

  9. #9
    Special Guest - Microsoft
    Join Date
    Dec 2007
    Posts
    2

    Re: What is your Favorite New Feature?

    Hey there everyone, thanks for having us.

    There are so many cool new features in VS2008 but for me its the ridiculously helpful intellisense! Its positioning, the linq syntax support, the performance, makes it all too easy. A close second would be multi-targeting.

    Thanks
    Saaid Khan
    Program Manager
    Visual Basic
    Share on Google+

  10. #10
    Raging swede Atheist's Avatar
    Join Date
    Aug 2005
    Location
    Sweden
    Posts
    8,018

    Re: What is your Favorite New Feature?

    Quote Originally Posted by saaidak
    Hey there everyone, thanks for having us.

    There are so many cool new features in VS2008 but for me its the ridiculously helpful intellisense! Its positioning, the linq syntax support, the performance, makes it all too easy. A close second would be multi-targeting.

    Thanks
    I really like how the "intellisense-box" becomes transparent when you press and hold the right Alt button. Clever
    ---My Flickr photo (mostly screenshots these days!) stream. Have a look!

    Rate posts that helped you. I do not reply to PM's with coding questions.
    How to Get Your Questions Answered
    TCP client/server connection | Retrieving the EventHandler for any Event by code.
    Me on.. BitBucket, Google Code, Github (pretty empty)
    Share on Google+

  11. #11
    Addicted Member
    Join Date
    Sep 2006
    Location
    Surabaya, Indonesia
    Posts
    163

    Re: What is your Favorite New Feature?

    Yes. I totally agree with Intellisense, especially for it's behavior. It's now like C# (you can type a word, and intellisense will pop up. Something that you can't get in VB 2005.
    Check my Blog at VB Corner,Component Crafts
    Share on Google+

  12. #12
    Noodly Appendage wossname's Avatar
    Join Date
    Aug 2002
    Location
    #!/bin/bash
    Posts
    5,672

    Re: What is your Favorite New Feature?

    Optional parameters are the work of the devil. I think it encourages sloppy program design. It is more sensible to use multiple overloads of a function each taking different arguments. Then have one version call subsequently more generalised overloads to avoid code duplication and encourage re-use.
    Last edited by wossname; Dec 11th, 2007 at 06:28 AM. Reason: Nonsense
    I don't live here any more.
    Share on Google+

  13. #13
    Interweb adm/o/distrator Paul M's Avatar
    Join Date
    Nov 2006
    Location
    Australia, Melbourne
    Posts
    2,306

    Re: What is your Favorite New Feature?

    I don't see how that can be though? Each of the overloaded procedures are basically completing the same thing. The optional parameter basically encapsulates all of them and just makes life easier
    Share on Google+

  14. #14
    PowerPoster
    Join Date
    May 2002
    Posts
    25,462

    Re: What is your Favorite New Feature?

    If you are repeating code.... then it's a poor design (IMHO).... when I overload subs, all of the subs with the lesser parameters call the one with the most parameters, passing in default values.

    But I guess to each their own.

    -tg
    * I don't respond to private (PM) requests for help. It's not conducive to the general learning of others.*
    * I also don't respond to friend requests. Save a few bits and don't bother. I'll just end up rejecting anyways.*
    * How to get EFFECTIVE help: The Hitchhiker's Guide to Getting Help at VBF - Removing eels from your hovercraft *
    * How to Use Parameters * Create Disconnected ADO Recordset Clones * Set your VB6 ActiveX Compatibility * Get rid of those pesky VB Line Numbers * I swear I saved my data, where'd it run off to??? *
    Share on Google+

  15. #15
    Super Moderator Joacim Andersson's Avatar
    Join Date
    Jan 1999
    Location
    Sweden
    Posts
    14,509

    Re: What is your Favorite New Feature?

    Quote Originally Posted by wossname
    Optional parameters are the work of the devil. I think it encourages sloppy program design. It is more sensible to use multiple overloads of a function each taking different arguments. Then have one version call subsequently more generalised overloads to avoid code duplication and encourage re-use.
    Hmmm.... "Work of the devil", I wouldn't stretch it that far. I still use optional parameters at times as long as I don't need more than one, otherwise I go with overloading instead. Anyhow this discussion is a bit of topic since we're talking about new features and optional parameters have been available since VB4.

    When it comes to my own favorite new featurs in 2008 I can't do anything but agree with earlier posters. I absolutly love everything about LINQ and XML literals are such a beutiful feature that I almost got a tear in my eye the first time I heard about it. The fact that it's a pure VB concept also makes me smile a bit since C# usually gets most of the power first.

    For ASP.Net I absolutly love getting intellisense for JavaScript.

    Quote Originally Posted by Atheist
    I really like how the "intellisense-box" becomes transparent when you press and hold the right Alt button. Clever
    Thanks for the info Atheist, I hadn't even noticed that feature . No more "pressing-ESC-to-get-rid-of-the-drop-down-just-to-read-that-other-line-of-code-where-I-had-that-information-needed-on-this-line-as-well".
    Joacim Andersson
    If anyone's answer has helped you, please show your appreciation by rating that answer.
    I'd rather run ScriptBrix...
    Joacim's view on stuff.

    MVP
    Share on Google+

Posting Permissions

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



Featured


Click Here to Expand Forum to Full Width

Survey posted by VBForums.