Upload
others
View
21
Download
0
Embed Size (px)
Citation preview
Oracle JDeveloper 10gOverview
Roel StalmanSenior DirectorTools Product ManagementOracle Corporation
Accelerate Development and Deployment of SOA
Develop Orchestrate
Deploy
Secure
Access
Integrate
Manage
g
Oracle JDeveloper 10g
10.1.3 New Features
• Java Coding• J2EE and Web Services• Oracle ADF
10.1.3 Developer Preview Available Today!
Java Coding
Oracle JDeveloper 10g (10.1.3)
Biggest IDE Release in Years• J2SE 5.0 Support• Refactoring• Coder Productivity• Team Development• XML Support• Extension Development• User Experience and Footprint
Refactoring Examples
• Rename Class• Rename Field• Rename Method• Rename Package• Rename Local Variable• Rename Parameter• Introduce Variable
• Introduce Field• Extract Interface• Use Supertype• Move Class• Duplicate Class• Pull Member Up• Safe Delete
Coder Productivity
• Find Usages• Code Assist• Code Navigation
• Hierarchy Browser• Implemented and Overridden Callouts and Navigation• Forward and Back Buttons
• Live Code Templates• Local History• File Overview Margin
• Plus much, much more!
Open Source Integration
Team Development
• Integrated with Open Source Offerings• Native CVS Support• Enhanced Support for Ant• Integrated JUnit Test Runner
• New Shareable project file format
XML Support
• XSLT Visual Mapping Tool(Built by the BPEL team)
• XSLT Debugging• Step into Embedded Java
• Visual Schema Editor• XML Editor Framework
User Experience
• Brand-new Look and Feel• Out-of-the-box Experience
• Better Welcome Page• Cue Cards• Direct Links to IDE Actions• Dynamic Help Links
• Reduced Footprint• Team Development Support for Projects• Fast Maximize/Restore• Task Window
D E M O N S T R A T I O N
Java CodingFeatures
J2EE and Web Services
J2EE Development
• Embedded OC4J 10.1.3 Server• Run, Debug and Profile J2EE 1.4 Components
• Support for EJB 2.1• TopLink CMP Integration• EJB generation using XDoclet tags
• J2EE Deployment (JSR 88)• JSR 88 Connection and Deployment Plans• Start, Stop & Undeploy JSR 88 Deployed Apps
• J2EE Management (JSR 77)• JMX Browser using MBeans
• Support for 10.1.3 Data sources
Web Services Development
• JAX-RPC Web Services• Meta Data Tags in Source
• Prep for JSR 181• WSDL Editor• WS-Security• WS-Reliability• WS-Management• WS-Interoperability Basic Profile• Axis Support• Web Services Gateway Support
Web Development
• Servlet 2.4, JSP 2.0, and JSF 1.1 Support• Embedded Expression Language Support in
• Visual Editor• Code Editor
• HTML, JSP, and JSF Visual Editing• JSF Navigation
• Visually design Faces navigation model• Console for productive editing of faces-config.xml
• Additional JSF Component library with ADF Faces
Web Development
Visual JSF Configuration & Page Flow
Visual JSF Design
Embedded EL Support
UML
• Completed Core UML Support• Sequence Modeler New
• Including Debugging• Class, Use Case, Activity
• Usability Improvements• Improved Visualization• Improved Line Handling• Toolbar and Property Editor
• XMI Class Import & Export• Third party integration (TogetherJ, Rose)• Enables various partner solutions
• Partners for Full UML Support• Visual Paradigm SDE, Canyon Blue Konesa, Codagen
Database Development
Offline• Create, Edit and Generate DDL
• Tables, Views, Synonyms• Indexes, Sequences
• DB Modeling• Tables & Views
Online• DB Browser
• Tables, Views• Indexes, Sequences
• SQL & PL/SQL Development
D E M O N S T R A T I O N
J2EE andWeb Services
Oracle ADF
Technology Overload
Swing
JSP
UIX
Struts
JCA
Controller WebServices
AOP
JDBC
JMS
TopLink
BC4J
BPEL
JavaBeans
EJB EntityBeans
Data BindingsXML
EJBSessionBeans
MetadataServices
POJOJSF
Oracle ADF
View
Controller
Model (JSR-227)
BusinessServices
ADF Swing JSP ADF UIX JSF
Rich Client Web / Wireless
Struts JSF Controller
ADF Data Binding
TopLink EJB Web ServicesADF
BusinessComponents
ADF
Met
adat
a Se
rvic
es
Visual and Declarative J2EE Development
Oracle ADF – Coming in 10.1.3
• Further Simplify Web Development• Visual Editor for all Standard Faces Components• Drag and Drop Data Binding for Faces Components• Visual Page Flow• Large set of JSF Components (Migrated from UIX)
• ADF as a platform for Portal and Wireless• Portal and Wireless components are native ADF
components• Continued Innovation and Standardization
• JavaServer Faces• ADF Model JSR 227• Improved TopLink Integration
The company that brings developers leadingedge technologies like ADF and BPEL will soonbring a few of you to the edge of space!
How it WorksŸ Register on the Sweepstakes web siteŸ Complete quizzes based on SOA topicsŸ New quizzes every 2-3 weeksŸ Each completed quiz is an entry into the sweepstakes (limit one entry per topic area)
The PrizesŸ Grand Prize (1): Space Adventures Suborbital Space FlightŸ First Prize (2): Mac PowerBook G4sŸ Second Prize (5): Apple iPod 20GBŸ Third Prize (10): Star Wars Trilogy DVD Set
Register now at oracle.com/space for a chance to win a trip into space
***See Official Rules for details @ http://oracle.com/space
Oracle Application Server 10g - J2EE and Web Services Sessions
AQ&Q U E S T I O N SQ U E S T I O N SA N S W E R SA N S W E R S