Q.What are the Features of VB.NET?
...Or
...What are the advantages of VB.NET on Other languages?
...Or
...Difference b/w VB.NET and .NET Languages?
- It's all OOP's now. All data items are objects now. Even Integers and other primitive data types are based on system.object class
- You can now overload properties, methods and procedures.
- VB now supports exception handling. It uses try, catch, block to handle run time errors.
- VB.NET now supports multithreaded applications.
- It also supports constructors and destructors.
- There are three new data types in VB.NET-, the char data type is an unsigned 16 bit type, the short data type is a signed 16 bit integer, finally the decimal data type is a 96 bit signed integer.
- VB.NET is now strongly typed. This means you must declare all variables by default, and you can't assign one data type to another.
- There are number of new compound arithmetic operations, such as +=, -= , *= , /= , \=, ^= and &= .
- Collection has been replaced by system.collections.
- The new bitwise operators are BitAnd , BitOr, BitNot ,and BitXor.