Web Design Help
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsWeb DesignWeb Design Help

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old January 27th, 2004, 12:25 PM
aseg aseg is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jan 2004
Posts: 4 aseg User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
JSP vs. ASP front end

Hi,

I'm in the process of creating a site somewhat similiar to URL but it's not going to be computer hardware related. My question is my back end is going to be an Oracle database, but what would you recommend to use in the front end, JSP or ASP? Why? Recommend another? Why?

Thanks!!

Jason

Reply With Quote
  #2  
Old January 27th, 2004, 10:01 PM
Sepodati's Avatar
Sepodati Sepodati is offline
Banned
Dev Shed God 19th Plane (14000 - 14499 posts)
 
Join Date: Dec 1999
Location: Afghanistan
Posts: 14,378 Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)  Folding Points: 70305 Folding Title: Intermediate FolderFolding Points: 70305 Folding Title: Intermediate FolderFolding Points: 70305 Folding Title: Intermediate FolderFolding Points: 70305 Folding Title: Intermediate Folder
Time spent in forums: 2 Months 3 Weeks 6 Days 22 h 12 m 4 sec
Reputation Power: 1784
Send a message via ICQ to Sepodati Send a message via Yahoo to Sepodati
Use what you know. Any "discussions" of one over the other generally turn out to be pointless. If you are more comfortable with one over the other, then use that one. If you don't know either, start learning them both and see which one is easier. People will argue blah blah vs. blah blah, but you can pretty much do everything you need in each one.

---John Holmes...

Reply With Quote
  #3  
Old January 28th, 2004, 07:38 AM
jabba_29's Avatar
jabba_29 jabba_29 is offline
Back in HEL
Dev Shed God 8th Plane (8500 - 8999 posts)
 
Join Date: Feb 2002
Location: Finland
Posts: 8,660 jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)jabba_29 User rank is General 10th Grade (Above 100000 Reputation Level)  Folding Points: 57777 Folding Title: Beginner FolderFolding Points: 57777 Folding Title: Beginner FolderFolding Points: 57777 Folding Title: Beginner Folder
Time spent in forums: 3 Months 3 Weeks 4 Days 1 h 21 m 33 sec
Reputation Power: 1618
Send a message via ICQ to jabba_29 Send a message via AIM to jabba_29 Send a message via MSN to jabba_29 Send a message via Yahoo to jabba_29 Send a message via Google Talk to jabba_29 Send a message via Skype to jabba_29
Facebook
One thing you have to take into account is scalability. If the site is to grow massively, then I would suggest JSP and Java. Saying that though it would probably cost more to host etc.
__________________
Cheers,

Jamie


# skiFFie | Home of the 'accessibility module' for Drupal
# Jamie Burns [me] Accessibility Module [drupal]
# guidelines | search | wap resources | not getting help | fold to cure

# Any form of employment is strictly prohibited ......


__________________

Let the might of your compassion arise to bring a quick end
to the flowing stream of the blood and tears .....
Please hear my anguished words of truth.

__________________

Reply With Quote
  #4  
Old January 28th, 2004, 09:34 AM
aseg aseg is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jan 2004
Posts: 4 aseg User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
there is a pretty good possiblility that the site might grow to a huge scale so thank you i'll take that into accountability.

Reply With Quote
  #5  
Old January 28th, 2004, 09:36 AM
drgroove's Avatar
drgroove drgroove is offline
pushing envelopes, not pencils
Dev Shed God 2nd Plane (6000 - 6499 posts)
 
Join Date: Feb 2002
Posts: 6,224 drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level) 
Time spent in forums: 1 Day 4 h 34 m 57 sec
Reputation Power: 174
any of the main web application languages can handle 'massive' sites - JSP, ASP, PHP or Perl (however, I wouldn't recommend coldfusion for a massive site... ).

Just to clarify something, JSP/ASP/whatever isn't used for the 'front end' of your site - these are programming languages which execute on the server, and can modify or control various aspects of the final (X)HTML output.
__________________
Give a person code, and they'll hack for a day; Teach them how to code, and they'll hack forever.
Analyze twice; hack once.
The world's first existential ITIL question: If a change is released into production without a ticket to track it,
was it actually released?


About DrGroove: ITIL-Certified IT Process Engineer - Enterprise Application Architect -
Freelance IT Journalist - Devshed Moderator - Funk Bassist Extraordinaire


Reply With Quote
  #6  
Old January 28th, 2004, 07:42 PM
aseg aseg is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jan 2004
Posts: 4 aseg User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
What exactly is the difference between JSP and a Servlet? Does it make more sense to use ASP with IIS and SQL Server? Is JSP even supported in IIS?

Reply With Quote
  #7  
Old January 28th, 2004, 09:17 PM
drgroove's Avatar
drgroove drgroove is offline
pushing envelopes, not pencils
Dev Shed God 2nd Plane (6000 - 6499 posts)
 
Join Date: Feb 2002
Posts: 6,224 drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level) 
Time spent in forums: 1 Day 4 h 34 m 57 sec
Reputation Power: 174
Quote:
Originally posted by aseg
What exactly is the difference between JSP and a Servlet? Does it make more sense to use ASP with IIS and SQL Server? Is JSP even supported in IIS?


JSP's primary reason for existance is to provide a Java-free front end to servlets, which handle all of the back-end processing for your website. JSP /can/ contain Java code; if you're creating a 'model 1' type website, this is basically what you're doing; if you're working from the MVC perspective (preferred for larger websites) then my initial explanation is the preferred method. Apache Group's Jakarta-Struts project is a great example of MVC web applications built in JSP/Servlets.

You can run JAVA ANYWHERE!!! Where have you been for the past 10 years, anyway???

However, I wouldn't run a Java on Windows/IIS, since it sorta misses the point ... if you're really wanting to run an IIS server, use MS' asp or asp.net. If you're running Java, use Solaris, FreeBSD, or a Linux distro for your server OS. Your HTTPD server and Java server are contingent on a lot of things; some popular combos are apache/tomcat, bea weblogic, ibm websphere, etc.

Reply With Quote
  #8  
Old February 3rd, 2004, 07:50 PM
aseg aseg is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jan 2004
Posts: 4 aseg User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
last question...

I'm lookin at rackspace as a host. They're probably going to sell me more than I need. Could anyone recommend me what I might be looking at to spend monthly? I dont expect alot of traffic the first few months and they have a month to month contract so that I can upgrade if needed after just a month.

Thanks!

Reply With Quote
  #9  
Old February 17th, 2004, 08:25 AM
GeoHoffman49431 GeoHoffman49431 is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Feb 2004
Posts: 28 GeoHoffman49431 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
I believe most web hosts will allow you to upgrade your package. After all they are going to get more money. But most offer deals if you apply for a longer period of time. If you go month to month then you could always cancel your service and go with another hosting company if your host gives you problems. You will probably also have to pay a higher activation fee for month to month service.

By the way, I have heard that PHP is just as good in most respects when compared to JSP/ASP and has many of the same features (that is to say as a hypertext preprocesor). I have done some work with JSP/Servlets and PHP and can't really tell the difference as far as functionality. They are both just ways to create on-the-fly web pages. I know PHP supports mySQL but I don't honestly know about oracle.

I have no experience with ASP but I would recomend Java just from a programmers perspective. I seriously doubt that with ASP you will learn something you can use anywhere except on that server machine (although I do not really know much about ASP). With java you will be learning how to write code that can also be run on regular non-server-machines. Java programs can be run as either applets/JApplets or as a standalone program, not to mention the fact that java is cross platform. The thing that really draws me to java is how it can be used on the client side. You talked about creating a front end (I will take this to mean the clients user interface). With java you have complete control over the user interface. As long as the client has a java plugin installed the front end will look exactly the same on any machine and with any browser (in theory anyway, though I have heard of some inconsistencies in how some operating systems display colors, yes even the "web safe pallet"). No more messing with multiple versions of one page using javascript just because MS and Netscape can't agree on what a standard is. There are some drawbacks though. Some web browsers do not come with a java plug in installed. So the user would have to download a plugin and install. The plug in that I downloaded for mozilla was 8.8megs, not a small size when you consider that alot of your trafic might be dial up.

Reply With Quote
  #10  
Old February 20th, 2004, 03:13 PM
drgroove's Avatar
drgroove drgroove is offline
pushing envelopes, not pencils
Dev Shed God 2nd Plane (6000 - 6499 posts)
 
Join Date: Feb 2002
Posts: 6,224 drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level) 
Time spent in forums: 1 Day 4 h 34 m 57 sec
Reputation Power: 174
Quote:
Originally Posted by GeoHoffman49431
I believe most web hosts will allow you to upgrade your package. After all they are going to get more money. But most offer deals if you apply for a longer period of time. If you go month to month then you could always cancel your service and go with another hosting company if your host gives you problems. You will probably also have to pay a higher activation fee for month to month service.

By the way, I have heard that PHP is just as good in most respects when compared to JSP/ASP and has many of the same features (that is to say as a hypertext preprocesor). I have done some work with JSP/Servlets and PHP and can't really tell the difference as far as functionality. They are both just ways to create on-the-fly web pages. I know PHP supports mySQL but I don't honestly know about oracle.

I have no experience with ASP but I would recomend Java just from a programmers perspective. I seriously doubt that with ASP you will learn something you can use anywhere except on that server machine (although I do not really know much about ASP). With java you will be learning how to write code that can also be run on regular non-server-machines. Java programs can be run as either applets/JApplets or as a standalone program, not to mention the fact that java is cross platform. The thing that really draws me to java is how it can be used on the client side. You talked about creating a front end (I will take this to mean the clients user interface). With java you have complete control over the user interface. As long as the client has a java plugin installed the front end will look exactly the same on any machine and with any browser (in theory anyway, though I have heard of some inconsistencies in how some operating systems display colors, yes even the "web safe pallet"). No more messing with multiple versions of one page using javascript just because MS and Netscape can't agree on what a standard is. There are some drawbacks though. Some web browsers do not come with a java plug in installed. So the user would have to download a plugin and install. The plug in that I downloaded for mozilla was 8.8megs, not a small size when you consider that alot of your trafic might be dial up.



PHP is an excellent choice for the application layer of almost any website. Its also the most popular web applications development language in the world right now

Reply With Quote
Reply

Viewing: Dev Shed ForumsWeb DesignWeb Design Help > JSP vs. ASP front end


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support |