Tools for Developing Rich Web Applications

What tools are others using to Develop Web applications
against BW 3.5? I have a few years of experience developing web applications using Visual Studio .NET and C#, but the .net PDK is not an option in our current environment.
I was thinking that writing jsp's would give me the flexibility I needed to develop Rich web applications, but being new to SAP BW I am not sure.
I am looking for tools in which I can control result sets, write logical code based on users information to filter and return data.
Please list technologies and Languages.

Hi Jimmy.  As it relates to SAP,  you can use a couple different technologies.   JSP on the java side, or BSP on the ABAP side will allow you to do pretty much anything you want.  It allows you to use HTML and javascript and also HTMLB.   You could also use Web Dynpro.  Web Dynpro is SAP's new UI strategy.  It is designed to help you create business transactions, so the UI elements are stardard and cannot be modified.  But its cool, because you drag/drop your ui elements in the layout.  Web Dynpro allows you to create robust web applications without coding the UI and allows you to focus on the business logic.  Of course there is some coding to handle UI, and flow, but not as much as when you are developing JSP or BSP.
Regards,
Rich Heilman

Similar Messages

  • Developing Rich Web Applications With Oracle ADF Tutorial

    Using J Developer 
    Oracle IDE
    12.1.2.0.40.66.68
    In Part 3 Step 2.2 In the query.jsf page the tutorial reads
    2 Still in the Properties window expand the Behavior node and set the AutoSubmit property to True.
    The problem is the only option listed under Behavior is Landmark. The other properties are not shown including the
    AutoSubmitt which I need to set to True.
    Any Ideas on whats going on?
    Thanks in advance!

    Hi,
    would have been of great help if you provided the link to the tutorial (just for next time). You can see that the focus in the screen shot is on the salary field. The screen shot below then shows the behavior property palette and clearly you can see that there is an autosubmit property. Chances are that you did not put the cursor focus properly on the input text component or the Property Inspector did not refresh. In the latter case, close and re-open the property inspector or select the input text component in Structure Window
    Frank

  • Please give me your opinion... about tools for develop web service

    If you would like to choose the tool for develop web service.
    what is the most important feature that you will consider,
    Please help me to order these topic from the most to the least
    a. creating web service
    b. creating web service client
    c. searching web service to UDDI registry
    d. publish web service to UDDI registry
    e. connecting to database management systems.
    f. license fee
    g.system requirements
    h. Installation procedures
    thank you very much for your opinion. I will keep your information for my research....
    :)

    Hi Fangnaka,
    You can use JWDSP2.0 + Tomcat 5.X +Jdk1.5 to develop and deploy webservice.
    Better IDEA are Intellij or Eclipse for webservice code development.
    Cheers
    Rajesh R

  • Is there plug-in for JBuilder developing Weblogic web application?

    Is there plug-in for JBuilder developing Weblogic web application?
    thanks in advance
    woodsonli

    Firefox 3.03 - why such an old version? 3.6.12 is the most recent release.
    It is up to Microsoft to fix Outlook Web Access to work with Firefox or to come up with a plugin for Firefox. If Mozilla was to start fixing or write plugins for all the software out there that is made to work with Internet Explorer and not any other browser, they wouldn't have time to work on Firefox.
    There are two Firefox extensions that will open IE in a Firefox tab. Many users install one of these addons to get around problems like you are having with Outlook Web Access.
    IE Tab2
    https://addons.mozilla.org/en-US/firefox/addon/92382
    IE Tab Plus
    https://addons.mozilla.org/en-US/firefox/addon/52809/

  • Need help to develop centralized web application

    Hello,
    Please correct me if i am posting thread in wrong area.
    I am going to develop web application for a university, a complete online portal for Teachers, Students and Administrators. There are more than 50 affiliated campuses of university in different cities. I need to develop centralized web application which all campuses' teachers/students/administrators will access from internet. Please guide me what hardware, module, development technique etc should i use.
    I am using J2SE and Oracle10g to develop that application.
    Thank You

    Go to CustomInk.com.  Their T-shirt Design App is not Flash based which is refreshing. Instead, they're using a sophisticated combination of CSS, JavaScript and PHP/MySql.
    Digging a little deeper into the source code, it looks like the company that developed their T-shirt Design App is located in India and called No-Fresh.com
    No-Fresh licenses their T-shirt Design App.  You might want to contact them directly.
    http://www.no-refresh.com/online-t-shirt-design-tool.php
    Nancy O.

  • Hi, I developed a web application using HTML5-Offline Application Cache mechanism. Inspite of deleting the cache as mentioned in the above steps, Firefox still maintains a copy of the page in it's cache. Also, a serious bug is, even though we delete all

    == Issue
    ==
    I have a problem with my bookmarks, cookies, history or settings
    == Description
    ==
    Hi,
    I developed a web application using HTML5-Offline Application Cache mechanism. Inspite of deleting the cache as mentioned in the above steps, Firefox still maintains a copy of the page in it's cache. Also, a serious bug is, even though we delete all temp files used by Firefox, and open the previously cached page, it displays it correctly, but upon refreshing/reloading it again shows the previous version of the page maintained in the cache.
    == Troubleshooting information
    ==
    HTML5: Application Caching
    .style1 {
    font-family: Consolas;
    font-size: small;
    text-align: left;
    margin-left: 80px;
    function onCacheChecking(e)
    printOutput("CHECKINGContents of the manifest are being checked.", 0);
    function onCacheCached(e) {
    printOutput("CACHEDAll the resources mentioned in the manifest have been downloaded", 0);
    function onCacheNoUpdate(e)
    printOutput("NOUPDATEManifest file has not been changed. No updates took place.", 0);
    function onCacheUpdateReady(e)
    printOutput("UPDATEREADYChanges have been made to manifest file, and were downloaded.", 0);
    function onCacheError(e) {
    printOutput("ERRORAn error occured while trying to process manifest file.", 0);
    function onCacheObselete(e)
    printOutput("OBSOLETEEither the manifest file has been deleted or renamed at the source", 0);
    function onCacheDownloading(e) {
    printOutput("DOWNLOADINGDownloading resources into local cache.", 0);
    function onCacheProgress(e) {
    printOutput("PROGRESSDownload in process.", 0);
    function printOutput(statusMessages, howToTell)
    * Outputs information about an event with its description
    * @param statusMessages The message string to be displayed that describes the event
    * @param howToTell Specifies if the output is to be written onto document(0) or alert(1) or both(2)
    try {
    if (howToTell == 2) {
    document.getElementById("stat").innerHTML += statusMessages;
    window.alert(statusMessages);
    else if (howToTell == 0) {
    document.getElementById("stat").innerHTML += statusMessages;
    else if (howToTell == 1) {
    window.alert(statusMessages);
    catch (IOExceptionOutput) {
    window.alert(IOExceptionOutput);
    function initiateCaching()
    var ONLY_DOC = 0;
    var ONLY_ALERT = 1;
    var BOTH_DOC_ALERT = 2;
    try
    if (window.applicationCache)
    var appcache = window.applicationCache;
    printOutput("BROWSER COMPATIBILITYSUCCESS!! AppCache works on this browser.", 0);
    appcache.addEventListener('checking', onCacheChecking, false);
    appcache.addEventListener('cached', onCacheCached, false);
    appcache.addEventListener('noupdate', onCacheNoUpdate, false);
    appcache.addEventListener('downloading', onCacheDownloading, false);
    appcache.addEventListener('progress', onCacheProgress, false);
    appcache.addEventListener('updateready', onCacheUpdateReady, false);
    appcache.addEventListener('error', onCacheError, false);
    appcache.addEventListener('obsolete', onCacheObselete, false);
    else
    document.getElementById("stat").innerHTML = "Failure! I cant work.";
    catch (UnknownError)
    window.alert('Internet Explorer does not support Application Caching yet.\nPlease run me on Safari or Firefox browsers\n\n');
    stat.innerHTML = "Failure! I cant work.";
    == Firefox version
    ==
    3.6.3
    == Operating system
    ==
    Windows XP
    == User Agent
    ==
    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 ( .NET CLR 3.5.30729; .NET4.0E)
    == Plugins installed
    ==
    *-Shockwave Flash 10.0 r45
    *Default Plug-in
    *Adobe PDF Plug-In For Firefox and Netscape "9.3.2"
    *NPRuntime Script Plug-in Library for Java(TM) Deploy
    *The QuickTime Plugin allows you to view a wide variety of multimedia content in Web pages. For more information, visit the QuickTime Web site.
    *Google Update
    *4.0.50524.0
    *Office Live Update v1.4
    *NPWLPG
    *Windows Presentation Foundation (WPF) plug-in for Mozilla browsers
    *Next Generation Java Plug-in 1.6.0_20 for Mozilla browsers
    *Npdsplay dll
    *DRM Store Netscape Plugin
    *DRM Netscape Network Object
    Thanks & Regards,
    Kandarpa Chandrasekhar Omkar
    Software Engineer
    Wipro Technologies
    Bangalore.
    [email protected]
    [email protected]

    We have had this issue many, many times before including on the latest 3.6 rev. It appears that when the applicationCache has an update triggered by a new manifest file, the browser may still use only its local network cache to check for updates to the files in the manifest, instead of forcing an HTTP request and revalidating both the browser cache and the applicationCache versions of the cached file (seems there is more than one). I have to assume this is a browser bug, as one should not have to frig with server Cache-Control headers and such to get this to work as expected (and even then it still doesn't sometimes).
    The only thing that seems to fix the problem is setting network.http.use-cache to false (default is true) in about:config . This helps my case because we only ever run offline (applicationCache driven) apps in the affected browser (our managed mobile apps platform), but it will otherwise slow down your browser experience considerably.

  • Step-by-Step guide for developing a ADF application, does it exist?

    Step-by-Step guide for developing a ADF application, does it exist?
    Hi there,
    At our company we recently begun working on a project using Oracle ADF with
    UIX. We got the Oracle JDeveloper 10g handbook and we did a 5 day Oracle ADF
    course. A good way to start the project I think.
    One thing that bothers me though, is that I cannot find a simple clean example
    how to manipulate a record in the DB, going through all steps of MVC. I tried
    this forum, the books we got and google. It usualy explains a small portion
    of the steps needed, but never a complete example.
    I know people will probably say you can design what you want in various ways
    and that's its all up to the developer, this is also the power of ADF that it
    can be very flexible.
    However it would be nice to have a step-by-step example how to be able to insert,
    edit and delete a record. Showing all the steps that have to be made in the BC4J,
    struts and UIX, including creating triggers, seq, autocommitting etc.
    I think ADF is pretty complicated, therefore having a step-by-step example guide
    (design pattern) would be very handy for a beginner like me.
    Do such guides exist, are there developers who created such a guide for themselves?
    Would other developers find such a guide useful? I'm curious about everybody's
    opinion.
    A good example of what I mean by guide can be found here
    How To Build a Simple UIX Search Form, written by Shay Shmeltzer
    http://www.oracle.com/technology/products/jdev/tips/shmeltzer/setwhereclause/uix.html
    kind regards
    Ido

    Have a look at the ADF Workshop - it doesn't use UIX rather it uses JSP but I think it will give you the basics.
    http://www.oracle.com/technology/obe/obe9051jdev/ADFWorkshop/BuildingADFApplicationsWorkshop.htm
    Then have a look at the toy-store demo and the new ADF Case manual:
    http://download.oracle.com/docs/cd/B14099_10/web.1012/b19163/toc.htm
    http://www.oracle.com/technology/products/jdev/tips/muench/adftoystore1012/index.html

  • A year or so ago I had turned on a toolbar that sat at the top with the other toolbar, and had many tools for development and checking of websites. You could tu

    A year or so ago I had turned on a toolbar that sat at the top with the other toolbar, and had many tools for development and checking of websites. You could turn Java on/off, javascript on/off, turn on source view, and many other things. Now I cant find that toolbar. All that I can find now turns on a panel in the lower half of the window that probably does all the same stuff, but it takes up much more room. Where did that toolbar go? or was it an add-on or plug-in?

    It sounds like you may be referring to the Web Developer add-on.
    * https://addons.mozilla.org/firefox/addon/web-developer/

  • Developing a web application in Dreamweaver,MySql and PHP

    I have two questions:
    1.  Am developing a web application on a windows 7 platform.
    I have an insertion form where I have to always eneter the geographical details for some one. I.e District, County, Sub County and village.
    So what I want is to have these pre entered in the database before I revock this form such that when I select a certain village on the form, it automatyically displays its District, Subcounty and County in the following textfiled. This saves time than typing them manually all the time.
    I need help on how to do this.
    2.  On the same form, I have a textfield for capturing date of Birth. I need help on to insert a calender in this field such that when some one clicks on it, a calender pops up and he selects the date which is then inserted in the text field other than  tytping it manually.
    Thank u.

    1. Have a look here http://labs.adobe.com/technologies/spry/samples/data_region/DataSetMasterDetailSample.html
    2. Have a look here http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&loc=en_us&extid=2137 022
    I hope this helps.
    Ben
    PS For more support on these products go to the Spry Forum here http://forums.adobe.com/community/labs/spry

  • Develop iPhone Web applications

    This is regarding the article “Develop iPhone Web applications with Eclipse” article posted on "http://www.ibm.com/developerworks/library/os-eclipse-iphone/".
    I have refer the article. It would be great if somebody will advise on the below :
    Problem - 1: I am trying to develop an iPhone Web Application –(client ) using eclipse IDE( version - 3.3 Europa)
    as mentioned in the article :
    Setp 3 : Add Aptana to this list by clicking New Remote Site and defining it with a URL of http://update.aptana.com/update/3.2/.
    It is not working getting error “Network connection error”. Even when I tried to download the same from the Browser (Safari and FireFox) it is not working .
    Is there any other way to download the same from Network – Please Guide .
    Problem – 2 :
    I also want to use iUI kit for iPhone web application Development .
    But I am not able to understand how to proceed for the same .
    Does iUI kit work only with Eclipse . If yes is there any specific version which we need to download ?
    Please forward the link which gives me details about “How develop web apps for iPhone using iUI kit”
    Looking forward for your valuable inputs .
    Best Regards,

    This is the incorrect forum for that type of information.
    I would suggest you direct your questions towards the forums for developers.
    These can be found at developer.apple.com/iphone and http://developer.apple.com/devforums/

  • DW 8 Tutorial - Developing a Web Application - ERROR

    Hi, I am new at this and using the Dreamweaver 8 Tutorial,
    Developing a Web Application. Everything went fine until the very
    end, when I tried to submit data to the document. I got the
    following error message. I have searched online for a solution and
    haven't been able to find it. I am new at this (obviously) and
    would appreciate any help you could give me. Here is the error
    message:
    Error Type:
    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [Microsoft][ODBC Microsoft Access Driver] Operation must use
    an updateable query.
    /MySampleApps/send.asp, line 115
    Browser Type:
    Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR
    1.1.4322)
    Page:
    POST 59 bytes to /MySampleApps/send.asp
    POST Data:
    FIRST_NAME=s&LAST_NAME=s&EMAIL=s&COMMENTS=s&MM_insert=form1
    Time:
    Friday, August 01, 2008, 10:53:58 AM

    Oops!
    http://livedocs.adobe.com/dreamweaver/8/using/31_trou7.htm
    http://www.adobe.com/go/tn_18984
    Ken Ford
    Adobe Community Expert - Dreamweaver/ColdFusion
    Fordwebs, LLC
    http://www.fordwebs.com
    "Ken Ford" <[email protected]> wrote in message
    news:g71tvt$ro4$[email protected]..
    > It is a permissions problem with the database:
    >
    >
    > --
    > Ken Ford
    > Adobe Community Expert - Dreamweaver/ColdFusion
    > Fordwebs, LLC
    >
    http://www.fordwebs.com
    >
    >
    > "squatier" <[email protected]> wrote in
    message news:g6vj9i$c5n$[email protected]..
    >> Hi, I am new at this and using the Dreamweaver 8
    Tutorial, Developing a Web
    >> Application. Everything went fine until the very
    end, when I tried to submit
    >> data to the document. I got the following error
    message. I have searched
    >> online for a solution and haven't been able to find
    it. I am new at this
    >> (obviously) and would appreciate any help you could
    give me. Here is the error
    >> message:
    >>
    >>
    >> Error Type:
    >> Microsoft OLE DB Provider for ODBC Drivers
    (0x80004005)
    >> [Microsoft][ODBC Microsoft Access Driver] Operation
    must use an updateable
    >> query.
    >> /MySampleApps/send.asp, line 115
    >>
    >>
    >> Browser Type:
    >> Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1;
    .NET CLR 1.1.4322)
    >>
    >> Page:
    >> POST 59 bytes to /MySampleApps/send.asp
    >>
    >> POST Data:
    >>
    FIRST_NAME=s&LAST_NAME=s&EMAIL=s&COMMENTS=s&MM_insert=form1
    >>
    >> Time:
    >> Friday, August 01, 2008, 10:53:58 AM
    >>
    >>
    >>
    >>

  • CM Tools for Developer

    We're looking for a good Source Control/Configuration Management
    tool for Developer 2000 applications. My search has yielded
    limited results.
    Does anyone have any recommendations?
    null

    George Robertson (guest) wrote:
    : We're looking for a good Source Control/Configuration
    Management
    : tool for Developer 2000 applications. My search has yielded
    : limited results.
    : Does anyone have any recommendations?
    Recomend StarTeam 4.0, visit www.starbase.com or e-mail
    [email protected]
    null

  • Where will I find Tutorials for Developing J2EE We Applications in NDS?

    Hi,
    I did not find Tutorials for Developing J2EE We Applications (Creating Web Module Projects) in the NDS Help.
    Can you please tell me as to where I will find such tutorials.
    Thanks a lot,
    Jyotika

    Hi,
    tutorials are available in the Gettign Started section of the Development manual. You can have a look at those under this link: http://help.sap.com/saphelp_nw04/helpdata/en/f6/4345e8238fcd418197d6692e59d673/frameset.htm (however, you should also be able to find those in the NDS help documentation.)
    Description about working with J2EE toolset in NDS can be found here: http://help.sap.com/saphelp_nw04/helpdata/en/87/15e73ee7442e5ae10000000a114084/frameset.htm
    Hope that helps!

  • Is BI Integrated Planning / STS right tools for this kind of application

    Hi Everyone,
    I need your advise/help. I need to create a simple web application to do as below:
    1) Data Entry Form on web - Enter / Edit / Delete data i.e. order entry
    2) Save the data in BW cube or datastore
    3) E-mail to Managers for approvals
    4) Click a button to approve
    5) Retrieve the data from BW and show it as a web report
    Is BI Integrated Planning / STS right tools for this kind of application?  If yes, can you please recommend some documentations?; if no, Which tool will be the best fit for this kind of requirement?
    Thanks a Million, Jin Freda

    STS allows you to lock/release/approve one set of plan data (say many records). I thought your requirement is to approve individual order documents. configuring this in STS would be unnecessarily complicated I think.
    Similarly IP is to work on a set of data (say all order quantity for a region or period), not for individual orders. Building all the checks and validations that you would probably want in an order entry may not be easy to build in IP.
    VC or Webdynpro can't post to a infocube. They can certainly write to a transactional ODS (which probably would be a better place to write such data).
    I have limited knowledge of your requirement so can't say whether it is a problem - probably not a show-stopper. If you are entering a set of orders in one go, may be IP is appropriate, but if you are looking for an application where users may be posting individual orders at random times, IP would be a bad choice I think.

  • Is Oracle Apex a freeware tool for development?

    Dear All,
    Is Oracle ApEx a freeware tool for development purpose?
    As per my knowledge as All Oracle products are free for Development purposes. Licenses are required only for professional usage.
    i.e for Customers who use Applications developed in Oracle Products.
    So I think Oracle ApEx is also a freeware Development tool.
    Is that right?
    regards,

    Abhijit,
    Is Oracle ApEx a freeware tool for development purpose?
    Oracle Application Express can be used in conjunction with a compatible Oracle Database Server product for which you hold a license.
    As per my knowledge as All Oracle products are free for Development purposes. Licenses are required only for professional usage. i.e for Customers who use Applications developed in Oracle Products.
    I don't believe that any aspect of what you stated is correct.
    Oracle product downloads from OTN are free, i.e., there is no charge for downloading, and the use of the downloaded products are restricted by the license agreement that can be found here: http://www.oracle.com/technology/software/htdocs/devlic.html
    So I think Oracle ApEx is also a freeware Development tool. Is that right?
    Doesn't sound right to me, no, but "freeware Development tool" is your own terminology. Please refer to the actual license agreement for any Oracle product that you have questions about or contact your Oracle sales representative for further clarification.
    Scott

Maybe you are looking for

  • App store wont let me download anything

    Ive got an iPhone 5S, When I go to try and download anything on the appstore it tells me that all the card information is wrong, but its not. Ive double checked, logged in and out several times. What should I do?

  • Performance tunning in oracle

    Hi friends, I am himansu, i am facing a problem during performance tunning of query in oracle , please guide me how to tune a query which will give better performance.

  • Migrating to a new MBPro, what is the best method ?

    Hi All, Currently I'm running a nearly 3 year old MBpro(2,2) 15" C2D 2.33 GHz. running Snow Leopard. I really want to upgrade to a new unibody 15" soonish... My thinking was how to do this.... Can you comment on the following procedure: 1. Unregister

  • Deliver line item Creation

    I created Delivery using the function module  shp_vl10_delivery_create by passing sales order info.But how to create line item when there are different materials .This function module works (creates delivery) when there is one line item for SO and if

  • IPhone/iPodTouch Question: How can I read out the actual Wifi/Hotspots?

    Is it possible to read out the actual WiFi/Hotspots? Which hotspots are now available? Over which Objects/Classes i have to do this? (i need the data as input for a game and a music program) thanks for any help t00cg@la1n