Re: New to programming
- From: "SlowPoke" <nobody@xxxxxxxxxxx>
- Date: Sat, 6 Jun 2009 14:46:07 -0500
If you intend to do any web development learning C# is the best advice. Why? Absolutely --ALL-- web development requires the use of JavaScript and it just so happens the punctuation for C# and JavaScript are exactly the same so you get to learn two languages for the price of one so to speak.
FYI the JavaScript is "client-side" and is the code that runs in the browser once the page has been returned from the server. The C# is "server-side" which runs on the server and builds the page returned to the browser.
This is not an opinion. I am telling you the facts. Want to know another fact? There are no shortcuts that lead to mastery of this endeavor. If you want to be the best you can learn C# and note you must also learn HTML, CSS and JavaScript which are the four languages REQUIRED to design and develop web sites.
You should start with HTML and CSS and just get a grip on how to build a static page noting the most critical part is CSS as the many browsers all parse CSS differently in many ways so its become a nightmare in a manner of speaking. Particularly because of the worst software program that has been developed in the history of computer science: Internet Explorer.
That said, I urge you to search, find and learn to use CSS you can obtain from the Yahoo User Interface library (YUI) as it is the best CSS library ever developed and this is not simply my personal bias speaking.
You would also do well to obtain Microsoft's Expression Web and of course Visual Studio starting with the free version. The xWeb application.
Oh yea before I forget there is one more language to learn and that is T-SQL which you MUST learn to use SQL Server and even Access/JET (which is not recommended any longer).
When you are ready to learn C# I recommend using a real textbook from Deitel and Deitel having been a classrom instructor myself as there are many good books of course but none are structured and what you are actually learning is OOP and learning Object Oriented Programming is quite complex and requires --structured-- learning lesson by lesson.
That's all the time I have for you now so here it is again in an orderly and structured method:
* YUI CSS to learn HTML and CSS page layout
* Learn JavaScript (Deitel & Deitel) with your newly acquired HTML/CSS for cleint-side programming
* THEN learn C# (Deitel & Deitel) for server-side programming
It will take about a year to get a basic competency acquired if you do it this way and much much longer if you jump in without a foundation as you'll be missing the fundamentals along the way. Windows development should be put off until you learn yet another language XML because we now use XML implemented as XAML using WPF for Windows and Silverlight applications.
"Tim Apple" <tdapple@xxxxxxxx> wrote in message news:FCEC7F00-E210-4ABF-93F0-4A52B4C9EDF4@xxxxxxxxxxxxxxxx
I am looking to getting into programming, I would like to start in .NET . I was figuring on c# but wondered if I should start with VB since I'm a newb?
Thanks
Tim
.
- References:
- New to programming
- From: Tim Apple
- New to programming
- Prev by Date: Last in win update
- Next by Date: Re: I cannot eject an external hard drive
- Previous by thread: Re: New to programming
- Next by thread: Re: New to programming
- Index(es):
Relevant Pages
|