Article is way out of date. For those starting in .NET you need to review the newer features of C# and VB. For example, C# has optional parameters - the article says not. Several other things are missing such as the more extensive use of generics.
Programming is not about coding as such all the time. If you think it is and you think programming is all about code, then you need to reconsider how you are going to do things. It also shows your lack of knowledge and your ignorance.
I (yes me), Program (make) It (What? A program. Totally.)
Error 117 Operator '||' cannot be applied to operands of type 'string' and 'string' C:\Documents and Settings\bala.c\My Documents\Visual Studio 2008\Projects\bllexport2\bllexport2\Export.cs 1075 320 bllexport2