Contact US

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

client- & server-side web apps

client- & server-side web apps

client- & server-side web apps

Please excuse what may be a very stupid question from a onetime programmer who is very seriously considering trying to break back into the industry:

In today's web-based technologies, client-side apps run in browsers and are typically written in Java, Perl, Javascript, etc., and server-side apps run on website servers and are typically written in .NET languages such as C#, right?

RE: client- & server-side web apps

Not necessarily .NET languages. For instance, lots of pages are written in PHP. Perl and Python are also very popular. In fact, you can use almost any language on the server, because you only need the server to understand it. So you will also find VB6, C and Lisp for server-side code.

For client-side code, you need the client to understand it, which has always been (and still is) a problem.

Not every client supports JavaScript, for example. Even if that is the most supported language. But all kinds of vulnerabilities and "ad-attacks" cause a lot of visitors to switch it off (I find the "NoScript" Firefox extension vital to do normal surfing on the web).

Good web applications are written in such a way that support of the client-side language just makes the application work better, but does not need the language to be supported.

That said, hardly any page that uses client-side code is well-written, and lots of them are even written for one browser with one set of preferences only. If you want to re-enter IT, please make a difference here.

+++ Despite being wrong in every important aspect, that is a very good analogy +++
   Hex (in Darwin's Watch)

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close