Kenneth,

I have worked on both the MS side of the shop (VB VC++ COM and ASP) and the
Java side of the shop (Java, JSP, RMI).  On of the major difference between
ASP and JSP is that ASP is interpreted, where as JSP is compiled by your JSP
server into a servlet the first time you "hit" the JSP file during the
development phase.  As a result, errors can be thrown from your  JSP
complier during run time to your browser, and these error can throw you if
you don't understand that JSP's are complied, not interpreted.

Secondly, using Java beans vs COM objects requires you to understand the
concepts of polymorphism, inheritance, and encapsulation VERY well.  COM and
DCOM are MS ways to "implementing" a "kinda sorta" Object Oriented Design,
and as such, I had a hard time "bending" my mind away from the true concept
of OO Design that I had learned as a hard core C++ programmer.  If you do
NOT have a background in C++, only in VB, you will find developing Java
class Beans very difficult, as VB does NOT hold true to OO concepts.  You
can purchase IDE's for Java that may help you, but be VERY careful that you
do NOT compile in those IDE's using the IDE's internal library.  You want to
use only Sun's library to compile with, or you will find your bean code
suddenly NOT working when you port it over from your development environment
to your server for testing.

Last, you will need to learn new techniques for debugging your JSP pages.
You can debug your JSP's in many ways depending on the JSP server you are
using.  The most common way is the old DOS way of debugging code (prior to
the IDE day's).  Which is to put writeln statements in your code, and to
open up your err.log or output.log file and determine at which line in your
JSP file the complier threw an error, or your logic "failed".  There are
some IDE's for JSP, JRUN Studio being one of my favorites, that do have a
built in debugger for JSP's, but even then, it is very limited.  I still
often have to rely on the old fashioned way of debugging code that I learned
in the DOS days.

Hang in there, the transition (should you survive this mission), will make
you very marketable.  I suspect as the .NET platform does emerge, and
companies find out that they will have to completely retrain staff to use
the .NET platform, plus the added expense that all the ASP and VB code
developed under 6.0 will NOT port to the .NET platform (ie will need to be
rewritten), more of these companies will move over to JSP.  I'm seeing a
number of higher level IT executives in the Dallas area that have been
tasked with investigating the cost of porting their internal MS products
over to Java/JSP (where applicable) and to provide reports to their senior
executives by 4th quarter in regards to cost, manpower hours, staffing,
retraining costs, ect.  Perhaps your company is one of them that has decided
to go ahead and make the switch.

Good luck!!!!

Celeste


-----Original Message-----
From: Jon Garry [mailto:[EMAIL PROTECTED]]
Sent: Thursday, August 09, 2001 8:52 AM
To: [EMAIL PROTECTED]
Subject: Re: ASP to JSP converstion


I am in a similar situation where I am moving from a COM/ASP scenario over
to a Bean/JSP environment.

>From my experiences so far, I'd say that a tool to convert from ASP over to
JSP isn't going to exist and I'd not put a lot of faith in the output that
any tool would output, and there could be other problems in actually
ammending or reading the code at a later date.

Realistically, you are going to have to learn JSP and I don't think the jump
is that great really. If you are sticking with JUST JSP then the conversion
is fairly straightforward. Using Beans etc makes it more challenging though.

If I assume your using a fair bit of DB work, you could try using IBM's
Websphere Studio as that can do some DB work as a wizard.

If you have a look at the Wrox book Professional JSP (2nd Edition) there is
an appendix for crossing over from ASP to JSP and is well worth reading.

I am no expert (yet :) ), but these are my experiences.

Jon

-----Original Message-----
From: Parker, Kenneth [mailto:[EMAIL PROTECTED]]
Sent: 09 August 2001 13:23
To: [EMAIL PROTECTED]
Subject: Re: ASP to JSP converstion


Well, I'd prefer to stay with ASP, but my project is moving over to JSP. If
I can't figure out how to re-write the app in JSP, I'm may be history.
That's why I'm hoping I can do a quicky conversion for something and I'm
looking for some kind of conversion tool. I know that finding a magic tool
is not a likely scenerio, but I'm going to try.

-----Original Message-----
From: lee hwaying [mailto:[EMAIL PROTECTED]]
Sent: Thursday, August 09, 2001 3:57 AM
To: [EMAIL PROTECTED]
Subject: Re: ASP to JSP converstion


BTW, may i know why do you want to convert? ASP is poweful and they are
introducing .NET.....

>From: Brad Rhoads <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: [EMAIL PROTECTED]
>Subject: Re: ASP to JSP converstion
>Date: Wed, 8 Aug 2001 16:02:31 -0500
>
>http://www.oracle.com/features/9i/index.html?migration.html
>
> > -----Original Message-----
> > From: A mailing list about Java Server Pages specification and
> > reference [mailto:[EMAIL PROTECTED]]On Behalf Of Parker,
> > Kenneth
> > Sent: Wednesday, August 08, 2001 3:46 PM
> > To: [EMAIL PROTECTED]
> > Subject: ASP to JSP converstion
> >
> >
> > Can anybody tell me if there is a cheap or free product out there
> > that can help me convert ASP code to JSP?
> >
> > ==============================================================
> > =============
> > To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
> > JSP-INTEREST". For digest: mailto [EMAIL PROTECTED] with body:
> > "set JSP-INTEREST DIGEST".
> > Some relevant FAQs on JSP/Servlets can be found at:
> >
> >  http://java.sun.com/products/jsp/faq.html
> >  http://www.esperanto.org.nz/jsp/jspfaq.html
> >  http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
> >  http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets
> >
>
>=======================================================================
>====
>To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
>JSP-INTEREST".
>For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST
>DIGEST".
>Some relevant FAQs on JSP/Servlets can be found at:
>
>  http://java.sun.com/products/jsp/faq.html
>  http://www.esperanto.org.nz/jsp/jspfaq.html
>  http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
>  http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets


_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
JSP-INTEREST". For digest: mailto [EMAIL PROTECTED] with body: "set
JSP-INTEREST DIGEST". Some relevant FAQs on JSP/Servlets can be found at:

 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
JSP-INTEREST". For digest: mailto [EMAIL PROTECTED] with body: "set
JSP-INTEREST DIGEST". Some relevant FAQs on JSP/Servlets can be found at:

 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets
----------------------DISCLAIMER-----------------------
The information contained in this e-mail and any files
transmitted with it are confidential and intended for
the addressee only. No other person is authorised to
copy, forward, disclose, distribute or retain this
email in any form. If you have received this e-mail in
error please notify the originator or send an e-mail to
[EMAIL PROTECTED] This e-mail and any
associated attachments have been scanned for viruses
prior to dispatch, however Emap Performance and its
subsidiary companies accept no liability for any losses
resulting from infected e-mail transmissions.

Please note any views expressed may be those of the
originator and do not necessarily reflect those of this
organisation.
--------------------------------------------------------

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
JSP-INTEREST".
For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST
DIGEST".
Some relevant FAQs on JSP/Servlets can be found at:

 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST".
Some relevant FAQs on JSP/Servlets can be found at:

 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets

Reply via email to