
112
Programming Languages for mis
other object- oriented languages such as C++, the structure of the entire VB.NET
project is rather disjointed. Although the VB.NET environment can help one to avoid
syntax errors by showing available properties and methods for a class and automati-
cally placing the cursor at the location of a syntax error, it does not provide much
help for debugging logical errors (or semantic errors). Common syntax errors include
a misuse of user- defined variables, mismatching between the class name defined in
the program and the actual control element on the GUI, and references among the
classes. e coordination of the control ...