Chapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc.

Size: px
Start display at page:

Download "Chapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc."

Transcription

1 Chapter 1 GETTING STARTED SYS-ED/ Computer Education Techniques, Inc.

2 Objectives You will learn: The IDE: Integrated Development Environment. MVC: Model-View-Controller Architecture. BC4J: Business Components for Java. Oracle 9iAS MVC Framework for J2EE UIX: User Interface XML JHeadstart. Application structure file. Application structure file attributes. BC4J custom properties. Domain definition file. Running the Application Generator. SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (JDEVELOPER - 3.5) Ch 1: Page i

3 1 IDE: Integrated Development Environment Oracle provides a Java IDE: Integrated Development Environment and tools that support the development lifecycle: source control modeling coding through debugging, testing, profiling, and deploying. JDeveloper provides wizards, editors, visual design tools, and deployment tools for creating 2EE components including applets, JavaBeans, JavaServer Pages (JSP), servlets, and Enterprise JavaBeans (EJB). There also is a public Addin API for extending and customizing the development environment and integration with external products. 1.1 Oracle Application Server The Oracle application server is J2EE certified for testing and deploying applications. A variety of IDE s can be used in conjunction with the Oracle server; the preferred Oracle JDeveloper. Although the wizards and the modular platform simplify application development ; there are still a number of tasks that need to be performed in order to build a transactional application. Frameworks provide J2EE applications with underlying architecture to: Communicate with the database. Implement J2EE Design patterns. Design a good user interface. SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (JDEVELOPER - 3.5) Ch 1: Page 1

4 1.2 Frameworks J2EE specifies a multi tier architecture that distinguishes between server side presentation logic -Web Tier and server side business logic - EJB Tier. For server-side presentation logic J2EE supports deployment of dynamic content, with both Java servlets API and JavaServer Pages (JSP) technology. The Java Servlets API provides developers with the capability for implementing server-side behaviors based upon the Java API. For server side business logic J2EE offers EJB technology; this provides developers with the ability to model objects useful in the enterprise by defining two distinct types of EJB components: Session Beans Entity Beans Represent behaviors associated with client sessions Represent collections of data and encapsulate operations on the data they represent. Entity Beans are intended to be persistent. J2EE extends the capabilities and portability of EJB components by defining an infrastructure that includes standard clients and service APIs for their use. SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (JDEVELOPER - 3.5) Ch 1: Page 2

5 2 MVC: Model-View-Controller Architecture J2EE applications have been documented in Design patterns. Design patterns are collections of best practices for building J2EE applications. The MVC: Model-View-Controller pattern is a fundamental architecture which can be mapped to multi-tiered J2EE applications: J2EE Multi Tier Architecture Client Tier Web Tier EJB Tier Data Tier User Interface Server-side Presentation Logic Handle Events Maintain State Build Pages Business Logic Business Objects their Business Rules Data HTML/Java/ Applet Servlet/ JSP EJB Rdbms Directory Client Tier Mapping MVC Architecture to the J2EE Platform User Interface HTML/Java/ Applet Web Tier Server-side Presentation Logic Handle Events Maintain State Build Pages View Servlet/ JSP EJB Tier Business Logic Business Objects their Business Rules EJB Data Tier Data Persistence Business Objects (Tables) Rdbms Directory SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (JDEVELOPER - 3.5) Ch 1: Page 3

6 All enterprise data and the business logic for processing the data can be represented in the MODEL. The VIEW can access the data through the model and decide on how to present them to the client. The VIEW must ensure that the presentation changes as and when the MODEL changes. The CONTROLLER can interact with the view and convert the client actions into actions that are understood and performed by the MODEL. The CONTROLLER also decides on the next view to be presented depending on the last client action and results of the corresponding MODEL action(s). An application is built by utilizing the logic of the model. 2.1 Building the Application The business logic of the application is represented by EJBs that form the MODEL of MVC architecture. The MODEL responds to requests from CONTROLLER to access / modify the data it represents. The various screens of the application form the VIEW of the MVC architecture. The VIEW updates itself when the MODEL changes. The CONTROLLER of the application is a set of objects that receive the user actions, convert them into requests understood by the model, and decide on the next screen to be displayed once the model completes the processing request. The major benefits of an MVC Architecture include: 2.2 MVC Architecture: Benefits Support for Multiple Client Devices; there can be different view rendering without changing the controller or model implementation. Replacement of an MVC component without re-writing the entire application. Prevents vendor lock in. Allows for the selection of the best solution for each MVC component. SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (JDEVELOPER - 3.5) Ch 1: Page 4

7 3 BC4J: Business Components for Java BC4J: Business Components for Java provide a framework for implementation of the Model in an MVC architecture. Wizards are used by BC4J for implementing: optimized database interaction. business logic encapsulation. J2EE deployment. performance and scalability. UML Modeling JDeveloper's UML modeling tools can be used for developing business components: Object-Relational Mapping Business Logic Encapsulation J2EE Deployment Business components can be modeled and generated directly from database tables;. Component model can be completed by binding it to database tables; Database tables can be generated from a BC4J model. J2EE application development requires a set of objects that map to tables and object types in the database. BC4J can be used for created the objects. The generated components enforce the primary and foreign key constraints. Define validation and business rules in the middle tier. The business rules are enforced in any client that accesses the middle tier. It also allows data to be validated before it is posted to the database. BC4J application can be deployed in any of the standard J2EE deployment models: J 2EE Web Module, EJB Session Bean, CORBA Objects, or local deployment as a professional client. SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (JDEVELOPER - 3.5) Ch 1: Page 5

8 4 Oracle MVC Framework for J2EE Oracle AS MVC Framework for J2EE implements the Controller in an MVC Architecture. MVC is a Java-based software foundation that can be used to develop e-business applications using UML models and declarative techniques to define the system. MVC Framework for J2EE extends the J2EE Design Patterns. Key features include: Declarative, XML-based implementation of Controller Integration with UML Activity Modeling Model and View abstraction The sequence of applications functions that need to be executed in response to a user action, the page/process flow, is defined declaratively in a Service XML file. Page/process flow can be modeled using a UML activity model and then the Controller Service XML file can be generated from this model. The MVC Framework Controller is independent of the Model or the View. This result is flexibility. The use of the Oracle AS Framework for J2EE in most Java development scenarios can help teams realize large gains in productivity. The Framework enforces the use of component-based development. Oracle AS MVC Framework for J2EE handles the low level coding, allowing developers to focus on custom processes and presentation logic. SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (JDEVELOPER - 3.5) Ch 1: Page 6

9 5 UIX: User Interface XML UIX is a set of technologies that comprise a framework for building web applications. UIX is the user presentation layer of an application. It has been designed to create applications with page-based navigation. UIX includes a large set of UI components that implement the: Oracle BLAF: browser-based look-and-feel. Dynamic image generation. Dynamic CSS generation. XML language for page layout. Servlet-based application framework. 5.1 Oracle Browser Oracle developed the BLAF: Browser Look and Feel User Interface Guidelines. BLAF is a set of detailed standards to help designers, developers and product teams build HTML applications. BLAF serves to provide a consistent interaction model, and user experience across the suite of Oracle E- Business products. There are several reasons to use UIX: 5.2 UIX Benefits An open, flexible framework for development.; different UIX features are available for different development needs. Platform independent as a result of it being implemented in the Java programming language and other portable web technologies. Support for a wide range of client agents. Applications written to the UIX technology stack maintain a consistent appearance. UIX applications may be customized at multiple levels. Many aspects of the application can be changed independently, including page layout, styles, and imaging. UIX development can be declarative,. XML, an XML language, can be used for creating UIX pages and managing application flow. UIX can derive its page layouts, styles, and many other features from uixml documents. SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (JDEVELOPER - 3.5) Ch 1: Page 7

10 The UIX architecture has been designed with localization and internationalization support. Performance has been designed into the framework, such as the caching and reuse of shared resources. UIX helps to reduce the amount of work needed to get an application running, tested, and customized. SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (JDEVELOPER - 3.5) Ch 1: Page 8

11 6 JHeadstart Oracle JHeadstart is Oracle Consulting's rapid component based development approach/toolkit for building J2EE applications. JHeadstart: Provides fast, reliable, and repeatable development of complex transactional systems. Utilizes the Oracle J2EE frameworks to implement the Model-View-Controller (MVC) architecture. Declaratively specifies the application in XML files using property editors and the JHeadstart Application Generator, Generates a complete application into the frameworks. Provides the capability for developers to use Oracle Designer to generate or migrate Oracle Forms to, Java/HTML. Provides 4GL-like productivity without jeopardizing the flexibility and openness of the J2EE architecture. Is integrated in the Oracle9i JDeveloper IDE. 6.1 JHeadstart Runtime The JHeadstart runtime contains reusable components that extend the Oracle J2EE frameworks. The reusable components implement standard transactional functions: Retrieving, inserting, updating and deleting data. Scrolling and browsing of data sets. Querying of data sets. Multilingual message handling. Role-based security. The runtime components require that the Oracle9iAS MVC Framework and BC4J be used. SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (JDEVELOPER - 3.5) Ch 1: Page 9

12 6.2 JAG: JHeadstart Application Generator JAG: The JHeadstart Application Generator automates the wiring of the runtime components and generates UIX pages. This will results in a complete application. The JAG is driven from XML meta-data which is created using JDeveloper (add-in) wizards and JHeadstart property editors. 6.3 JDG: JHeadstart Designer Generator JHeadstart offers a migration path from the Oracle Forms/Designer to the Java/J2EE world. The JHeadstart Designer Generator transforms the meta-data in the Oracle Designer Repository to the XML meta-data format required by the JHeadstart Application Generator. Designer Design Capture facilities can be used to load the information of the manually built Forms application into the repository. The JDG, followed by the JAG can then be used to migrate the forms application to a professional J2EE application that implements the MVC design pattern. SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (JDEVELOPER - 3.5) Ch 1: Page 10

13 7 Application Structure File The JHeadstart Application Generator is driven by the Application Structure File. The Application File Structure is an XML file that defines the overall structure of the application: Data sources that should be displayed and modified. Layout styles that should be used to display and manipulate the data sources. Relationship between the data sources: master-detail or lookup. 7.1 Parsing Technologies The Application Generator parses this Application Structure file and generates an MVC application using the following technologies: Model View Controller Oracle BC4J: Business Components for Java; which is included in JDeveloper. Oracle User Interface XML UIX, which is included in JDeveloper. Oracle9iAS MVC Framework for J2EE; which is downloadable from OTN. In addition to the Application Structure File, the Application Generator uses the following inputs: Domain Definition File that contains the definitions of all static domains BC4J Entity Object XML files BC4J View Object XML files 7.2 Application Generator Output The Application Generator is capable of generating the folllowing types of output: MVC Framework Service XML file MVC Framework Providers file MVC Framework Datasources file MVC Framework BC4J Handler Implementations for each datasource UIX files for each displayed page and tab bar SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (JDEVELOPER - 3.5) Ch 1: Page 11

14 8 Application Structure File Attributes The Application Structure File is a XML file with the following structure: <Service> <Group> <Lookup> </Lookup> </Group> </Service> 8.1 Service Attributes Each Application Structure File contains exactly one Service element, which corresponds to an MVC Framework Service. A service is subset of the application and includes a set of logically related functionality on which a user performs tasks that are logically linked together. The entire functionality will be displayed to the user on a number of tabbed pages accessed via a common tab bar. Attributes that contain references to file system directories or folders should use forward slashes in the path name and end with a forward slash. Both path and file name are case sensitive. Example: c:/myapplication/properties/ 8.2 Generation Switches There are several switches that can be used to 'turn off' the generation of particular components. Since this generator is designed for use in a prototyping environment, a given application may be generated multiple times. Each time an application is generated, the generator will overwrite existing files. However, after the first generation, many components may never require modification. Time of generation can be reduced by turning off the generation of those components. SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (JDEVELOPER - 3.5) Ch 1: Page 12

15 9 BC4J Custom Properties The display characteristics of individual fields that map to BC4J View Object Attributes can be specified as custom properties against the attributes of the View Object and Entity Object. When a property is not set against the View Object attribute, the property of the underlying Entity Object attribute is used. In order to specify a custom attribute property against an EO or VO in JDeveloper, the JHeadstart Property Editor, or the built-in facilities of JDeveloper can be used. 9.1 JHeadstart Property Editor To install the JHeadstart Property Editor, the jar file should be placed in <JDeveloper Home>\jdev\lib\ext and JDeveloper should be started. In order to use the editor: 1. Right-click the EO or VO in the Structure Pane. 2. Choose JHeadstart Property Editor. A pop-up window will show a tree structure, representing the EO or VO with its attributes, on the left hand side and on the right hand side it will show a properties pane. The properties pane can be used to view and edit the JHeadstart custom properties. When a property is clicked, a description is shown below the properties pane. In order to add a property value to an attribute, click on the attribute in the left pane, look for the property in the right pane, and enter a value. Press Apply or OK to save the value. 9.2 JDeveloper Built-in Facilities for Custom Properties In order to use the built-in facilities of JDeveloper for adding custom properties: 1. Click on the EO or VO: a list of attributes appears in the structure pane. 2. Right-mouse-click on the attribute to be added as a custom property to, and choose "Edit <attribute name>...". If this option does not appear in the pop-up menu, the EO or VI is probably read-only. 3. Click on the Properties tab. SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (JDEVELOPER - 3.5) Ch 1: Page 13

16 4. Enter the name of the custom property in the Name field. 5. Enter the value of the custom property in Value field. 6. Press the Add button. 7. Press the Finish button. SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (JDEVELOPER - 3.5) Ch 1: Page 14

17 The domain definition file has the following structure: <DomainSet> <Domain> <AllowableValue> </AllowableValue> </Domain> </DomainSet> 10 Domain Definition File DomainSet has no attributes. Domain element has one attribute: name. Allowable Value has two attributes: value and meaning. Example: <DomainSet> <Domain name="yesno"> <AllowableValue value="y" meaning="yes"/> <AllowableValue value="n" meaning="no"/> </Domain> <Domain name="status"> <AllowableValue value="1" meaning="good"/> <AllowableValue value="2" meaning="reasonable"/> <AllowableValue value="3" meaning="bad"/> </Domain> </DomainSet> The allowable values of the ListValidator can be picked up by the UIX generator. However; the issue with the ListValidator is only values can be specified. Subsequently, in the user interface, only the actual allowable values can be displayed. The domain definition file can be used to specify a value as well as a meaning. The meaning will be used as display value in the drop-down list. The domain definition file ca be used to get a UI. The ListValidator can be used to get automatic validation of the allowable values in BC4J. SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (JDEVELOPER - 3.5) Ch 1: Page 15

18 11 Running the Application Generator In order to run the Application Generator for a particular Application Structure File, the structure file must be included in the JDeveloper9i project. To run the application generator: 1. Right-click the Application Structure File in the System Navigator at the upper left pane in JDeveloper. 2. Choose 'Run JHeadstart Application Generator'. JBuilder Application Java classes need to be rebuilt only when the datasource handlers have changed. A handler is created for every Group datasource and Lookup datasource, if it does not exist yet Adding Groups to a Custom Service XML file The generator for the JHeadstart service can be used with an XML file that has not been 100% generated using the JHeadstart Application Generator: 1. Create an Application Structure File. 2. Set the name of the service to the name of the existing service XML file without the.xml extension. 3. Set Service attribute generatetabbar to false. 4. Add the new group to the Application Structure File. 5. Run the Application Generator. 6. Cut and paste the process group from the "AddTo" service xml file to the existing Service XML file. 7. In the existing Service XML file, go to the process called "ServiceRouter", which is located at the top of the file. In the service router process there is an argument that has a comma-delimted list of process groups. Add the new group to this list. For each group the service Router also has a transition defined. Add a group transition for the new group. SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (JDEVELOPER - 3.5) Ch 1: Page 16

19 8. Manually add a new tab definition to the UIX Tab Bar file that holds the tabs of all existing groups. 9. Create dummy groups in the Application Structure File for each process group. 10. Set generateuix and generateservicegroup to false for that group. 11. Run the Application Generator. If the objective was to preserve post-generation changes to Service XML groups that were originally created by the Application Generator, the group's generateservicegroup switch can be set to false. SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (JDEVELOPER - 3.5) Ch 1: Page 17

Chapter 2 FEATURES AND FACILITIES. SYS-ED/ Computer Education Techniques, Inc.

Chapter 2 FEATURES AND FACILITIES. SYS-ED/ Computer Education Techniques, Inc. Chapter 2 FEATURES AND FACILITIES SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: JDeveloper features. Java in the database. Simplified database access. IDE: Integrated Development

More information

Oracle Fusion Middleware 11g: Build Applications with ADF I

Oracle Fusion Middleware 11g: Build Applications with ADF I Oracle University Contact Us: +966 1 1 2739 894 Oracle Fusion Middleware 11g: Build Applications with ADF I Duration: 5 Days What you will learn This course is aimed at developers who want to build Java

More information

Oracle Fusion Middleware 11g: Build Applications with ADF I

Oracle Fusion Middleware 11g: Build Applications with ADF I Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 4108 4709 Oracle Fusion Middleware 11g: Build Applications with ADF I Duration: 5 Days What you will learn Java EE is a standard, robust,

More information

ORACLE JHEADSTART 10g for ADF

ORACLE JHEADSTART 10g for ADF ORACLE JHEADSTART 10g for ADF (RELEASE 10.1.2.1) DEVELOPER S GUIDE JULY, 2005 JHeadstart Developer s Guide Copyright 2005, Oracle Corporation All rights reserved. Contributors: Steven Davelaar, Peter Ebell,

More information

Oracle Developer Day

Oracle Developer Day Oracle Developer Day Sponsored by: Session 2 Oracle Application Development Framework Speaker Speaker Title Page 1 1 Agenda Development Environment Expectations Challenges Oracle ADF Architecture Business

More information

Chapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc.

Chapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc. Chapter 1 GETTING STARTED SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: WSAD. J2EE business topologies. Workbench. Project. Workbench components. Java development tools. Java projects

More information

Quick Web Development using JDeveloper 10g

Quick Web Development using JDeveloper 10g Have you ever experienced doing something the long way and then learned about a new shortcut that saved you a lot of time and energy? I can remember this happening in chemistry, calculus and computer science

More information

J2EE Development. Course Detail: Audience. Duration. Course Abstract. Course Objectives. Course Topics. Class Format.

J2EE Development. Course Detail: Audience. Duration. Course Abstract. Course Objectives. Course Topics. Class Format. J2EE Development Detail: Audience www.peaksolutions.com/ittraining Java developers, web page designers and other professionals that will be designing, developing and implementing web applications using

More information

Vision of J2EE. Why J2EE? Need for. J2EE Suite. J2EE Based Distributed Application Architecture Overview. Umair Javed 1

Vision of J2EE. Why J2EE? Need for. J2EE Suite. J2EE Based Distributed Application Architecture Overview. Umair Javed 1 Umair Javed 2004 J2EE Based Distributed Application Architecture Overview Lecture - 2 Distributed Software Systems Development Why J2EE? Vision of J2EE An open standard Umbrella for anything Java-related

More information

Oracle Application Development Framework Overview

Oracle Application Development Framework Overview An Oracle White Paper July 2009 Oracle Application Development Framework Overview Introduction... 1 Oracle ADF Making Java EE Development Simpler... 2 THE ORACLE ADF ARCHITECTURE... 3 The Business Services

More information

Oracle ADF: The technology behind project fusion. Lynn Munsinger Principal Product Manager Application Development Tools Oracle Corporation

Oracle ADF: The technology behind project fusion. Lynn Munsinger Principal Product Manager Application Development Tools Oracle Corporation Oracle ADF: The technology behind project fusion Lynn Munsinger Principal Product Manager Application Development Tools Oracle Corporation Agenda Application Development Framework (ADF) Overview Goals

More information

Distributed Multitiered Application

Distributed Multitiered Application Distributed Multitiered Application Java EE platform uses a distributed multitiered application model for enterprise applications. Logic is divided into components https://docs.oracle.com/javaee/7/tutorial/overview004.htm

More information

<Insert Picture Here> Oracle Application Framework (OAF): Architecture, Personalization, and Extensibility in Oracle E-Business Suite Release 12

<Insert Picture Here> Oracle Application Framework (OAF): Architecture, Personalization, and Extensibility in Oracle E-Business Suite Release 12 Oracle Application Framework (OAF): Architecture, Personalization, and Extensibility in Oracle E-Business Suite Release 12 Sara Woodhull Principal Product Analyst, Oracle Corporation

More information

Oracle Fusion Middleware 11g: Build Applications with ADF Accel

Oracle Fusion Middleware 11g: Build Applications with ADF Accel Oracle University Contact Us: +352.4911.3329 Oracle Fusion Middleware 11g: Build Applications with ADF Accel Duration: 5 Days What you will learn This is a bundled course comprising of Oracle Fusion Middleware

More information

If you wish to make an improved product, you must already be engaged in making an inferior one.

If you wish to make an improved product, you must already be engaged in making an inferior one. Oracle JDeveloper 10g with ADF Faces and JHeadstart: Is it Oracle Forms Yet? Peter Koletzke Technical Director & Principal Instructor Survey Forms development 1-2 years? 3-9 years? More than 9 years? Designer

More information

Introduction. Enterprise Java Instructor: Please introduce yourself Name Experience in Java Enterprise Edition Goals you hope to achieve

Introduction. Enterprise Java Instructor: Please introduce yourself Name Experience in Java Enterprise Edition Goals you hope to achieve Enterprise Java Introduction Enterprise Java Instructor: Please introduce yourself Name Experience in Java Enterprise Edition Goals you hope to achieve Course Description This course focuses on developing

More information

Oracle Applications OAF, MSCA, MA and ADF. May 06, 2011

Oracle Applications OAF, MSCA, MA and ADF. May 06, 2011 Oracle Applications OAF, MSCA, MA and ADF May 06, 2011 Agenda Oracle Applications Framework(OAF) Oracle Mobile Supply Chain Applications Oracle Mobile Applications Oracle OAF, Mobile Apps and MSCA Summary

More information

Oracle 10g: Build J2EE Applications

Oracle 10g: Build J2EE Applications Oracle University Contact Us: (09) 5494 1551 Oracle 10g: Build J2EE Applications Duration: 5 Days What you will learn Leading companies are tackling the complexity of their application and IT environments

More information

Designing a Distributed System

Designing a Distributed System Introduction Building distributed IT applications involves assembling distributed components and coordinating their behavior to achieve the desired functionality. Specifying, designing, building, and deploying

More information

ADF OAF Who Cares? You Do! Oracle Applications Framework / Application Development Framework - Which way do I go?

ADF OAF Who Cares? You Do! Oracle Applications Framework / Application Development Framework - Which way do I go? ADF OAF Who Cares? You Do! Oracle Applications Framework / Application Development Framework - Which way do I go? 2 Introductions Who am I and why am I here? Audience: Development Management OAF Developers

More information

Oracle Middleware 12c: Build Rich Client Applications with ADF Ed 1 LVC

Oracle Middleware 12c: Build Rich Client Applications with ADF Ed 1 LVC Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 67863102 Oracle Middleware 12c: Build Rich Client Applications with ADF Ed 1 LVC Duration: 5 Days What you will learn This Oracle Middleware

More information

Java Enterprise Edition

Java Enterprise Edition Java Enterprise Edition The Big Problem Enterprise Architecture: Critical, large-scale systems Performance Millions of requests per day Concurrency Thousands of users Transactions Large amounts of data

More information

Oracle Developer Day

Oracle Developer Day Oracle Developer Day Sponsored by: Session5 Focusing on the UI Speaker Speaker Title Page 1 1 Agenda Building the User Interface UI Development Page Flow A Focus on Faces Introducing Java Server Faces

More information

Page 1. Oracle9i OLAP. Agenda. Mary Rehus Sales Consultant Patrick Larkin Vice President, Oracle Consulting. Oracle Corporation. Business Intelligence

Page 1. Oracle9i OLAP. Agenda. Mary Rehus Sales Consultant Patrick Larkin Vice President, Oracle Consulting. Oracle Corporation. Business Intelligence Oracle9i OLAP A Scalable Web-Base Business Intelligence Platform Mary Rehus Sales Consultant Patrick Larkin Vice President, Oracle Consulting Agenda Business Intelligence Market Oracle9i OLAP Business

More information

Developing Applications with Java EE 6 on WebLogic Server 12c

Developing Applications with Java EE 6 on WebLogic Server 12c Developing Applications with Java EE 6 on WebLogic Server 12c Duration: 5 Days What you will learn The Developing Applications with Java EE 6 on WebLogic Server 12c course teaches you the skills you need

More information

CHAPTER. Introduction to the Oracle Application Development Framework

CHAPTER. Introduction to the Oracle Application Development Framework CHAPTER 4 Introduction to the Oracle Application Development Framework 104 Oracle JDeveloper 10g Handbook Your scheme must be the framework of the universe; all other schemes will soon be ruins. Henry

More information

Appendix C WORKSHOP. SYS-ED/ Computer Education Techniques, Inc.

Appendix C WORKSHOP. SYS-ED/ Computer Education Techniques, Inc. Appendix C WORKSHOP SYS-ED/ Computer Education Techniques, Inc. 1 Preliminary Assessment Specify key components of WSAD. Questions 1. tools are used for reorganizing Java classes. 2. tools are used to

More information

Developing Java TM 2 Platform, Enterprise Edition (J2EE TM ) Compatible Applications Roles-based Training for Rapid Implementation

Developing Java TM 2 Platform, Enterprise Edition (J2EE TM ) Compatible Applications Roles-based Training for Rapid Implementation Developing Java TM 2 Platform, Enterprise Edition (J2EE TM ) Compatible Applications Roles-based Training for Rapid Implementation By the Sun Educational Services Java Technology Team January, 2001 Copyright

More information

Deccansoft Software Services. J2EE Syllabus

Deccansoft Software Services. J2EE Syllabus Overview: Java is a language and J2EE is a platform which implements java language. J2EE standard for Java 2 Enterprise Edition. Core Java and advanced java are the standard editions of java whereas J2EE

More information

Implementing a Web Service p. 110 Implementing a Web Service Client p. 114 Summary p. 117 Introduction to Entity Beans p. 119 Persistence Concepts p.

Implementing a Web Service p. 110 Implementing a Web Service Client p. 114 Summary p. 117 Introduction to Entity Beans p. 119 Persistence Concepts p. Acknowledgments p. xvi Introduction p. xvii Overview p. 1 Overview p. 3 The Motivation for Enterprise JavaBeans p. 4 Component Architectures p. 7 Divide and Conquer to the Extreme with Reusable Services

More information

Java EE 6: Develop Web Applications with JSF

Java EE 6: Develop Web Applications with JSF Oracle University Contact Us: +966 1 1 2739 894 Java EE 6: Develop Web Applications with JSF Duration: 4 Days What you will learn JavaServer Faces technology, the server-side component framework designed

More information

Developing Applications with Business Intelligence Beans and Oracle9i JDeveloper: Our Experience. IOUG 2003 Paper 406

Developing Applications with Business Intelligence Beans and Oracle9i JDeveloper: Our Experience. IOUG 2003 Paper 406 Developing Applications with Business Intelligence Beans and Oracle9i JDeveloper: Our Experience IOUG 2003 Paper 406 Chris Claterbos claterbos@vlamis.com Vlamis Software Solutions, Inc. (816) 781-2880

More information

Analysis, Modeling, and Design (AMD) Tools Software Market Strategies, Market Opportunities, and Market Forecasts, 2001 to 2006

Analysis, Modeling, and Design (AMD) Tools Software Market Strategies, Market Opportunities, and Market Forecasts, 2001 to 2006 Analysis, Modeling, and Design (AMD) Tools Software Market Strategies, Market Opportunities, and Market Forecasts, 2001 to 2006 Table of Contents ANALYSIS, MODELING, AND DESIGN (AMD) TOOLS SOFTWARE MARKET

More information

Java SE7 Fundamentals

Java SE7 Fundamentals Java SE7 Fundamentals Introducing the Java Technology Relating Java with other languages Showing how to download, install, and configure the Java environment on a Windows system. Describing the various

More information

Oracle - Developing Applications for the Java EE 7 Platform Ed 1 (Training On Demand)

Oracle - Developing Applications for the Java EE 7 Platform Ed 1 (Training On Demand) Oracle - Developing Applications for the Java EE 7 Platform Ed 1 (Training On Demand) Code: URL: D101074GC10 View Online The Developing Applications for the Java EE 7 Platform training teaches you how

More information

Oracle Application Development Framework

Oracle Application Development Framework Oracle Application Development Framework Development Guidelines Oracle JDeveloper 10g (9.0.5.2) August 2004 This document describes the components available in Oracle JDeveloper 10g that help you to create

More information

index_ qxd 7/18/02 11:48 AM Page 259 Index

index_ qxd 7/18/02 11:48 AM Page 259 Index index_259-265.qxd 7/18/02 11:48 AM Page 259 Index acceptance testing, 222 activity definition, 249 key concept in RUP, 40 Actor artifact analysis and iterative development, 98 described, 97 136 in the

More information

to-end Solution Using OWB and JDeveloper to Analyze Your Data Warehouse

to-end Solution Using OWB and JDeveloper to Analyze Your Data Warehouse An End-to to-end Solution Using OWB and JDeveloper to Analyze Your Data Warehouse Presented at ODTUG 2003 Dan Vlamis dvlamis@vlamis.com Vlamis Software Solutions, Inc. (816) 781-2880 http://www.vlamis.com

More information

Enterprise Java Unit 1-Chapter 2 Prof. Sujata Rizal Java EE 6 Architecture, Server and Containers

Enterprise Java Unit 1-Chapter 2 Prof. Sujata Rizal Java EE 6 Architecture, Server and Containers 1. Introduction Applications are developed to support their business operations. They take data as input; process the data based on business rules and provides data or information as output. Based on this,

More information

Oracle Developer Day

Oracle Developer Day Oracle Developer Day Sponsored by: J2EE Track: Session #3 Developing JavaServer Faces Applications Name Title Agenda Introduction to JavaServer Faces What is JavaServer Faces Goals Architecture Request

More information

NetBeans IDE Field Guide

NetBeans IDE Field Guide NetBeans IDE Field Guide Copyright 2005 Sun Microsystems, Inc. All rights reserved. Table of Contents Extending Web Applications with Business Logic: Introducing EJB Components...1 EJB Project type Wizards...2

More information

Application Servers in E-Commerce Applications

Application Servers in E-Commerce Applications Application Servers in E-Commerce Applications Péter Mileff 1, Károly Nehéz 2 1 PhD student, 2 PhD, Department of Information Engineering, University of Miskolc Abstract Nowadays there is a growing demand

More information

Rational Application Developer 7 Bootcamp

Rational Application Developer 7 Bootcamp Rational Application Developer 7 Bootcamp Length: 1 week Description: This course is an intensive weeklong course on developing Java and J2EE applications using Rational Application Developer. It covers

More information

Fast Track Model Based Design and Development with Oracle9i Designer. An Oracle White Paper August 2002

Fast Track Model Based Design and Development with Oracle9i Designer. An Oracle White Paper August 2002 Fast Track Model Based Design and Development with Oracle9i Designer An Oracle White Paper August 2002 Fast Track Model Based Design and Development with Oracle9i Designer Executive Overivew... 3 Introduction...

More information

X-S Framework Leveraging XML on Servlet Technology

X-S Framework Leveraging XML on Servlet Technology X-S Framework Leveraging XML on Servlet Technology Rajesh Kumar R Abstract This paper talks about a XML based web application framework that is based on Java Servlet Technology. This framework leverages

More information

CMP 436/774. Introduction to Java Enterprise Edition. Java Enterprise Edition

CMP 436/774. Introduction to Java Enterprise Edition. Java Enterprise Edition CMP 436/774 Introduction to Java Enterprise Edition Fall 2013 Department of Mathematics and Computer Science Lehman College, CUNY 1 Java Enterprise Edition Developers today increasingly recognize the need

More information

Appendix A - Glossary(of OO software term s)

Appendix A - Glossary(of OO software term s) Appendix A - Glossary(of OO software term s) Abstract Class A class that does not supply an implementation for its entire interface, and so consequently, cannot be instantiated. ActiveX Microsoft s component

More information

Chapter 6 Enterprise Java Beans

Chapter 6 Enterprise Java Beans Chapter 6 Enterprise Java Beans Overview of the EJB Architecture and J2EE platform The new specification of Java EJB 2.1 was released by Sun Microsystems Inc. in 2002. The EJB technology is widely used

More information

Ch04 JavaServer Pages (JSP)

Ch04 JavaServer Pages (JSP) Ch04 JavaServer Pages (JSP) Introduce concepts of JSP Web components Compare JSP with Servlets Discuss JSP syntax, EL (expression language) Discuss the integrations with JSP Discuss the Standard Tag Library,

More information

Outline. Project Goal. Overview of J2EE. J2EE Architecture. J2EE Container. San H. Aung 26 September, 2003

Outline. Project Goal. Overview of J2EE. J2EE Architecture. J2EE Container. San H. Aung 26 September, 2003 Outline Web-based Distributed EJB BugsTracker www.cs.rit.edu/~sha5239/msproject San H. Aung 26 September, 2003 Project Goal Overview of J2EE Overview of EJBs and its construct Overview of Struts Framework

More information

JAVA COURSES. Empowering Innovation. DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP

JAVA COURSES. Empowering Innovation. DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP 2013 Empowering Innovation DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP contact@dninfotech.com www.dninfotech.com 1 JAVA 500: Core JAVA Java Programming Overview Applications Compiler Class Libraries

More information

J2EE Interview Questions

J2EE Interview Questions 1) What is J2EE? J2EE Interview Questions J2EE is an environment for developing and deploying enterprise applications. The J2EE platform consists of a set of services, application programming interfaces

More information

IBM Rational Application Developer for WebSphere Software, Version 7.0

IBM Rational Application Developer for WebSphere Software, Version 7.0 Visual application development for J2EE, Web, Web services and portal applications IBM Rational Application Developer for WebSphere Software, Version 7.0 Enables installation of only the features you need

More information

<Insert Picture Here> Oracle JHeadstart Forms2ADF - Overview

<Insert Picture Here> Oracle JHeadstart Forms2ADF - Overview Oracle JHeadstart Forms2ADF - Overview JHeadstart Forms2ADF Generator Generates ADF Business Components based on Forms Data Usages ADF BC Entity Objects created for used tables ADF

More information

SUN Enterprise Development with iplanet Application Server

SUN Enterprise Development with iplanet Application Server SUN 310-540 Enterprise Development with iplanet Application Server 6.0 http://killexams.com/exam-detail/310-540 QUESTION: 96 You just created a new J2EE application (EAR) file using iasdt. How do you begin

More information

ORACLE JHEADSTART 11g for ADF

ORACLE JHEADSTART 11g for ADF ORACLE JHEADSTART 11g for ADF RELEASE 11.1.2 DEVELOPER S GUIDE APRIL 2012 JHeadstart Developer s Guide Copyright 2012, Oracle Corporation All rights reserved. Authors: Steven Davelaar, Ton van Kooten,

More information

Building JavaServer Faces Applications

Building JavaServer Faces Applications IBM Software Group St. Louis Java User Group Tim Saunders ITS Rational Software tim.saunders@us.ibm.com 2005 IBM Corporation Agenda JSF Vision JSF Overview IBM Rational Application Developer v6.0 Build

More information

TOPLink for WebLogic. Whitepaper. The Challenge: The Solution:

TOPLink for WebLogic. Whitepaper. The Challenge: The Solution: Whitepaper The Challenge: Enterprise JavaBeans (EJB) represents a new standard in enterprise computing: a component-based architecture for developing and deploying distributed object-oriented applications

More information

IBM Workplace Collaboration Services API Toolkit

IBM Workplace Collaboration Services API Toolkit IBM Workplace Collaboration Services API Toolkit Version 2.5 User s Guide G210-1958-00 IBM Workplace Collaboration Services API Toolkit Version 2.5 User s Guide G210-1958-00 Note Before using this information

More information

Topics. From UI prototype... About user interfaces. ... via design to implementation. Pearson Education 2005 Chapter 7 (Maciaszek - RASD 2/e) 6

Topics. From UI prototype... About user interfaces. ... via design to implementation. Pearson Education 2005 Chapter 7 (Maciaszek - RASD 2/e) 6 MACIASZEK, L.A. (2005): Requirements Analysis and System Design, 2 nd ed. Addison Wesley, Harlow England, 504p. ISBN 0 321 20464 6 Chapter 7 User Interface Design Topics From UI prototype to implementation

More information

Introduction to Web Application Development Using JEE, Frameworks, Web Services and AJAX

Introduction to Web Application Development Using JEE, Frameworks, Web Services and AJAX Introduction to Web Application Development Using JEE, Frameworks, Web Services and AJAX Duration: 5 Days US Price: $2795 UK Price: 1,995 *Prices are subject to VAT CA Price: CDN$3,275 *Prices are subject

More information

Tools to Develop New Linux Applications

Tools to Develop New Linux Applications Tools to Develop New Linux Applications IBM Software Development Platform Tools for every member of the Development Team Supports best practices in Software Development Analyst Architect Developer Tester

More information

Pearson Education 2005 Chapter 7 (Maciaszek - RASD 2/e) 2

Pearson Education 2005 Chapter 7 (Maciaszek - RASD 2/e) 2 MACIASZEK, L.A. (2005): Requirements Analysis and System Design, 2 nd ed. Addison Wesley, Harlow England, 504p. ISBN 0 321 20464 6 Chapter 7 User Interface Design Pearson Education Limited 2005 Topics

More information

Java EE 6: Develop Business Components with JMS & EJBs

Java EE 6: Develop Business Components with JMS & EJBs Oracle University Contact Us: + 38516306373 Java EE 6: Develop Business Components with JMS & EJBs Duration: 4 Days What you will learn This Java EE 6: Develop Business Components with JMS & EJBs training

More information

Sun Java Studio Creator. Ken Paulsen Staff Engineer Sun Microsystems, Incorporated (Slides by: Craig R. McClanahan)

Sun Java Studio Creator. Ken Paulsen Staff Engineer Sun Microsystems, Incorporated (Slides by: Craig R. McClanahan) Sun Java Studio Creator Ken Paulsen Staff Engineer Sun Microsystems, Incorporated (Slides by: Craig R. McClanahan) Agenda Background Developer characteristics Corporate developers Sun Java Studio Creator

More information

Oracle Developer Day

Oracle Developer Day Oracle Developer Day Sponsored by: Session 3 Familiar Techniques: Modeling and Frameworks Speaker Speaker Title Page 1 1 Agenda Forms as a Framework Mapping Forms to Oracle ADF Familiar Concepts Phases

More information

A General ecommerce Platform with Strong International and Local Aspects

A General ecommerce Platform with Strong International and Local Aspects A General ecommerce Platform with Strong International and Local Aspects By Martin Ramsin A Master s Thesis August 2000 Examiner: Professor Seif Haridi Supervisors:Andy Neil and Mark Bünger, Icon MediaLab

More information

Pearson Education 2007 Chapter 7 (RASD 3/e)

Pearson Education 2007 Chapter 7 (RASD 3/e) Chapter 7 (RASD 3/e) MACIASZEK, L.A. (2007): Requirements Analysis and System Design, 3 rd ed. Addison Wesley, Harlow England ISBN 978-0-321-44036-5 Chapter 7 Graphical User Interface Design Pearson Education

More information

Bring the Java World and Web Services into Your Portal. An Oracle White Paper September 2005

Bring the Java World and Web Services into Your Portal. An Oracle White Paper September 2005 Bring the Java World and Web Services into Your Portal An Oracle White Paper September 2005 NOTE: The following is intended to outline our general product direction. It is intended for information purposes

More information

Java J Course Outline

Java J Course Outline JAVA EE - J2SE - CORE JAVA After all having a lot number of programming languages. Why JAVA; yet another language!!! AND NOW WHY ONLY JAVA??? CHAPTER 1: INTRODUCTION What is Java? History Versioning The

More information

Chapter 2 WEBLOGIC SERVER DOMAINS. SYS-ED/ Computer Education Techniques, Inc.

Chapter 2 WEBLOGIC SERVER DOMAINS. SYS-ED/ Computer Education Techniques, Inc. Chapter 2 WEBLOGIC SERVER DOMAINS SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: Domain - concept and implementation. Content of a domain. Common domain types. Production versus

More information

Architect Exam Guide. OCM EE 6 Enterprise. (Exams IZO-807,1ZO-865 & IZO-866) Oracle Press ORACLG. Paul R* Allen and Joseph J.

Architect Exam Guide. OCM EE 6 Enterprise. (Exams IZO-807,1ZO-865 & IZO-866) Oracle Press ORACLG. Paul R* Allen and Joseph J. ORACLG Oracle Press OCM Java@ EE 6 Enterprise Architect Exam Guide (Exams IZO-807,1ZO-865 & IZO-866) Paul R* Allen and Joseph J. Bambara McGraw-Hill Education is an independent entity from Oracle Corporation

More information

BEAWebLogic. Portal. Overview

BEAWebLogic. Portal. Overview BEAWebLogic Portal Overview Version 10.2 Revised: February 2008 Contents About the BEA WebLogic Portal Documentation Introduction to WebLogic Portal Portal Concepts.........................................................2-2

More information

JBuilder. Getting Started Guide part II. Preface. Creating your Second Enterprise JavaBean. Container Managed Persistent Bean.

JBuilder. Getting Started Guide part II. Preface. Creating your Second Enterprise JavaBean. Container Managed Persistent Bean. Getting Started Guide part II Creating your Second Enterprise JavaBean Container Managed Persistent Bean by Gerard van der Pol and Michael Faisst, Borland Preface Introduction This document provides an

More information

Java EE 7: Back-End Server Application Development

Java EE 7: Back-End Server Application Development Oracle University Contact Us: Local: 0845 777 7 711 Intl: +44 845 777 7 711 Java EE 7: Back-End Server Application Development Duration: 5 Days What you will learn The Java EE 7: Back-End Server Application

More information

Oracle Forms Modernization Through Automated Migration. A Technical Overview

Oracle Forms Modernization Through Automated Migration. A Technical Overview Oracle Forms Modernization Through Automated Migration A Technical Overview Table of Contents Document Overview... 3 Oracle Forms Modernization... 3 Benefits of Using an Automated Conversion Tool... 3

More information

COURSE 9 DESIGN PATTERNS

COURSE 9 DESIGN PATTERNS COURSE 9 DESIGN PATTERNS CONTENT Applications split on levels J2EE Design Patterns APPLICATION SERVERS In the 90 s, systems should be client-server Today, enterprise applications use the multi-tier model

More information

Java EE Patterns 176

Java EE Patterns 176 Java EE Patterns 176 What are Java EE Patterns?! " A collection of Java EE based solutions to common problems! " Address reoccurring problems found in enterprise class systems! " Intended to meet quality

More information

1Z Oracle. Java Enterprise Edition 5 Enterprise Architect Certified Master

1Z Oracle. Java Enterprise Edition 5 Enterprise Architect Certified Master Oracle 1Z0-864 Java Enterprise Edition 5 Enterprise Architect Certified Master Download Full Version : http://killexams.com/pass4sure/exam-detail/1z0-864 Answer: A, C QUESTION: 226 Your company is bidding

More information

Building the Enterprise

Building the Enterprise Building the Enterprise The Tools of Java Enterprise Edition 2003-2007 DevelopIntelligence LLC Presentation Topics In this presentation, we will discuss: Overview of Java EE Java EE Platform Java EE Development

More information

Oracle9i Application Server Architecture and Com

Oracle9i Application Server Architecture and Com Oracle9i Application Server Quick Tour: Architecture Page 1 de 7 Oracle9i Application Server Architecture and Com Standard Edition Enterprise Edition Wireless Edition Services and Components To provide

More information

Anno Accademico Laboratorio di Tecnologie Web Introduzione ad Eclipse e Tomcat

Anno Accademico Laboratorio di Tecnologie Web Introduzione ad Eclipse e Tomcat Universita degli Studi di Bologna Facolta di Ingegneria Anno Accademico 2007-2008 Laboratorio di Tecnologie Web Introduzione ad Eclipse e Tomcat http://www lia.deis.unibo.it/courses/tecnologieweb0708/

More information

WAS: WebSphere Appl Server Admin Rel 6

WAS: WebSphere Appl Server Admin Rel 6 In order to learn which questions have been answered correctly: 1. Print these pages. 2. Answer the questions. 3. Send this assessment with the answers via: a. FAX to (212) 967-3498. Or b. Mail the answers

More information

HYPERION SYSTEM 9 BI+ GETTING STARTED GUIDE APPLICATION BUILDER J2EE RELEASE 9.2

HYPERION SYSTEM 9 BI+ GETTING STARTED GUIDE APPLICATION BUILDER J2EE RELEASE 9.2 HYPERION SYSTEM 9 BI+ APPLICATION BUILDER J2EE RELEASE 9.2 GETTING STARTED GUIDE Copyright 1998-2006 Hyperion Solutions Corporation. All rights reserved. Hyperion, the Hyperion H logo, and Hyperion s product

More information

COURSE DETAILS: CORE AND ADVANCE JAVA Core Java

COURSE DETAILS: CORE AND ADVANCE JAVA Core Java COURSE DETAILS: CORE AND ADVANCE JAVA Core Java 1. Object Oriented Concept Object Oriented Programming & its Concepts Classes and Objects Aggregation and Composition Static and Dynamic Binding Abstract

More information

Introduction to JSP and Servlets Training 5-days

Introduction to JSP and Servlets Training 5-days QWERTYUIOP{ Introduction to JSP and Servlets Training 5-days Introduction to JSP and Servlets training course develops skills in JavaServer Pages, or JSP, which is the standard means of authoring dynamic

More information

Peter Moskovits Principal Product Manager Oracle Corporation. Sue Vickers Group Manager Oracle Corporation

Peter Moskovits Principal Product Manager Oracle Corporation. Sue Vickers Group Manager Oracle Corporation Peter Moskovits Principal Product Manager Oracle Corporation Sue Vickers Group Manager Oracle Corporation How To Best Leverage J2EE, Struts, and ADF in Your Portal Oracle Application Server 10g Architecture

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Java EE Developer's Guide for Oracle Application Development Framework 11g Release 1 (11.1.1.7.0) E16272-05 March 2013 Documentation for Oracle Application Development Framework

More information

IBM. IBM WebSphere Application Server Migration Toolkit. WebSphere Application Server. Version 9.0 Release

IBM. IBM WebSphere Application Server Migration Toolkit. WebSphere Application Server. Version 9.0 Release WebSphere Application Server IBM IBM WebSphere Application Server Migration Toolkit Version 9.0 Release 18.0.0.3 Contents Chapter 1. Overview......... 1 Chapter 2. What's new........ 5 Chapter 3. Support..........

More information

THIS IS ONLY SAMPLE RESUME - DO NOT COPY AND PASTE INTO YOUR RESUME. WE ARE NOT RESPONSIBLE Name: xxxxxx

THIS IS ONLY SAMPLE RESUME - DO NOT COPY AND PASTE INTO YOUR RESUME. WE ARE NOT RESPONSIBLE Name: xxxxxx Name: xxxxxx Email ID: xxxxxx Ph: xxxxxx Summary: Over 7 years of experience in object oriented programming, design and development of Multi-Tier distributed, Enterprise applications using Java and J2EE

More information

Web Application Development Using JEE, Enterprise JavaBeans and JPA

Web Application Development Using JEE, Enterprise JavaBeans and JPA Web Application Development Using JEE, Enterprise Java and JPA Duration: 35 hours Price: $750 Delivery Option: Attend training via an on-demand, self-paced platform paired with personal instructor facilitation.

More information

MAKING THE BUSINESS CASE MOVING ORACLE FORMS TO THE WEB

MAKING THE BUSINESS CASE MOVING ORACLE FORMS TO THE WEB MAKING THE BUSINESS CASE MOVING ORACLE FORMS TO THE WEB About Us Agenda Strategic Direction of Oracle Forms Applications Migration Options Migrating to 10g and 11g Migrating to J2EE and ADF Migrating to

More information

Borland JBuilder 7 Product Certification. Study Guide

Borland JBuilder 7 Product Certification. Study Guide Borland JBuilder 7 Product Certification Study Guide Guía ofrecida por el Grupo Danysoft Primer Borland Learning Partner de España y Portugal Para realizar el examen o cursos oficiales preparatorios contacte

More information

<Insert Picture Here> The Latest E-Business Suite R12.x OA Framework Rich User Interface Enhancements

<Insert Picture Here> The Latest E-Business Suite R12.x OA Framework Rich User Interface Enhancements 1 The Latest E-Business Suite R12.x OA Framework Rich User Interface Enhancements Padmaprabodh Ambale, Gustavo Jimenez Applications Technology Group The following is intended to outline

More information

CIS 764 Tutorial: Log-in Application

CIS 764 Tutorial: Log-in Application CIS 764 Tutorial: Log-in Application Javier Ramos Rodriguez Purpose This tutorial shows you how to create a small web application that checks the user name and password. Overview This tutorial will show

More information

MVC. Peter Koletzke, Quovera. Figure 1. MVC layers

MVC. Peter Koletzke, Quovera. Figure 1. MVC layers JDEVELOPER 10G WEB APPLICATION VIEW LAYER ALTERNATIVES Peter Koletzke, Quovera Java 2 Platform, Enterprise Edition (J2EE) offers many alternatives for coding a user interface. The most popular J2EE interface

More information

SUN Sun Certified Enterprise Architect for J2EE 5. Download Full Version :

SUN Sun Certified Enterprise Architect for J2EE 5. Download Full Version : SUN 310-052 Sun Certified Enterprise Architect for J2EE 5 Download Full Version : http://killexams.com/pass4sure/exam-detail/310-052 combination of ANSI SQL-99 syntax coupled with some company-specific

More information

Web Application Development Using JEE, Enterprise JavaBeans and JPA

Web Application Development Using JEE, Enterprise JavaBeans and JPA Web Application Development Using JEE, Enterprise Java and JPA Duration: 5 days Price: $2795 *California residents and government employees call for pricing. Discounts: We offer multiple discount options.

More information

Type of Classes Nested Classes Inner Classes Local and Anonymous Inner Classes

Type of Classes Nested Classes Inner Classes Local and Anonymous Inner Classes Java CORE JAVA Core Java Programing (Course Duration: 40 Hours) Introduction to Java What is Java? Why should we use Java? Java Platform Architecture Java Virtual Machine Java Runtime Environment A Simple

More information

JBuilder. JBuilder 6 features and benefits. Developer productivity Support for the latest Java standards

JBuilder. JBuilder 6 features and benefits. Developer productivity Support for the latest Java standards Developer productivity Support for the latest Java standards High-productivity development environment Advanced, state-of-the-art JBuilder AppBrowser IDE Develop Java applications with no proprietary code

More information