Hi Steve!
Well, I'm not convinced. Is.....
.....really any harder than this?......
And learning how to drop a textbox on a blank form takes what - ten
seconds?
Also, being honest, how many console applications get written these days?
No, I stick to my advice.
It is ok, that this is your opinion, but I am also thinking that a console
application is much easier for a beginner. There is simply to much stuff
that can confuse a beginner.
If someone wants to learn, then he should concentrate on it and try to
understand everything from the beginning. Why is he doing what? Having a
designer with some code that he should not touch and that maybe is not that
nice to understand. With some crappy names that maybe should be refactored
quickly, .... No, that is nothing where I want to be directly involved.
There are simply to many questions that you either explain (And that will be
quite hard in a lot of topics!) or you have to tell him to forget about that
topic.
And I do a lot of console applications when I quickly test something.
Because that is much easier than creating a windos form application. (But in
a project, when I want to test something quickly, I just add a quick
TestMethod and debug that ... I just do not want to close the solution I am
in or open another Visual Studio instance.)
But what is also important: Directly try to move forward to the target
plattform you want to develop for. If that are XNA Games: Try to create on.
If you want to develop Websites: Move forward to ASP.Net And of course:
WinForms are a good plattform, too. (But maybe presentation foundation
should be taken instead?)
But one very important point is: There is not a right and a false way.
Everyone has his favorite way to do stuff and everyone learns different. So
it can be a always good to simply try it with a WinForm and see, if that is
easier / better / whatever .... So thank you for pointing out your opinion -
even if I prefer something else!
With kind regards,
Konrad