Jdeveloper vs Developer Forms?

My boss recently asked me what's the difference between modules written in Developer Forms for the web & modules written in JDeveloper from a development point of view. I'm a Forms developer and have only tinkered with JDeveloper can anyone tell me the advantages/disadvantages between the two development tools?

I think there are a few factors to consider:
1. What sort of interface do your applications need? Forms allows you to easily create rich responsive interfaces but (currently) requires download of JInitiator. JDeveloper can be used to create apps with this sort of interface but I doubt that anyone would do that. If you want or need a lighter HTML-based interface, JDeveloper is very much geared towards this and Forms won't give you this at all. Aside from using JDeveloper to write applications/systems it can of course be used for a lot more than this.
2. What skills do your developers have? If you have experienced, highly-skilled J2EE developers JDeveloper might be the one to go for. If, however, your developers are happier with Forms that would probably be the tool of choice. Your Forms developers might be keen, however, to get into java.
3. Tool Stability. Forms is a mature, fairly stable product with (still) a wide user base, and it probably isn't likely to change very much as a product in the future. JDeveloper (and java frameworks, etc.) changes significantly with every release and is relatively flaky compared to Forms. If you're looking beyond the next 5 years, JDeveloper may well be around longer than Forms, but it may well be very different by then to the current version. The 'next version' of JDeveloper always looks very promising but you'll be under pressure to move to the latest version of database and app server to be able to use the latest JDev. With Forms you're usually safe to lag behind a bit, which can have advantages.
4. Speed of Development. Developers can get up to speed in Forms a lot quicker than in J2EE and JDeveloper and once up to speed I think Forms is still a quicker tool for development.
Hope this helps.
Mike.

Similar Messages

  • Migrating Developer Forms to JDeveloper

    I was given to understand that using the Wizard available in JDeveloper, one can migrate Developer Forms to JDeveloper.
    Is this possible?. If so and anyone has done it, please let me know how to proceed.
    Thanks

    Meanwhile, our FormsWizard has matured to a tightly integrated
    plug-in to JDeveloper.
    The Wizard allows you to transform your fmb/mmb files to Java-
    based applications. Apart from the data model, which is indeed
    transformed to BC4J components, the Wizard also translates the
    GUI to a Swing-based application or a JSP front-end.
    PL/SQL code is also translated, although there are certain
    limitations.
    You may want to take a look at
    http://www.viewhow2.com/vf/tkxjris/2/f2j30_viewlet.html
    Regards,
    Frank
    Informatik Atelier
    Lousbergstrasse 51
    52072 Aachen
    Germany
    tel +49 (0)241 997 39 40
    fax +49 (0)241 997 39 41
    www.informatik-atelier.de

  • To migrate Developer Forms to JDeveloper.

    how can we migrate Developer Forms to JDeveloper.
    Is this possible?. If so and anyone has done it, please let me
    know how to proceed.
    Thanks

    Meanwhile, our FormsWizard has matured to a tightly integrated
    plug-in to JDeveloper.
    The Wizard allows you to transform your fmb/mmb files to Java-
    based applications. Apart from the data model, which is indeed
    transformed to BC4J components, the Wizard also translates the
    GUI to a Swing-based application or a JSP front-end.
    PL/SQL code is also translated, although there are certain
    limitations.
    You may want to take a look at
    http://www.viewhow2.com/vf/tkxjris/2/f2j30_viewlet.html
    Regards,
    Frank
    Informatik Atelier
    Lousbergstrasse 51
    52072 Aachen
    Germany
    tel +49 (0)241 997 39 40
    fax +49 (0)241 997 39 41
    www.informatik-atelier.de

  • Getting Java Beans working with Developer Forms 6i

    Hello everyone,
    I have been trying to get Java Beans to work with the Developer Forms 6i. I keep getting diffrent errors depending on the bean I play with. I will detail the problems and the computer setup. I am sure this problem is a configuration one, I just dont seem to have enough experiance to determine the issue or the configuration problem.
    Here are the problems I am encountering:
    Problems 1:
    --JDeveloper 10g
    I cant see the VBean class. When I add this code, the VBean decleration comes up with an error.
    import oracle.forms.ui.VBean;
    public class MyNewClass extends VBean
    public Class1()
    This code shows the IMPORT statement with a wavy blue line under it and the word VBean after the extends also has on. I understand that this means that the JDeveloper cant find the class, I just cant seem to find the correct environment variable to set to point to this.
    Second Problem:
    --Forms 6i
    I open forms, and create a new form. I then add a datablock and a canvas. I open the canvas and drop the BeanArea component on the canvas. I enter the fully pathed/qualified Bean in the Implementation Class and get one of three errors. Either a FRM-13008, a FRM-99999 with a 13009 or a 13010 error. I suspect that the 13008 error is because the bean I created does not have the correct decleration types or IView interface calls. My problem is that when I load any of the Oracle provided beans I get the 13009 or 13010 errors. I have looked here and in Metalinks for some kind of solution that I haven't already tryed, but to no avail.
    Any advice on either of these problems would be appreciated. Please keep in mind that we cant upgrade to version 9 or 10 yet (silly aif force and their regulations), so those type of solutions arn't usable to me.
    Here is the configuration information that I know about. If there is more information that can be provided or I need to provide more information, please let me know and I will get what I can.
    Thanks,
    Bill Hunsicker
    ============= Config Information =======================
    Forms Version 6.0.8.25.2
    JBuilder Version and Information
    Oracle IDE     9.0.5.13.88
    Business Components Version     9.0.5.13.52
    UML Modelers Version     9.0.5.12.38
    Versioning Support     9.0.5.12.38
    WebDAV Support Version     9.0.5.12.38
    Designer Generators Framework     9.0.5.3.39
    java.version     1.4.1_02
    java.home     C:\Oracle\JDeveloper\jdk\jre
    java.vm.name     OJVM Client VM
    java.vm.vendor     Oracle Corp.
    java.vm.version     9.0.5.972 4dopv
    user.language     en
    user.region     <no value assigned>
    user.name     Bill.Hunsicker
    user.home     C:\Documents and Settings\Bill.Hunsicker
    user.dir     C:\Oracle\JDeveloper\jdev\bin
    os.name     Windows XP
    os.version     5.1
    os.arch     x86
    ide.patches     
    ide.user.dir     
    FORMS60_JAVADIR = C:\orant\FORMS60\java
    CLASSPATH = C:\orant\FORMS60\java;C:\orant\TOOLS\COMMON60\JAVA\IMPORTER.JAR;C:\orant\forms60\java\P3load.jar;C:\orant\forms60\java\f60all.jar

    Ok, I added the f60all.jar to the project. This allowed me to create the file using the VBean. I created the JAR file and copied it to the forms60/java directory. I also copied the new .class files to the forms60/java/mil/af/rs/leads direcory.
    I then edited my formsweb.cfg file and had to add the jinit_archive tag. I set it = f60all.jar, P3load.jar. I also added my P3load.jar file to the default archive tag.
    When I open up Forms, drop the bean area component on the canvas, and set the Implementation Class, I still get an error (13008), and when I run the form in web, and click the button to invoke the bean I get no response from the bean.
    here is the code to invoke the bean. in_filename is a text component on the canvas and contained in the CTRL block. The bean area is named BEAN (because the demo was that way).
    :in_filename := get_custom_property('BEAN',1,'getFileName');
    synchronize;
    Not sure where to go from here, but thanks for the help so far.

  • JDeveloper Vs Developer

    I must start a new web project and I was wondering which tool is better for web deployment, Developer Forms or JDeveloper. I know they are quite different, and I need a guide to determine which is the one I need. I think there must be some kind of document, faq or so that explains this, so if you can help to find it or tell me some orientation I would be very pleased.
    Thank you very much.

    Ignacio,
    - paper about "should I migrate away from Forms to J2EE"?
    http://otn.oracle.com/products/forms/htdocs/FormsJavaSOD.html
    - paper about mixing J2EE and Forms
    http://otn.oracle.com/products/forms/pdf/formsj2ee_business.pdf
    In general the question is not easy to answer as it depends on your personal Java skill set, the deadline for the project, the deployment medium (Internet/Intranet), the network performance that you can expect (Internet/Intranet) ...
    If you are not a J2EE developer yet but you want to be one in the future, then you may want to use Forms and extend some of its functionality using J2EE and Java to get started.
    If you are J2EE and Java savvy then you are free to choose but most likely will go forJDeveloper.
    If your application needs to be ready in almost no time, then again Forms may seem to be the right tool for you (assuming a considerably complex application).
    If you cannot demand users to perform client side installations (Java Plugin) and the network profile is out of your reach to change, then you want to go for a HTML based interface, using BC4J as a backend, which means Jdeveloper
    You can continue this a bit just to see that both technologies have their pros and cons.
    So the real differentiator is the individual situation you are in: Skills, time to market, company strategy, end user UI requirements, performance, deployment ...
    Frank

  • Query about use activex control in Developer form

    I'm an oracle developer and My name is milton datta.I cant' use activex control in forms.Pls. anybody would help me how to use activex control in developer forms.If possible provide me with some examples.
    my email address is [email protected]

    Download the Oracle Forms demos and you'll see a sample.
    Also read the documentation for Oracle Forms 6i the developer guide has a section about Active/X.
    Just remember that they will not work once you take your Forms to the Web. So think twice before you use them.

  • Need help in developing forms

    hi
    I am new to oracle forms. I have been given an assignment to develop forms for apps environment. I am not new to apps but new to forms developing. So can anybody point me to a nice link or a book where I can see a step by step approach or by example or something for beginners.
    thanks in advance

    Check out this: http://www.oracle.com/technology/products/forms/index.html
    and the book links page: http://www.oracle.com/technology/books/10g_books.html

  • How to start developing forms with weblogic server???

    I am a beginner. I saw someone working on developer 6i and I love the ease so I come to oracle. BUT now I find this weblogic server for desktop applications (forms) too.
    1. Please recommend me a book for developing desktop applications in weblogic server.
    2. Is it possible to use Mysql as database while developing forms in weblogic server?
    Many thanks

    I am a beginner. I saw someone working on developer 6i and I love the ease so I come to oracle. BUT now I find this weblogic server for desktop applications (forms) too.You have to keep in mind that Oracle Developer Suite 6i (Forms/Reports) is over 10 years old and was primarily a Client/Server development environment. Yes, a Forms 6i application could be deployed to the web, but infrastruction has changed many times in the 10+ years since Forms 6i was introduced.
    1. Please recommend me a book for developing desktop applications in weblogic server.Are you talking about an Oracle Forms application deployed through the WebLogic application server? If so, take a look at Developing Oracle Forms Applications or Oracle9i Developer: Developing Web Applications with Forms Builder. These are older books, but they will give you the basics of Oracle Forms development. Once you have the basics of Forms Development, then you can refer to the product documentation for specifics on the particular version of Forms you are using:
    Oracle Forms 10g Online Book - Contents or <a href="http://download.oracle.com/docs/cd/E12839_01/index.htm>Oracle Fusion Middleware Documenation LIbrary</a> and select the Portal, Forms, Reports and Discoverer option.
    {quote2. Is it possible to use Mysql as database while developing forms in weblogic server?{quote
    You can use MySQL with your web app only if you are not using Oracle Forms! Oracle Forms will only communicate with an Oracle Database. There are methods available to access data from non-Oracle database, but they involved linking your Oracle Database to the non-Oracle database and accessing the data through the Oracle Database.
    Hope this helps,
    Craig B-)
    If someone's response is helpful or correct, please mark it accordingly.

  • How best to retroactively bind a schema with a developed form

    Hello all,
    I am having a big problem.  This is the first time we have developed an e-form with Adobe LiveCycle.  I discovered only too late that best practice is to produce a schema for a form before development.  However we were also told that you can retroactively bind a schema by creating a data connection and drag and dropping nodes onto the corresponding fields.  In this way I have bound nodes to one subform and left the rest of the form unbound. When trying to load xml that has been generated by this form back into the form we get the following error messages:
    "Wrong type parameter supplied to a PDS procedure"
    "There was a problem reading this document"
    We just get a blank screen in the browser.
    I have run a test with a brand new form with a data connection to the same schema and all of the fields auto generated.  Reloading this form with XML generated from the form works fine.  The problem seems to lie with the fact I am trying to bind to my large and heavily developed form.
    Have you guys ever come across similar problems?
    The developed form hierarchy is quite different to the structure of the xml generated by the form against the schema definition.  I have assumed that this does not matter as the hierarchy is not considered when there is a data connection.  Is this correct?
    Redeveloping the form is not an option at this stage so I will be very grateful for assistance.
    Best wishes,
    Kieran Kelly

    As  you mentioned the best practice is to have the schema ready before the development. But you can still bind a schema to the form after development.
    I think since you did not bind all the fields in the form to the schema, it is not giving you back the proper XML structure expected. It will only give you the tags that are bound to the fields.
    If you still have issues, you can upload the document I can have a look at it..
    Steps to upload the document
    1) goto acrobat.com website
    2) login with your Adobe login/password.
    3) In Actions you will find Upload. Select your form and upload.
    4) After uploading, select form name in All Files section and right click and select share.
    5) Check the checkbox "Allow anyone with a link to view this document".
    6) Copy the URL link and post it in the forum.
    Thanks
    Srini

  • How to open a Word Document from Developer Forms

    Hi Buddies,
    Can anybody help me out in this regard.
    My requirement is like this.
    In my developer Forms Screen i have one button named resume.
    if i click that button then that particular persons resume has to be opened which is MsWord file(.DOC)located in server(Which is the database server).
    So we have to launch the word with the required document using the Forms built-ins. The document path will be stored in my database.
    Quick response will be appreciated.
    Thanks in Anticipation
    Regards
    Kiran Kumar Jasti

    Hi Kiran,
    host('winword.exe <pass ur resume path>');
    hope this could work out....just try...good luck
    Regards
    Thobula Rakesh

  • Date format problem in Developer Forms 90

    My platform is NT40 and Developer Forms 90.
    PRE-FORM trigger is :
    SET_APPLICATION_PROPERTY(PLSQL_DATE_FORMAT, 'DD-MM-YYYY');
    SET_APPLICATION_PROPERTY(BUILTIN_DATE_FORMAT, 'DD-MM-YYYY');
    FORMS_DDL('ALTER SESSION SET NLS_DATE_FORMAT = "DD-MM-YYYY");
    message(GET_APPLICATION_PROPERTY(USER_NLS_DATE_FORMAT));
    Variable USER_NLS_DATE_FORMAT is 'YY/MM/DD'!
    Where is problem ?

    From the online help:
    USER_DATE/DATETIME_FORMAT Returns the current value of the user date or datetime format mask (which is established in the FORMSnn_User_Date/Datetime_Format environment variable).

  • Nothing display in Oracle developer forms runtime-web...

    i have started OC4J instance,no compilation error showed,when i run the form module nothing display in Oracle developer forms runtime-web.
    how to resolve this?

    Hi skud
    Pls state ur Os, Forms Version and the JIntiator Version from the control panel
    if u r using forms 10g pls may be u forgot to set the following form the Form's menu
    Pls Select > Edit Menu > Preferences > RunTime Tab > Set the Browser u have to use.
    Hope this helps...
    Regards,
    Abdetu...

  • Developing Forms in Flex

    Hi,
    I have been developing forms in LiveCycle Designer and have started to look at doing some of these in Flex. The aim is to have some hosted on a web site or grouped in an AIR application.
    I am working through online resources and tutorials (Tour de Flex, First steps in Flex, Adobe DevNet), which are helping a lot but we are still struggling.
    I would be grateful if someone could point me in the direction of a good resource specifically for forms. I am trying to capture some best practice at the start rather than discovering it at the end.
    Also I am having trouble printing and getting to grips with the differences from dealing with page sizes (LC Designer) to pixel dimensions (Flex). Again if anyone could point me in the direction of printing solutions for forms, it would be great. 
    Thanks,
    Niall

    Hi Dany,
    Story so far...
    It has taken quite a bit to get alivePDF up and running. I am coming from a low level of understanding of mxml and as.
    I am still having difficulty getting images loaded into the PDF. Sample is here.
    Generally alivePDF is good, once you get into the swing. But it is driven line by line:
    myPDF.addText("Organisation: " + this.orgName.text, 20, 40);
    It can be clunky, if you move something high up on the page, you have to amend the position of all of the objects below it. This leads to duplication of effort: (1) declaring objects in Flex for display; and (2) declaring objects for adding to PDF.
    It can be trial and error. In Flex I had a multi-line object, which if I used addText it would look like "line1\rline2\rline3" in the PDF.
    myPDF.addText("Trading address: " + this.tradeAddress.text, 20, 50);
    Switching addText to addMultiCell needed three lines of as:
    myPDF.addText("Trading address: ", 20, 50);
    myPDF.setXY(55, 46.75);
    myPDF.addMultiCell(120, 4, this.tradeAddress.text);
    It resolved the multi-line input, but it involved trial and error in getting the x, y coordinates to work. I suspect that this is to be expected.
    I have not had time to try out purePDF as yet, but I suspect that it is a similar process. One aspect is that (as far as I can tell) alivePDF will work with flash < 10, but purePDF needs flash 10. Could be wrong.
    It is surprising that given Adobe's history in print and PDF, that there is this (apparent) gap between Flex/Flash and PDF.
    Thanks,
    Niall 

  • How to Open  a Word document using Developer Forms

    Hi Buddies,
    Can anybody help me out in this regard.
    My requirement is like this.
    In my developer Forms Screen i have one button named resume.
    if i click that button then that particular persons resume has to be opened which is MsWord file(.DOC)located in server(Which is the database server).
    So we have to launch the word with the required document using the Forms built-ins. The document path will be stored in my database.
    Quick response will be appreciated.
    Thanks in Anticipation
    Regards
    Kiran Kumar Jasti

    This is a confused and confusing issue. There are no quick fixes. Bear in mind the following points:
    Word is a client program. It can only open documents that can be seen from a client PC. If you cannot see your database server's directories from a client PC (and I would hope you can't) you cannot open that document.
    what you are left with is creating a copy of that document, transporting it to the client realm, and then overwriting it back on the server after your user has finished with it (if they're editing).
    there are many different ways of doing this, but they will probably involve writing an API in VisualBasic or Java. Alternatively you might look at Oracle's IFS.
    This is not the right forum for a detailed solution - try the Developer forum (or IFS if that floats your boat).
    Good luck, APC

  • Requirement to develop forms

    hello everybody,
    until now, we used just standard customizing , and we won't to develop some specifics forms with adobe live cycle designer or to modify in source code  the treatment of some fields or table. for that i would like to know what requirement that sould i have to do that :
    - any programmation langage to learn or ......
    if there is any tutorials(in pdf or..) to learn to develop forms ?
    thanks?

    Hello Mohamed,
    would you like to create new PDF over your own Add-On. Search Business Center for "print forms" or "Best Practice for Implementations".
    Would you like only modify existing PDF go to WorkCenterView "Application and User Management / Form Template Maintenance" -> Click Download an open it in "Abobe Livecycle Designer".
    Adobe has its own documentation.
    Regards
    Kay

Maybe you are looking for

  • Vista and iTunes shared library - Admin vs. Standard User

    Here's a good one.....I am the administrator of the family's Vista desktop computer, my kids are Standard Users. When I log in to the computer and bring up iTunes, I am able to see and access our shared library of music on our Synology DS207+ NAS. Wh

  • Customer payment in different currency

    hi friends, I have received a payment in euro that i am not able to post because i need to have the customer number or name of the company that has made the payment. how can these type of payments dealt. any suggestions. regards Katya

  • Switching image from Photoshop to ImageReady, CS1

    I am making a website of my art, and after I edit it in Photoshop, I then switch to Imageready and add the image to a webpage. However, the quality goes way down every time, and it's frustrating. The color becomes muted, and the artwork becomes grain

  • SAP XI and CCMS

    Hi, I was wondering what are the monitoring abilities for SAP XI in CCMS. Has anyone used the CCMS to monitor and alert about problems with interfaces ? What kind of monitoring have you done ? Thanks, Elad.

  • Bindings Panel - Not showing Form Textfields or Variables

    I've had to reinstall Dreamweaver 8, updated to 8.0.2, after a recent computer crash. Now my Bindings Panel will not display form textfields/variables from pages in the bindings panel. I have no problem displaying database information, recordsets, se