I've been studying C# for about a month. Most books and online tutorials start out by teaching how to code console apps. Since console apps are not practical in the real world, should I really focus further on console apps or should I start learning WPF?
Thanks in advance for you advice.
4 replies to this topic
#1
Posted 19 November 2011 - 04:22 AM
|
|
|
#2
Posted 19 November 2011 - 06:41 AM
The GUI part is actually .NET, most of the time.
Also, in the real-world console apps are VERY practical. When doing batch processing, for example, GUIs waste CPU cycles that could be spent on processing.
Also, in the real-world console apps are VERY practical. When doing batch processing, for example, GUIs waste CPU cycles that could be spent on processing.
#3
Posted 20 November 2011 - 09:24 AM
@wingedpanther thanks for responding. My main purpose for learning C# is for web and windows mobile development. Eventually, I wouldn't mind doing desktop apps. Do you have any advice for the web and mobile path.
Thanks
Thanks
#4
Posted 22 December 2011 - 04:41 PM
For mobile path learn java, for web learn asp.net... both are similar to C#
#5
Posted 22 December 2011 - 07:52 PM
About the first question, yes console is good to learn the basics of programming. Once you got that done you can move onto the GUI.
About the second question; I wouldn't necessarily say you should learn Java if you want to do mobile. But it is a major player in the Mobile market. I would pick C# or Java depending on which one you like more, then once you learn one of them you should be able to switch to the other without much harm. That will cover Windows Phone and Android. Don't waste your time with Objective-C unless you HAVE to make apps for iTunes, which I personally wouldn't want to bother with.
As for web-dev, in my opinion PHP is just the way to go.
Good luck ~ Committed. ;)
About the second question; I wouldn't necessarily say you should learn Java if you want to do mobile. But it is a major player in the Mobile market. I would pick C# or Java depending on which one you like more, then once you learn one of them you should be able to switch to the other without much harm. That will cover Windows Phone and Android. Don't waste your time with Objective-C unless you HAVE to make apps for iTunes, which I personally wouldn't want to bother with.
As for web-dev, in my opinion PHP is just the way to go.
Good luck ~ Committed. ;)
A man can be defined by what he does when no one is looking.
Science is only an educated theory, which we cannot disprove.
Science is only an educated theory, which we cannot disprove.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users


Sign In
Create Account

Back to top









