Web development between OAF & APEX

Hi Gurus,
I got a question or dilema here, I use to develop in OAF a few months ago, but I got an APEX new project very close, so I read some articles in APEX main page and I could't see any considerable difference between OAF and APEX, maybe because I don't have the expertice of you guys, but could you please tell me if there is a big difference between those frameworks?
In oracle page says that APEX its more simple and austere than OAF, but in wich aspect?
Thanks a lot for your time, and I'll appreciate a lot your answer.
Best Regards,
Mentor

I think you should also include the licensing issues in application development/deployment plans. As you might know, Forms requires iDS (for development) and iAS EE (for deployment) licenses. For JDeveloper and ADF, the development platform is free and the iAS Java version is much cheaper compared to the iAS EE license. When it comes to APEX licensing, it is free as long as the database server is properly licensed. For a small size company, APEX and the JDeveloper + ADF and iAS Java version makes perfect sense. Because Forms Services is only a part of the EE version of the iAS server, it might be an expensive option for a small scale application. On the other hand iAS EE is very capable and scaleable framework and you can deploy both J2EE, Forms, Reports, Discoverer, Portal applications from a single platform.
Hope this proves useful.
Zafer

Similar Messages

  • Hostnames with local web development environment

    I'm running the latest version of OS X Server 2.0.23 on Mountain Lion 10.8.2, and am trying to get set up to use X Server as a local web development environment.
    When I went through the steps of installing X Server, I used the hostname "jb.local". By enabling the websites feature, and pointing my browser to jb.local, I was able to see the default welcome page, and thought everything was going well. However, I can't figure out how to add additional hosts to this domain (i.e. drupal.local, or wordpress.local) without modifying my hosts file.
    Do I now need to setup DNS in the server and set my Mountain Lion client to use it or something, or is there some better way that I'm missing?

    When I was installing Server, it guessed the .local extension, (which we are using as the name of our local subnet) but not the whole hostname "jb.local". I added that myself. This machine is not registered as "jb.local" anywhere in our internal DNS.
    This confuses me because pinging jb.local correctly resolves to the internal IP address of this machine on our network. So how is this resolving?  There is no entry for this in my hosts file, and our internal DNS has no record of the hostname "jb.local".
    This hostname was invented during the installation of the Server app, so there must be some communication between this machine, and the server app, that is resolving this hostname correctly, but I can't find anything on it.

  • Web Developer Needed for a Hawaii Real Estate Agency

    Web Developer Needed for a Hawaii Real Estate Agency
    (Telecommuting OK. No Relocation)
    We are an innovative, technology oriented, real estate agency
    searching for an excellent web developer to continue to improve and
    grow our 40 agents business. This is a full-time telecommuting
    position (although we would love for you to physically be in our
    office in Kailua-Kona, Hawaii, we do not pay for relocation
    expenses)
    The ideal candidate should possess the following skills:
    Required skills:
    * 5+ years experience in building web applications
    * Mastery of ColdFusion MX 6/7 (at least 2 years working
    intensively with Coldfusion)
    * SQL Server 2000 - Building normalized and optimized
    databases, Creating Data Transformation Service packages (DTS),
    Import/Export Data, Stored Procedures
    * Mastery of: XML, JavaScript, CSS, HTML, Dreamweaver (or
    other IDE), Photoshop, some Flash
    * Experience with Fusebox 4 methodology
    * Excellent communication skills
    * Salary commensurate with experience
    Additional preferred skills:
    * Goldmine 6.7 (a big plus)
    * Crystal Reports (or equivalent reporting tool)
    * Web (graphic) design skills
    Primary Duties:
    * Maintain and improve existing Coldfusion/Fusebox 4 web
    applications
    * Design and build new real estate related tools and
    applications
    * Create an application to process and consolidate multiple
    MLS feeds in various formats into a single database.
    * Integrate between websites and CRM system
    * Create automation processes in various areas
    * Administer Goldmine
    * Write procedures and documentations
    Interested candidates should email their resume to
    [email protected] Only serious candidates please.

    Hi,
    Is this still available? Current location Captain Cook -
    S.Kona. 8 yrs CF/SQL etc.
    Thanks

  • Commercial Application developed with Oracle APEX

    Except the commercial application list on the official Oracle APEX web-site, anyone can give more information regarding commercial application developed using Oracle APEX?
    One I can find: XPinventory (http://xp4each.wordpress.com).

    I'm curious - is there a problem with the 15 commercial applications listed at http://www.oracle.com/technology/products/database/application_express/html/apex_com_commercial_apps.html? What are you specifically looking for?
    Joel

  • Best program for web development?

    Hello everyone
    I was just wondering what is in your opinion the best tool for creating web based applications (or even desktop based applications).
    I have used Jdeveloper and Dreamweaver before and Jdeveloper had a lot more functionality out of the box but Dreamweaver seemed to give me more freedom (especially when working with the design part of my page).
    Also Jdeveloper is a lot more complex but I think without fully understanding every aspect of it you can develop some pretty nifty applications. My main gripe is the deployment which has to have the same version of weblogic and Jdeveloper and you have to install Jdeveloper on the server (the weblogic server alone isn't enough) to support ADF etc.
    I don't have experience in the other ones (NetBeans, Eclipse, Visual Studio etc)
    So the question is which is the best for web development: Visual Studio, Jdeveloper, Apex, Dreamweaver, NetBeans, IntelliJ, Eclipse etc???

    Dreamweaver is for the view part only, as in the (X)HTML and CSS stuff. You aren't going to do Java development using Dreamweaver.
    There is no definitive answer to your question as you are basically asking this: what are my personal preferences? Nobody can answer that, only you. So there is nothing you can do but download everything you want to try and actually do that: try it out. See what feels good and what doesn't. Only then will you be able to make a choice.
    All I can give you at this point in time is MY personal preferences, which do not have to be the same as yours at all. I use Eclipse for full blown JavaEE development because there are a few plugins available for Eclipse that are not available for Netbeans that I really like and use to good effects (mostly related to JBoss). For everything else however, which includes Swing development, game development and plain Java web development I use Netbeans because to me it is a more "polished" product where things such as Subversion and Maven integration just work without conflicts.

  • Does anyone have a good link for images I can access for my web development work. I have Adobe Creative SUite 5.5

    Does anyone have a good link for images I can access for my web development work. I have Adobe Creative Suite 5.5

    In short, NO.
    I was hoping that the 7.4.1 update would allow it to work, but it has caused more problems than it is worth.If you do actually get it to work you will see the TC in finder (under Shared) when connected to the internet outside of your home network. What I have found though is that the 7.4.1 firmware update has made using the internet at home almost impossible.
    I have tried Hamachi but it is not reliable.
    I have settled with Dropbox so my files are synced between my home machine and laptop.

  • Large and Complex Applicaton development process in Apex

    Hi,
    Apex can scale well in terms of Data size, number of users etc. We are trying to decide if Apex is suitable for our next large and complex application (Large and complex in terms of quantity and efforts of work and business logic). We have already identified that Apex can handle complexity of our transaction/business logic management. My question is about scaling application development process in Apex. I am curious to know about what other people are doing with Apex in terms of:
    * What is the largest Number of Pages, Forms, Reports etc. within a single application one has developed
    * Assuming with so many pages (objects) to be developed, more than one developers must have worked on the project and the project is divided into multiple phases release. What was/is the max number of developers in your project?
    * Did you run into "Code Conflct" issues for Apex Shared Objects when multiple people had to work on them? How did you manage it and merge the changes?
    * How did you identify, track and manage changes in Apex objects between various project phases and between various environments (DEV, TEST, UAT, PROD).
    * What else you would like to add (in terms of development life cycle only) to my thoughts above that we need to consider while choosing Apex for our next project.
    * Based on your experience would you recommend Apex for our large and complex application?
    Many thanks in advance for your responses.
    Paresh (yparesh at gmail dot com)

    Hi Przemek, Jerry and Roel,
    Thanks to all of you for your helpful responses. If we follow best practices mentioned like trying to centralize code in Page 0, db packages/procedures, JS libs shared components (especially "Shared App" having Shared components between multiple apps) we can minimize code management efforts and use existing technologies to identify, merge, promote code changes. This still leaves with some code and changes that will localized to individual pages (and we still need to manage page 0 and Shared object code changes. I will explain what I am trying to say with an example below about managing changes in a page.
    Przemek, and Jerry,
    How are you identifying, managing and promoting changes between applications environments say TEST to PROD. For example we have 2 separate dbs (and hence workspaces) to host Apex TEST and Apex PROD environment. If I have modified page 15 in TEST and now need to promote changes made to page 15 (deltas) to PROD how do I compare and identify the deltas? Apex can not migrate the whole page across apps in different workspaces and even if Apex can I don't think it is a good idea to overwrite page 15 in PROD with page 15 in TEST unless we can compare them, identify the deltas and make sure the changes are what we intended to promote. Exporting pages and comparing using a text editor is time consuming because of various ids and the way New Line characters can get embedded in page export. Logic that the TEST env should have identical copy of prod due to a refresh before promoting changes from DEV won't help because then whole of above will apply between DEV and TEST (albeit with little less risk as the target is TEST and hopefully any unintended changes will be caught during testing).
    Apex 3.1 has Apex Applications Compare facility? If you have used it, what is your take on it? I think it is too basic but a good start. Won't it be good if there was a nice full fledged compare tool for Apex objects?
    Thanks
    Paresh

  • I am web developer and I found that safari latest version 8.0 donot support tabindex for input type radio, checkbox and button.,

    Hi,
    I am using safari 8.0 on latest mac system. I am web developer. My website do not support keyboard tab button for some of html controls for safari  8.0. I have apply  tab index for these controls( input type="radio" ,check box and button tag).
    Please help me to resolve this problem.
    Thanks

    Post a link to your webform with these controls
    I am unable to test on Safari 8.x, but have you tried changing the UserAgent from the Developers Tools menu? My UserAgentSwitcher for Firefox only goes up to 7.xx Mavericks, but Safari's should be backwards 'compatible' a very long way.
    I am unsure whether you cannot TAB between these controls (normal browser behavior) or whether you have some special code that "SELECTS" each control as you go through them? The latter seems unworkable for any scenario I can imagine - if I want to select something I have brought into focus, the normal action would be to press the ENTER key while control or link is focused, then TAB on through choices to the next selection to be made
    Please clarify what exactly the problem is (for *me* at least)
    ÇÇÇ

  • What is the difference between OAF and Forms

    Hi all
    I am new to OAF.
    I want know
    i)What is the difference between OAF & Forms
    ii) How can OAF replaces the Forms.
    iii) What r the main features in OAF & Why is advantages when compare to forms
    THanks & regards
    Goutham

    Goutham,
    Please go through the Dev guide initial chapters and most of your queries should be answered. In short, OAF scores over forms majorly becauase the pages created in OAF are considerably lighter if they had been created using Forms developer. All you need is to share a URL to your clients and they can access the pages without installing anything else on their machines. OAF has its own implementation of most of the functionalities provided by forms. In this way it is able to provide an alternative. The details can be sought from the guide.
    Thanks
    Sumit

  • Web development for C or C++ hackers?

    I was wondering if there is some kind of web framework like django for C and C++ programmers.
    I already know quite well those two languages and I know how long it takes learn a language WELL (overall if complex and liberal as C++),
    so I was wondering if I could start web development with those languages.
    Or it is better I start studying Python?
    Advices? Ideas?
    thanks

    I'm not sure it's "scary". It's certainly more work to do properly
    You basically have 4 options:
    A) Use CGI. Simple, because your app is spawned once per request. So, there is no real need to do advanced resource management. OTOH, it's kinda slow - because a new process is spawned for each request. Wikipedia is your friend - http://en.wikipedia.org/wiki/Common_Gateway_Interface
    B) Use FCGI. More complex. Your app stays resident and communicates with the web server via a socket (UNIX or TCP/IP). Read introduction, and find a nice C++ lib, at http://cryp.to/publications/fastcgi/
    C) Write a "native" web server module -- the howto will differ wildly between servers.
    D) Write your own web server with the app baked in. Ouch.

  • Not able to connect VS Web Developer Express through instant client 10

    I just spent 10 hours attempting to connect Web Developer Express 2010 to an Oracle 10g database. In the end the solution was beyond simple, but with the existing threads there is a lot of talking around the problem. I’m posting this in case it might help someone else.
    Obtain the Oracle instant client software that will work for your database. You will only need the basic package.
    http://www.oracle.com/technetwork/database/features/instant-client/index-100365.html
    Extract the contents to a temp location on your hard disk
    Create a directory for the application – it could be anything, but here is what I used
    C:\instantclient
    Copy the extracted files into the directory you just created.
    Right click on my computer and choose properties
    Under advanced and environment variables you will need to add the directory you created above to the system variables PATH. You will need to create a new system variable called TNS_ADMIN and put the same c:\instantclient path in it.
    Create the file tnsnames.ora under the c:\instantclient directory and put your customized entry in it. Below is an example.
    tnsnams.ora file contents
    <Alias for this tnsnames entry> =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = <Your Oracle Server>)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = <Your database instance>)
    It’s a good idea to restart your system after this installation.
    In web developer express use the .NET Framework Data Provider for OLE DB.
    Here is the key piece of information!!
    Under server name you need to use the alias from the tnsnames.ora file entry. If you do not do this it will not pick up the SERVICE_NAME parm and will give you some goofy error like:
    ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
    or
    ORA-12514: TNS:listener does not currently know of service requested in connect descriptor

    I just spent 10 hours attempting to connect Web Developer Express 2010 to an Oracle 10g database. In the end the solution was beyond simple, but with the existing threads there is a lot of talking around the problem. I’m posting this in case it might help someone else.
    Obtain the Oracle instant client software that will work for your database. You will only need the basic package.
    http://www.oracle.com/technetwork/database/features/instant-client/index-100365.html
    Extract the contents to a temp location on your hard disk
    Create a directory for the application – it could be anything, but here is what I used
    C:\instantclient
    Copy the extracted files into the directory you just created.
    Right click on my computer and choose properties
    Under advanced and environment variables you will need to add the directory you created above to the system variables PATH. You will need to create a new system variable called TNS_ADMIN and put the same c:\instantclient path in it.
    Create the file tnsnames.ora under the c:\instantclient directory and put your customized entry in it. Below is an example.
    tnsnams.ora file contents
    <Alias for this tnsnames entry> =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = <Your Oracle Server>)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = <Your database instance>)
    It’s a good idea to restart your system after this installation.
    In web developer express use the .NET Framework Data Provider for OLE DB.
    Here is the key piece of information!!
    Under server name you need to use the alias from the tnsnames.ora file entry. If you do not do this it will not pick up the SERVICE_NAME parm and will give you some goofy error like:
    ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
    or
    ORA-12514: TNS:listener does not currently know of service requested in connect descriptor

  • Exception in calling web service from OAF page.

    Hi,
    I am trying to invoke a web service from OAF.
    But my code error out at particular statement where I am sending the message i.e. at
    SOAPMessage reply = connection.call(message, destination);
    The error message is
    java.security.privilegedactionexception: javax.xml.soap.SOAPException: Message send failed: For Input string "".
    I am using the wsdl link in destination variable-
    String destination = "http://soad.xxxxxxxxxx.org:80/soa-infra/services/default/xxxxxx/xxxxxxx?WSDL";
    Please help me with the solution.

    Have you tried submitting your help request on the SmartBear soapUI forum?
    http://www.eviware.com/forum/viewforum.php?f=5
    Or if a soapUI Pro user:
    http://www.eviware.com/forum/viewforum.php?f=2
    Best,
    Alex

  • ERROR: The operation could not be performed because the file can't be accessed or doesn't exist. Please contact your web developer to correct the problem.

    Only on one page, the client is receiving this error:
    Error - The operation could not be performed because the
    file cant be accessed or doesnt exist. Please contact your web
    developer to correct the problem.
    I tested it with a couple different usernames and a couple different browsers and it works fine on my end.. but none the less it is happening to him. This is the second time it happened to two different clients.
    ??? Any ideas ??? Anyone else had this happen?

    Here's the setup on the two machines in particular...
    Machine #1:
    XP Pro
    Was IE7, now latest FF
    No antivirus
    Firewall – Windows Firewall, Downloaded AVG free trial ver., but not installed
    Machine #2:
    XP Pro
    IE7
    Again, No AV… had Kaspersky… but uninstalled it
    Windows Firewall
    Maybe that could be of some assistance... not seeing anything that could possibly block or inhibit the ICE. Each machine is independent of the other, separate networks, different locations, JavaScript enabled, no cookie blockers, etc.
    ....STUMPED!!!   

  • I tried to download the Firefox Add on Web Developer and I got an error message and I don't know how to proceed.

    Hi
    I have Firefox 3.0.1 and then it also says Mozilla 5.0. So first I don't even know if this is the right product but I didn't know what else to do.
    I'm trying to I tried to download the Firefox Add on Web Developer and I got an error message of: Firefox could not install the file at http://releases.mozilla.org/pub/mozilla.org/addons/60/web_developer-1.1.9-fx+sm.xpi because: Unexpected installation error Review the Error Console log for more details. -203
    I've tried it like 3-4 times. I don't know what I'm doing wrong.
    Any suggestions???
    THANK YOU :-)
    Erin

    You should update to the latest Firefox 3.6.x version:
    *http://www.mozilla.com/firefox/all.html
    *http://www.mozilla.com/firefox/all-older.html
    See:
    *http://kb.mozillazine.org/Unable_to_install_themes_or_extensions_-_Firefox

  • Java Console in Netscape 7.1 browser under Tools- Web Development

    There must be something wrong: with my Netscape 7.1,
    under Tools->Web Development
    I do not Java Console (JavaScript Console is there).
    How to solve this, please help. Thank you.
    (I use j2sdk1.4.2_04), and did use in /usr/local/netscape/plugins
    ln -s /home/xxxx/j2sdk1.4.2_04/jre/plugin/i386/ns610-gcc-32/libjavaplugin_oji.so .

    There must be something wrongOH NOES!!!!!!
    Did you try looking in the systray? With recent versions of java, you right click the coffe cup icon in the systray to get at the VM info. That's because the sun VM is a system-wide thing, not linked into the browser so much any more.
    If that doesn't work, do any java things? (ie applets)

Maybe you are looking for