none
Microsoft.Visualbasic namespace is just for compitability or for persiteing namespace in .net class library ? RRS feed

  • Question

  • hi...

    I have recently found Microsoft. VisualBasic namespace in .net class library ....

    I got some rumors that this namespace is just for the compatibility for the VB programmer and it is suppose to be eliminated from the class library in future ....

    Is it right ?

    should I use this name space for application development or I should use other classes from the other namespace similar like that namespace classes?

    Monday, August 13, 2012 6:19 AM

Answers

  • It's a perfectly legitimate assembly and extremely well tested and road-tested.

    Some of the methods are for legacy purposes and some are not.

    For instance, it has financial functionality that is very useful and well-tested.  You could write your own if you don't like the term "VisualBasic", but that would be a poor business decision given how exhaustively tested these are from many years of use.


    Convert between VB, C#, C++, & Java (http://www.tangiblesoftwaresolutions.com)
    Instant C# - VB to C# Converter
    Instant VB - C# to VB Converter

    Monday, August 13, 2012 3:29 PM
  • Hi Aholic,

    Welcome to the MSDN Forum.

    It is not only for compatibility, but also keeps some useful VB function/method. 

    So far, Microsoft has no documentation about eliminating it.

    Best regards,


    Mike Feng
    MSDN Community Support | Feedback to us
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Tuesday, August 14, 2012 10:31 AM
    Moderator

All replies

  • It's a perfectly legitimate assembly and extremely well tested and road-tested.

    Some of the methods are for legacy purposes and some are not.

    For instance, it has financial functionality that is very useful and well-tested.  You could write your own if you don't like the term "VisualBasic", but that would be a poor business decision given how exhaustively tested these are from many years of use.


    Convert between VB, C#, C++, & Java (http://www.tangiblesoftwaresolutions.com)
    Instant C# - VB to C# Converter
    Instant VB - C# to VB Converter

    Monday, August 13, 2012 3:29 PM
  • Hi Aholic,

    Welcome to the MSDN Forum.

    It is not only for compatibility, but also keeps some useful VB function/method. 

    So far, Microsoft has no documentation about eliminating it.

    Best regards,


    Mike Feng
    MSDN Community Support | Feedback to us
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Tuesday, August 14, 2012 10:31 AM
    Moderator
  • Is there any equvivalant for c# as for VB.....?
    • Edited by .netaholic Saturday, September 1, 2012 10:00 PM
    Saturday, September 1, 2012 9:59 PM
  • Is there any equvivalant for c# as for VB.....?
    Why do you think it isn't for C#?  It's a .NET assembly for use by any .NET language.

    • Edited by JohnWein Saturday, September 1, 2012 10:44 PM
    Saturday, September 1, 2012 10:44 PM
  • Actually, if you want to write COM visible library that has control supporting "late binding of events", you have to include and use some attributes provided in this library in order to make it works.
    Monday, September 3, 2012 7:46 AM
    Answerer