Apr 19 2008
Let us talk about VB.NET as a first class programming language
This summer 2008, I have a class for the subject Elective 1 which is about object-oriented programming. With all the available true object-oriented language out there like java and C++, I chose VB.NET to be the programming language for this subject. Unlike in its previous version VB6, Visual Basic is not yet considered as a true OOP language that time because it still lacks some elements of true OOP language like java and C++ but now with VB.NET, Visual Basic programmers can also do what C++ programmers can do.
The syntax of Visual Basic is simple and easy to understand. The classes from the dotnetframework which are arranged in well-organized namespaces also makes rapid application development in VB.NET so easy to achieve.
I started our first meeting discussing some basics of programming going back to variables, data types, expressions, control of logic flow, procedures and functions, and variable scope and lifetime which of course covers the use of formless classes or modules.
After refreshing the minds of my students with these programming basics, my lecture was followed by actual demonstrations and this time Visual Basic 2005 express is our IDE. On my next post, I will be showing the actual codes of my demos.