Visual Basic as the third generation event driven 
programming language set a strong platform for VB developers in point of simplicity in the coding part in overall software development life cycle.
By VB development, the rich sources of features are available for GUI programming along with having capability to provide complex applications within stipulated time. After releasing of the latest version VB 9.0, language got an edge over its previous version in VB development life cycle.
The following are some new features introduced in VB 9.0 to enhance its features in VB development:
- In VB 9.0, we can able to declare the value types as nullable which are not possible in the previous version as a default value is automatically assigned for un-initialized value types.
- VB 9.0 has new feature of type inference. In VB 8.0, we could initialize a variable without giving any type and the type object is assigned by default to that variable which could lead to the error in design time. But VB 9.0 provides a new option i.e. option infer to rectify it.
- In VB9.0, developer can initialized an object at the same time when it is instantiated but prior to this, we initialized the object explicitly.
- Now the Lambda expression calculates a single expression and returns the value.
- With the help of new extension methods, we can add new method to an existing CLR type
- VB 9.0 gives us new feature of partial methods.
Bundled with distinctive features in new version of VB, users get an extensive experience with new technologies associated with VB programming. CAT Technologies offers widespread experience of its offshore VB development to their overseas clients. Bundled with numerous case studies, clients through out world are approaching CAT with positive footstep towards the future.

Leave a comment