PODCAST
Yves'podcast
by Yves Nomeny
Hope is the most powerful thing we have.I am very confident and self motivated person.
-
7
-
6
Marketing Plan
A marketing plan is as important to the business as the "wind pipe" is to the newborn baby. For the business, a marketing plan is the "wind pipe" that supplies the enterprise with customers and revenue keeping it alive and well. Ultimately, a business is only as healthy and strong - profitable - as its "wind pipe" or its marketing plan. Every business owner should care for their company's health like they would care for the health of a child. From conception through birth, infancy through adolescence, both the business and the child's health are sensitive to their environment. Both require constant attention, care, supervision and regular "check ups" to insure they grow and mature properly.
-
5
Summarize the J2EE Development – MVC using Oracle Application Development Framework (ADF)
1- View: JSP You can create a business service data model from existing Web Service in a public UDDI by creating a pointer to the WSDL. Using the Generate Web Service Stub/Skeleton option, classes are automatically generated based on the WSDL. Next, you can create a Struts page flow diagram that gets the parameter, then an action to invoke the Web Service and another JSP page to show the results. You can edit the code with the Property Inspector or in the Source view. Lastly, run the completed application on the embedded J2EE container. 2- Model: ADF Business Components Business Services can be created with Oracle ADF Business Components. The necessary steps are: Modeling Business Components, adding validation rules, adding formatting rules, and testing. You can use the Create Database Connection Wizard to create the connectivity to the database. Then you must create an application workspace, use UML modeler to define the Business Service layer and can use existing tables to complete the Business Components. 3- Model: TopLink Create a new java class for the application. Create a new Java Class diagram, and drag-and-drop Database tables to the new diagram. JDeveloper will allow you to create different elements from the table. In the diagram, the table relationships are created as well. JDeveloper creates the .java class files for all tables and adds them to the application model. You can open the TopLink Mappings editor to review what was created by JDeveloper. In the Structure window, you will see the descriptors for each Java class. 4- Model: Enterprise JavaBeans Development Developers can build business services with EJBs using Oracle JDeveloper 10g. EJB Modeler enables modeling session, entity, and message driven beans. Developers can model session beans, add properties and business methods that are sync’d with source files. The application template used is Web Application [JSP, Struts, EJB]. EJB application template creates an application with two projects; Model and ViewController. Create an EJB diagram, drag-and-drop the tables, then create a session bean, and name it. Adding a reference between EJBs automatically synchronizes the deployment descriptor by generating the appropriate tags along with the lookup code in the bean class. 5- Model: Web Services Using Web Services as ADF Data Controls It is easy to create a Data Control from a web service and use it in a Struts controlled JSP application. You can create a Data Control for this web service using its context menu. The Data Control is displayed in the Palette and can be used in the Struts Page Flow in which to build the application page. A JSP page can be created, then a Data page that is tied to an action. You can use the Property Inspector to add properties to text fields. The Structure Pane to view how the mapping has been handled. Again, testing is immediately executed by using the embedded OC4J.
-
4
Summarize the UML Modeling and Generation
1- Database Schema Modeler Create a database diagram, navigate to a database connection or create a new connection. Select the table(s) you want to appear on the diagram, and then add objects to the diagram using the Component Palatte. Generate the DDL script using the Generate SQL from Offline Database Wizard. Update a table through its Properties, then re-run the wizard only this time indicate Update rather than Create. Use the context menu to execute the SQL against the required schema. 2- Java Class Modeling After the developer uses the drag-and-drop function to place the project on the diagram page, using the Drill Down menu option will display the classes in the package. JDeveloper 10g supports a number of styles of diagram layout; Symmetrical, Hierarchical, and Grid. The Java Class Modeler automatically synchronizes the diagram and the code, regardless where the changes are made. The developer can add a new method in a class by editing it directly from the diagram. The refactoring process identifies the dependencies, implements the changes, and recompiles the project; this is all done from the diagram. More than one package can be displayed on a diagram, and the dependencies drawn between them. You can Run and generate a html file to open the JavaDoc. This will show all the diagrams and classes. 3- UML Activity Modeler Oracle JDeveloper 10g supports UML Activity Modeling. In this feature, the developer can add Swimlanes for separate processes/activities. You can drag activities from the Applications Navigator onto the diagram. You can also drag the object flow from the Structure Pane to the diagram as well. Complete the flow with a Final State on the diagram. To complete the diagram, an OR decision point should have guard conditions on the outcomes. 4- UML Use Case Modeler UML Use Case Modeling is used to create a visual diagram of actors and flow, add requirements details in HTML, then publish the specification in JavaDoc. You can drag-and-drop Actors from the Component Palette. Where a use case requires more detail, use the “fully-dressed” option which will create a detailed template. When less detail is needed, use the “casual” template. Various functions assist with the diagram layout such as auto-layout, align and distribute. For more documentation, you can add notes to the diagram or URL links to external documents. The requirements in the diagram can be published in JavaDoc HTML form, and accessed on a server for reference. 5- UML Class Modeler UML Class modeling enables the capture of requirements in a technology neutral visual model to validate user requirements, and document complex applications. Use the UML Class Diagram in your new workspace, add classes by the drag-and-drop feature, and then associate them to each other; one-to-many association, many-to-many, etc. Add some attributes and methods to the classes and also Operations through the Class dialog. You can transform the UML analysis model into a visual Java design model and implementation files. Publish the UML models as graphics files or insert into a JavaDoc HTML document to be reviewed or referenced.
-
3
Summarize the generating Oeacle ADF Business Components from Oracle Designer
1- Reviews the generated output after the changes You can review the generated output as a model. Entity Objects in JDeveloper are shown in the Server Model Diagram. Looking at the Modules, you can see the base table usages and the relationship that binds them. The Entity Objects are generated as the Application Module and View Objects in JDeveloper and you can drag them onto the Business Components page. 2- Making changes in Designer and regenerating You can return to the Designer module to make changes such as a second base table usage. In this lesson, we saw this and the addition of a Where clause. In JDeveloper, regenerate the ADF Business Component by using the wizard. Additional links will be created as a result of the new relationship in Designer. 3- Reviews the generated output In this demonstration, it shows you the results…first, select the generated Entity Object, and view the attributes in the Structure Pane. The validation is generated from the domains associated with columns in the Designer. View Objects attributes are generated from the Designer Module Component base table usages. You can use the JDeveloper Tester to preview the results. 4- Reviews a basic Designer module Under the Modules – Navigator, the developer can use the Modules tab to select the named module and drag to the diagram page. In the Edit Base Table area, you can Where clauses, Items, Item Names or the Display information. Before you start the generation, you will need to create an application workspace and project, a connection to the Designer repository and to the work area which contains the modules you want to generate, and a database connection. You can utilize the Generate ADF Business Components from Oracle Designer Wizard that walks you through setting the connection.
-
2
Summarize the Oracle JDeveloper Introduction
1- Oracle JDeveloper 10g Quick Tour Oracle JDeveloper is an Integrated Development Environment (IDE) which facilitates the design, development, debugging, and deployment of Java-based e-business applications. JDev10g handles multiple languages such as Java (J2EE, J2SE, J2ME), XML, SQL and PL/SQL. Oracle renamed J2EE Framework to its own Oracle ADF (Application Development Framework). The code is transferable so you are not locked into Oracle ADF. Within this framework, you can build the Business Services, the User Interface, and test and profile the application. With Oracle ADF and Oracle JDeveloper, you can develop User Interfaces for web applications, rich client applications or wireless applications. In the Connections Navigator, you can use drag-and-drop functionality to add tables. Business Logic can be applied such as validation rules to ensure the data integrity. Oracle JDeveloper can be customized to user needs. In creating new applications, you have the choice to use existing application templates or use your own. Oracle JDeveloper has its own J2EE Application Server to quickly test applications thus reducing time. The Event Profiler is activated by clicking on Run, and presents any errors. The profiler also provides a log of events which allows for check for quality and performance. Using JDeveloper, the developer can work with XML Schemas and documents. With the XML Schema editor, you can interact using the Structure window, Component Palette, and Property Inspector. The XML editor has many productivity features. 2- Oracle ADF Quick Tour Oracle JDeveloper 10g includes the complete J2EE Framework in Oracle ADF. The developer creates an application workspace in which you can specify the technology used in the application. You can drag-and-drop Database tables onto a UML diagram to create objects. There is a wizard to create default data model components. Oracle JDeveloper 10g offers WYSIWYG (what you see is what you get) editors to visually and declaratively design the user interface; views include HTML, JSP, ADF UIX, and Swing/ADF Client. The Data Control Palette displays all of the previously created Business Services. 3- Getting to know the IDE Upon opening JDeveloper, you will notice three windows. The large window is referred to the Visual Editor or Code Editor. Next is the Application Navigator and last is the Structure window. You create a workspace by selecting Applications, File and New and naming a unique Project Name. The Application Navigator displays all of your workspaces and projects. Two new windows are now open; the Component Palette and the Property Inspector. As you design, you can see the Design View and also access the Source. Any changes to either window, will be immediately updated on the other window. After you save the page, you can instantly Run the page to view how it will appear in the browser, no connection to another server needed. However, you can use the Connections Navigator to connect to other devices such as a database connection.
-
1
Summarize the complete J2EE Applications
1- Web Services Based Application (Web Services-Struts-JSP) You can create a business service data model from existing Web Service in a public UDDI by creating a pointer to the WSDL. Using the Generate Web Service Stub/Skeleton option, classes are automatically generated based on the WSDL. Next, you can create a Struts page flow diagram that gets the parameter, then an action to invoke the Web Service and another JSP page to show the results. You can edit the code with the Property Inspector or in the Source view. Lastly, run the completed application on the embedded J2EE container. 2- EJB Based Application (EJB-Struts-JSP) The steps in EJB based applications development are modeling the Entity EJB, creating session fasade, generate DTO, and build JSP application. Start with creating the EJB diagram by drag-and-dropping of tables from the database. Then, create a Session Bean that will act as a session façade to the Entity Beans. Next, generate Data Transfer Objects the Entity Beans. Create a JSP page to access the EJB. In the JSP visual editor, you can drag-and-drop the session EJB from the Data Control Palette to build a UI on top of it. Last action, run the EJB and JSP on the embedded J2EE container. 3- Oracle ADF Business Components Based Application - View Layer (UIX) The steps in developing UIX interfaces are drag-and-drop binding, adding Rich HTML components, and Plug-and-Play look and feel. You can add a master detail relationship to a UIX page using the built-in many to many display object. There is range paging and order by functionality by clicking on the column header. You can change the look and feel from blaf to minimal on the xml page. 4- Oracle ADF Business Components Based Application - View/Controller Layer (Struts-JSP) The developer can build a JSP application to access a data model. Create a Struts Page Flow of the application. You can create a browse page in which you have read-only forms and navigation buttons. You can create an edit page that allows the user to change information; operations are commit, rollback, and release. 5- Oracle ADF Business Components Based Application - Business Services Layer The Business Services Layer: Modeling Business Components, adding validation rules, adding formatting rules, and testing with a Swing Based Tester. UML modeler defines the Business Service layer and can used with existing tables to complete the Business Components. You can edit the Entity attributes which includes rule validation and generate a Data Control for the Model layer. Test using a simple Swing based tester. 6- A Struts/JSP Application Create a Struts Page Flow adding Data Action, Pages and Forward actions from the Component Palette. Add Struts and HTML components to the page. Edit properties using the Property Inspector. Next, create Struts Form Bean to pass parameters to the Struts action. Connect the Struts Action to the Struts Form Bean and write code to implement the Struts Action. Run the application with the embedded J2EE container.
No matches for "" in this podcast's transcripts.
No topics indexed yet for this podcast.
Loading reviews...
ABOUT THIS SHOW
Hope is the most powerful thing we have.I am very confident and self motivated person.
HOSTED BY
Yves Nomeny
Loading similar podcasts...