Saturday, June 27, 2009

Fusion Middleware 11g Launch

Fusion Middleware 11g is here. If you are interested and only have few minutes, here is the essential info about sessions and agenda.
Regarding Enterprise2.0 and WebCenter11g the announcements will be about WebCenter Spaces, WebCenter Composer, WebCenter Services and WebCenter Framework.

July 1, 2009

Andrew W. Mellon Auditorium
1301 Constitution Ave NW
Washington, D.C., USA

Be the first to learn how the newest release of Oracle Fusion Middleware can serve as a comprehensive platform for your business and IT processes, connecting strategy to success across your enterprise.

You’ll find out how Oracle Fusion Middleware 11g can help:
- Make your business more agile, intelligent and responsive
- Ensure long-term flexibility in heterogeneous IT environments
- Take advantage of modern software and hardware architectures - delivering both cost savings and innovation


Oracle WebCenter Suite 11g: Next-Generation Enterprise Portal Delivers Rapid Time-to-Value
In today’s dynamic economy, the ability to be agile in order to respond to change is more important than ever. Oracle WebCenter Suite 11g is a unified, standards-based enterprise portal platform that provides a full range of functionality to develop the Web-based applications you need to maintain a productive, efficient and agile enterprise. See first-hand how WebCenter Suite 11g creates a richer set of connections – among people, ideas, content, processes, systems and enterprise applications – creating a superior experience for both the developer and the business user.

Oracle WebLogic Suite 11g and Application Grid: The Foundation Strengthened
Enterprise IT organizations are under increasing pressure to accommodate two opposing forces: reduce costs, and outperform competitors. An application grid foundation is key to achieving simultaneous efficiency and competitiveness. Innovations to technologies including Oracle WebLogic Server, Tuxedo, Coherence and JRockit strengthen the application grid, enhancing the ability to efficiently utilize hardware and operational resources for the highest performance, reliability, and agility at any scale. Attend this session to learn about new application grid capabilities in Oracle Fusion Middleware 11g and how you can benefit from an application grid architecture.

Oracle Identity Management 11g: Improving Security and Compliance
In this fast growing and dynamic business landscape, building an intelligent security infrastructure is vital to ensure the protection and sustainability of an enterprise and its resources. Oracle Identity Management 11g provides a unique integrated system of security policies, processes and technologies that enable the enterprise to control access to critical resources. Attend this session and learn how Oracle Identity Management 11g’s best-in-class products constitute the most complete solution offered by any vendor.

Oracle SOA Suite 11g: The Foundation for Next Generation Business Applications
Rapid adoption of SOA is resulting in extensive service enabling of IT systems. However, this is only half the story – the only way to achieve IT goals of lower costs, greater efficiency, and increased visibility is through rapidly assembling these services into modular and flexible business applications. Business process management combined with SOA enables even greater potential benefits but may complicate the effort. Attend this session and learn how integrated BPM and SOA with Oracle SOA Suite 11g simplifies the lifecycle of next generation business applications.

Event Agenda

9:00 am Continental Breakfast and Registration

10:00 am FUSION MIDDLEWARE 11g Keynote
Charles Phillips, President, Oracle
Thomas Kurian, Senior Vice President, Oracle Development

11:45 am Customer Panel

12:15 pm Lunch

1:00 - 2:50 pm Information-packed product breakout sessions:
Oracle WebCenter Suite 11g: Next-Generation Enterprise Portal Delivers Rapid Time-to-Value
Oracle WebLogic Suite 11g and Application Grid: The Foundation Strengthened
Oracle Identity Management 11g: Improving Security and Compliance
Oracle SOA Suite 11g: The Foundation for Next Generation Business Applications

Tuesday, April 14, 2009

ADF framework Competitive Comparison

One repetitive question i have to answer is:
why ADF, and how does it compare to other frameworks?
The world of software development is a world of multiple options, so i am going to try to summarize why and when choosing ADF versus other options makes a lot of sense.
Let's divide between technical arguments and the rest.
Technical arguments:
  • The most complete palette of components (+150)
  • Functionality: drag and drop support, pop-up and dialog windows, menus, templating, skinning, accessibility, internalization etc
  • MetaFramework (ADF Faces Rich Client + ADF BC + Binding + ...). Probably you won´t need to combine with any other framework
  • Java Standards based (JSR-127, JSR-227, ...)
  • AJAX hybrid architecture (client side + server side) to improve performance
  • Multiple browsers support (FireFox 2.0, FireFox 3.0, Internet Explorer 7.0, Safari 3.0)
  • Mobile version (Windows Mobile Pocket IE for Windows Mobile 5, 6 /BlackBerry Browser 4)
Other arguments:
  • ADF is key to Oracle Fusion Architecture, so its continuity is guaranteed (very safe bet these days)
  • ADF is based on Java JSF Standard, so lots of synergies with Java ecosystem
  • Open Source friendly, specially compared with Microsoft .Net Framework
  • ADF 11g (October, 2008) is a great step fordward compared with ADF 10g, so a lot of unknown potential yet.
  • ADF 11g Framework will be included in almost all Oracle Fusion Middleware and Applications new products
More info:

Monday, December 22, 2008

Happy Holidays 2008

Wednesday, November 5, 2008

Networking concepts applied to Online Social Networks

Online Social Networks are the consequence of Web2.0 and Enterprise 2.0 technologies in action, so traditional networking concepts apply to build successful 2.o initiatives. To extract the most of social networks technology let´s look at this article about networking, extracted from a post at IE Student Office:

As an experienced MBA from Standford University, Sonia Fernandez explained the importance of “connectivity” and “social capital,” two basic terms coined when talking about networking. She also explained the well-known concept “Six degrees of separation.” She decided to call her book “Two Degrees” or “Dos Grados”, revealing the further revolution that the internet has brought to personal and professional relationships. We are even more closely connected than ever before.

Based on Sonia’s opinion, it is difficult to keep more than 250 contacts or people who would return your phone call if you left them a message. It does not have to be so difficult to:

1. Manage to have a lunch from time to time with someone that can be the touchstone of your strategic network.

2. Try to put people in touch who you know would benefit from knowing each other.

3. Keep an agenda!

4. Attend conferences and other activities.

5. Do not use the network only when you need it.

Therefore, suggestions are to:

1. Build up your networking diagram: Build a list of the contacts with name and surname who would return your phone calls.

2. Make networking a part of your daily routine and work in advance: Keep your CV in shape. If you are an entrepreneur, do not wait to polish your business plan the night before your unexpected appointment with your angel investor.

3. Do not look for excuses: “I am shy”: Everybody is shy! “I do not have time”: Make time!

4. Do not put anybody in uncomfortable situations: “You told me you would introduce me to…”

5. Do not get anxious: Professional life is a cycle. Sonia explained to us that in the late nineties, during the dotcom crash, many people became unemployed, and those who got a job first were probably those who managed to keep calm. Do not worry that your friends get a job before you. It is irrelevant!

6. Do not forget the person who helped you: even though you most likely did not get the job through him or her.

7. Do not promise what you cannot do.

8. Do not make someone feel unimportant.

9. Take a risk! Meet new people. In some cultures people usually ask, “Who is going? Nobody I know? Then I do not want to go…” NO!! It is better if you do not know anybody, you will meet new people. Besides, many people are there in the same situation; they do not know anybody either.

10. Develop your hobbies and join associations related to your interests: If none exist, create them!

11. Be a host!: Be a connector and share different networks.

12. Request advice from people you admire.

13. Give first, you will receive later.

Saturday, October 4, 2008

Ten Aspects of Web 2.0 Strategy That Every CTO and CIO Should Know

enterprise2.0, web2.0, cto, cio, soa, woa, webcenter
Great article by Dion Hinchcliffe! Click here.
A good way to explain WebCenter Suite technology and philoshopy without need to talk about the products.
This is related with the 8th key aspect Dion writes in his article:

8. The technology competence organizations have today are inadequate for moving to 2.0. This is key if you're a CTO or CIO today; your organization is almost certainly not ready to handle the development, management, scalability, identity, governance, and openness issues around 2.0. If you're not sure, just ask your IT staff. Examples include cloud computing, open APIs, mashups, rich user experiences, Web-Oriented-Architecture, community platforms, Enterprise 2.0, 2.0-era computing stacks like Rails and Django, are all disciplines that are considerable in their own right, of rapidly growing importance to organizations in the 2.0 era. These are all likely to be things your staff needs to come up the learning curve on in significant ways and with the rate of change on the network what it is presently, falling behind is too easy to do. Note: The existing technology landscape of most organizations will have to change as well which is where Web-Oriented Architecture (WOA) is getting quite a bit of attention today. And the Web products themselves have moved far beyond the model of the Web page and most enterprises are very far behind.

Ten Key Aspects of Web 2.0 Strategy

1. It's not about technology, it's about the changes it enables
2. The implications of 2.0 stands many traditional views on their head and so change takes more time than usual.
3. Get the ideas, concepts, and vocabulary out into the organization and circulating.
4. Existing management methods and conventional wisdom are a hard barrier to 2.0 strategy and transformation.
5. Avoiding external disruption is hard but managing self-imposed risk caused by 2.0 is easier.
6. Incubators and pilots projects can help create initial environments for success with 2.0 efforts.
7. Irreversible decisions around 2.0 around topics such as brand, reputation, and corporate strategy can be delayed quite a while, and sometime forever.
8. The technology competence organizations have today are inadequate for moving to 2.0.
9. The business side requires 2.0 competence as well.
10. Start small, think big.

Ruby on Rails on Web 2.0 startups

Does RubyOnRails live only in the 2.0 startups ecosystem?

Today Web is everything, but at the same time a lot of Web ecosystems exist.
My work in Enterprise 2.0 arena allows me to get in touch with the different ecosystems, and in traditional enterprise software ecosystem Java is the king due to software ecosystem around IBM, ORACLE, SAP, SUN, and other enterprise ERP, CRM, ECM, SOA providers.
But in Web2.0 startups with very limited resources Rails appears to be a good choice.

Even Oracle has built Mix external social network ( with Rails using the standard Ruby interpreter (aka, MRI — Matz’ Ruby Interpreter) on Oracle DB XE using Ruby-OCI, but production is done with JRuby on Oracle Application Server. 4 people, 4 weeks. Details in this article.

Could Rails Applications be integrated in an Enterprise Grade 2.0 architecture?
Yes, at the end we are talking about Web technologies, protocols and standards.

Tuesday, September 9, 2008

Webcenter online demos

A good collection of links to demos and videos of WebCenter technology. Enjoy it!

Oracle : Demos: WebCenter Suite: Delivering the Enterprise 2.0 Experience (Ravenna) : June 2008
WebCenter Suite demo. See how Web presence, content, composite applications, and social computing converge into an Enterprise 2.0 experience.
Products in action: Content Server, Site Studio, WebCenter Interaction, WebCenter Services (Discussions), WebCenter Framework, JDeveloper 11g, Document Library Service, Siebel CRM integration.

OTN Demos : WebCenter 11g Framework : Integrating a Google Gadget : March 2008
Peter Moskovits. This demonstration shows how you can integrate Google gadgets into your WebCenter applications.
The demo adds a small map component, which accepts an address as a parameter. (6:40 minutes)

Oracle : Videos : Enterprise 2.0 : McAfee & Casarez : 56m30s : February 2008
Join Andrew McAfee, Harvard Business School associate professor, and Vince Casarez, vice president of product management at Oracle WebCenter, for a new webcast that investigates the impact of Web 2.0 technologies on the enterprise. (56:30 minutes)

OTN : Demos : WebCenter Services 11g Preview: December 2007
Demo of building a WebCenter application with JDeveloper 11g TP3 and WebCenter Services: Tagging, Links, Searchs. This demo also shows ADF TaskFlow and ADF Security. (23:41 minutes)

OTN : Demos : WebCenter 10.1.3 Services : Discussions / Forums : December 2007
WebCenter 10.1.3 Discussions / Forums (Jive). This viewlet shows two ways to integrate a discussion forum into your WebCenter application with JDeveloper 10.1.3 and OmniPortlet (8:38 minutes)

OTN : Demos : WebCenter 10.1.3 Services : Wikis: November 2007
WebCenter 10.1.3 Wiki Service. This viewlet shows how to use an Oracle WebCenter Wiki data control to integrate your wiki into a WebCenter application. (12:28 minutes)

OTN : Demos : WebCenter 10.1.3 Services : Presence : January 2008
This viewlet shows how to combine a buddy list from a database table with presence information coming from the OCMS presence server. (11:17 minutes)

Oracle : Demos : WebCenter Spaces Viewlet : 11g Preview : December 2007
Oracle WebCenter Spaces is a prebuilt application that exposes functionality from the WebCenter Framework, Services, and Composer in a configurable work environment.

Oracle : Demos : WebCenter : Embracing Web 2.0: The Matrix Social Network with Tagging : Jun 2007
An example demo portal using preview WebCenter 11g technologies with Discussions, Tagging and Documents.

OTN : Demos : WebCenter Framework 10.1.3 : Consuming Portlets in a JSF Application : January 2007
Veeva Vacations Tutorial Demo 1. JDeveloper 10.1.3 and WebCenter 10.1.3. This demonstration shows how to create a jspx page, and add an ADF table and OmniPortlet to the page. The OmniPortlet uses a custom HTML layout to display data that is defined in a csv file. (13:42 minutes)

OTN : Demos : WebCenter Framework 10.1.3 : Adding Customization to a JSF Application : January 2007
Veeva Vacations Tutorial Demo 2. JDeveloper 10.1.3 and WebCenter 10.1.3. This demonstration shows how to add a border and header ("chrome") around an ADF component by using a showDetailFrame. It also adds customization to a group of components by using a panelCustomizable component. (9:03 minutes)

OTN : Demos : WebCenter Framework 10.1.3 : Integrating Content from a JCR 1.0 Repository : January 2007
Veeva Vacations Tutorial Demo 3. JDeveloper 10.1.3 and WebCenter 10.1.3. This demonstration shows how to build an ADF Faces tree structure to display a list of directories and files. Each file contains an image, which is displayed when the user clicks the file name. (17:44 minutes). Demo with JDeveloper 10.1.3 about using Content Repository Data Control.

OTN : Demos : WebCenter Framework 10.1.3 : Contextually Linking WebCenter Components : January 2007
Veeva Vacations Tutorial Demo 4. JDeveloper 10.1.3 and WebCenter 10.1.3.This demonstration shows how to synchronize the data displayer in two WebCenter components (portlets).
This demonstration shows how to link the data displayed in the OmniPortlet to the selected row in the ADF table. (9:28 minutes)

OTN : Demos : WebCenter Framework 10.1.3 : Building and Deploying Standards-Based Portlets : February 2007

Veeva Vacations Tutorial Demo 5. This demonstration shows the steps for producing and consuming portlets using JDeveloper 10.1.3 and WebCenter 10.1.3. It also shows how to use WSRP 2.0 interportlet communication to wire a custom portlet to the out-of-box Parameter Form Portlet. (20:53 minutes)

OTN : Demos : WebCenter 10.1.3 Framework: Portletizing an ADF Faces Application : February 2007
JDeveloper 10.1.3 and WebCenter 101.3. This viewlet demonstrates the steps for exposing an existing ADF Faces application as a portlet. It shows the portlet running in both a WebCenter application and in an Oracle Portal page. (9:05 minutes)