Re: New to programming

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



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

.



Relevant Pages

  • Re: Beginner needing info on CSS and Javascript as it relates to ASP.net
    ... > JavaScript and Java have virtually nothing in common. ... All web developers who hope to master web development ... >> dynamic happens in the browser without a mastery of CSS and JavaScript ...
    (microsoft.public.dotnet.framework.aspnet)
  • =?windows-1252?Q?Re=3A_=93OpenOffice=2Eorg=94_free_Office_suite_for_Micro?= =?windows-1252?Q
    ... in web development? ... almost everyone has "rollover" buttons, ... Rollovers do not indicate the presence of javascript - CSS has been ...
    (comp.lang.javascript)
  • Re: search results question..
    ... I believe that Google will often use text from the page, ... It seems that javascript is necessary to use your site, ... do you mean JavaScript or CSS? ... meta-description tags if CSS is disabled?? ...
    (alt.internet.search-engines)
  • Re: search results question..
    ... I believe that Google will often use text from the page, ... It seems that javascript is necessary to use your site, ... do you mean JavaScript or CSS? ... That disables CSS. ...
    (alt.internet.search-engines)
  • Re: I dont get javascript. How do you use it?
    ... To use it within the realm of CSS, case doesn't matter (since CSS is ... JavaScript, then you must follow the case sensitivity of the language you ... -The Document Object Model ... Another issue was i didn't need a ";" at the end of the onclick ...
    (microsoft.public.dotnet.framework.aspnet)