My limitations are that I am an amateur programmer not professionally trained. So, I am not aware of many intricacies of VB.Net (VB6 was realtively far more easy to pick up). And I'm using Express Edition.
So, I'll have to find out what 'static Sub Main' means and also have a look at 'Application Model'.
I think I understand what 'There is no need to start with a console template if your going to display a windows form at some point.' means.
As I said my main concern was how to avoid form as startup.
The changing 'Application Type' does help.
Also, I found another method on the net. It says - In a 'Windows.Form' app, disable 'Enable Application Framework'. This immediately makes the sub main as StartUp.
But I don't know the price I have to pay for this, because I don't know what the Application Framework setting does. If this setting does not affect my code, then it seems the best way to achive what I want. Back to the net unless somebody already knows and explains to me.
It has been a great help from all of you.