Key points:
- One can build his own plug-ins.
- Personally, I'm happy we are using the FOEX suite of plugins, as they have done all the hard work.
- Interesting to know how its done.
Session 12 (9:45am-10:45am) Cary Millsap Oceans, Islands, and Rivers: The Mistake Everyone Always Makes with Trace Files
Key points:
- The presentation explained Oracle's extended SQL trace data.
- See Joel Kallman's comment "Folks who really excel with APEX do tracing analysis and understand where each millisecond is spent when rendering a page."
Session 13 (11:15am-12:15am) Rafael M Rodriguez and Rodolfo Rodriguez APEX+RESTFul+OAuth2: The Future Is Here
Key points:
- Showed us what they did, but not how they did it.
- Can easily see how one could create a native mobile smart phone app that utilizes REST services for data access.
Session 14 (1:45pm-2:45pm) Ashley Chen Hands-On Training: Get up to Speed with Oracle REST Data Services
Key points:
- I installed the Oracle DB developer VM (Ashley had a few flash drives that worked great).
- I was able to install ORDS 3.0.0.
- I was able to create GET/POST/PUT/DELETE web services (using Oracle's standard) on any table I wanted to.
Session 15 (3:00pm-4:00pm) Kris Rice Intro to Oracle REST Data Services
Key points:
- See slides, lots of information, but the Hands-On Training immediately before that was the most important to me.
Session 16 (4:15pm-5:15pm) Francis Mignault The Objects of My Affection: Deploying Your APEX Applications and Using Supporting Objects
Key points:
- Dev/Test/Prod configurations
- Dev configuration
- Debug ON.
- Tracing mode ON.
- DB schema available to developers .
- Test, UAT configuration
- copy of production.
- Debug ON.
- DB schema available to DBA only.
- Tracing mode ON.
- Prod configuration
- Debug OFF.
- Tracing mode OFF.
- Run application ONLY with runtime install of APEX.
- Secured with no outside access.
- Development best practices
- Naming conventions are important.
- Source control standards.
- Document explaining MTT (move to test) and MTP (move to production)
- Use packages
- Use application modules are separate applications (faster delivery, easier deployment).
No comments:
Post a Comment