John Bimson, Author at Perficient Blogs

Posts by this Author

  • Topics
  • Industries
  • Partners





John Bimson

With 8+ years of portal development, implementation, architecture, and strategy experience, John has amassed a wealth and variety of knowledge of the portal space. Having spent five years in the WebLogic Portal group at BEA, John has been on both sides of "the wall" dividing portal vendors from implementers. This knowledge of software products' inner workings gives him a unique perspective as he strives to get the best out of technologies applied to business problems. Since joining Perficient, John has been involved with several full-scale portal implementations, focusing on content integration and security. Now, in the National Portal Practice John works to guide clients' strategic portal direction, create new Perficient offerings, and keep apprised of the latest portal and web trends.

Posts by this author:

Oracle OpenWorld Just Around the Corner

In a little over a month, the annual Oracle OpenWorld (OOW) will kick off in San Francisco.  If you’ve never been, it’s a sight to behold.  40,000 or so people show up to learn about all things Oracle, which has been a rapidly expanding set of “all things.”  Within the last two-plus years, Oracle has […]

Read more

Using GIMP for Quick and Easy Wireframes

Recently, at a client, I was presented with the problem of creating updates to an existing UI (important note: “updates” not complete redo).  To aide overall understanding of the goals of the project, I set out to create some wireframes.  None of this is unusual, of course, but I had a choice to make as […]

Read more

Learning Oracle ADF and WCF

If you want to get started with Oracle’s “strategic” portal offering, WebCenter Framework (WCF), it’s best to start by gaining an understanding of Oracle’s Application Development Framework (ADF), because ADF forms the foundation of WCF.  The ADF is Oracle’s development framework that will be used internally for their own application development (i.e. most to all […]

Read more

JDeveloper on Fedora Gotcha

Recently, I ran across a mystifying situation while working with an ADF application in Oracle’s JDeveloper.  In all fairness, I was working on an unsupported platform (Fedora 11) to see how well the free operating system would work as a development environment. When firing up the Oracle Business Component Browser, none of my changes to […]

Read more

The Implications of Reusable Components

In the early days of automobile manufacturing, buying a complete car was not possible.  Instead, a buyer would purchase a chassis from a chassis manufacturer and then hire a coachbuilder to build out a body and fit it to the chassis.  As production became more sophisticated and manufacturers did more of their own coach-building internally, […]

Read more

Cloud Computing Categories

I spent a day this week at an Oracle Cloud Computing event in Minneapolis.  One of the interesting points made was a distinction between various types of cloud computing.  I hadn’t thought much about it before, but I think it’s a really useful model to help people start to understand the new and somewhat amorphous […]

Read more

When to Use a Portal

As you may have gathered, Mike is at the Gartner Portals, Content, & Collaboration Conference this week.  I’ve been here as well, th0ugh busy with some other things, so this is my first post on the subject. At one of the early sessions of the week Gene Phifer stated something to the effect of “If […]

Read more

Oracle OpenWorld Part 2: Portal

Since Oracle’s acquisition of BEA last year, Oracle Portal has been working through its strategy and messaging.  Things have become clearer over the last 12+ months. As I mentioned in a recent post, WebCenter Spaces was released in early July of this year.  Now, the general marketing push is behind WebCenter Spaces and WebCenter Framework. […]

Read more

Oracle OpenWorld

While Mike spent last week at IBM’s Portal Excellence Conference, I was in San Francisco at Oracle OpenWorld (OOW).  As always, it was an enormous, overwhelming celebration of all things Oracle.  Of course, I spent my time focusing on a few technologies in the portal; identity and access management; and governance, risk, and compliance spaces. […]

Read more

WebCenter Spaces

With the release of WebCenter Spaces on July 1 of this year (as part of WebCenter Suite 11g), Oracle has made an interesting statement.  When you look at Spaces, it seems to do a lot of the things that WebCenter Interaction (formerly BEA ALUI and before that Plumtree Portal) does.  The key difference is that […]

Read more

The Whole World is Not a Nail (and What We Should do About it)

I’ve been thinking lately about the relationship between portals and other applications that they expose.  I find it strange when people want to recreate a viable application in a portal.  Just because it’s possible doesn’t make it a good idea.  It’s amazing how pervasive this idea is. Until now, I’ve always thought of a portal […]

Read more


I’m a believer in the explosion of Netbooks into the PC marketplace over the last year or so (for those of you that don’t know what a netbook is, an excellent rundown on their history can be found on Wired). As a proud cheapskate, the idea of a $300 – $400 laptop is very appealing. As a […]

Read more


TechCrunch has an excellent post on the Twitter adoption cycle.  I’ve certainly noticed the same pattern described there in my own use of Twitter.  I signed up made sure it worked with a few friends, didn’t totally get it and gave up for a while.  Reading blogs like TechCrunch let me know that lots of […]

Read more

Digital Natives and the Enterprise

While at the Gartner Portal and Collaboration Summit this week, I got the chance to ask one of Gartner’s analysts over breakfast (I’ll be liberally paraphrasing here) the following: “I hear all the time that the ‘Gen Y-ers or Millennials’ are going to be ‘demanding social software in the enterprise’ and companies had better get […]

Read more

Re: Why no Portlet Catalogs?

Mike, Your post got me thinking.  The converse to your question is “why is any OOTB software used?”  In particular, I think we should look at why so much OOTB desktop software is used.  Why don’t people just roll their own word processors and email clients?    I think we need to examine that to find […]

Read more

Getting Real Value from Web/Enterprise 2.0

As a someone who believes in the power of Web 2.0 technologies, I nevertheless get concerned when I hear companies start asking to “add Web 2.0” to their intra or internet sites.  The first question I usually ask is “why?”  It’s amazing how many companies want to press on ahead with Web 2.0 initiatives without […]

Read more

Open Text to Acquire Vignette

In case you missed it a few weeks ago, Open Text announced plans to buy Vignette for $310 million.  The Austin American-Statesman has a nice write up on the deal and Vignette’s history here.  Gartner believes that Vignette will continue to operate nearly  autonomously as a subsidiary (read more here) with little integration into Open Text’s existing […]

Read more

Fun with Ajax (the ZKoss Framework)

A colleague recently turned me on to the ZKoss (ZK) Framework (, and I have to say that I’m pretty pleased with it so far.  It’s relatively simple to start up and get working, and it has a nice, rapid development model.   It has some of the feel of jsps but gives you a lot […]

Read more

Downloading Older BEA Products

While working to help resolve some issues for a client, I discovered that finding older BEA products on Oracle’s download pages is not immediately obvious (finding the current versions is pretty easy).  I figured out how to do it by following these steps: 1. Go to this page: 2. Click “Continue” 3. Fill out […]

Read more

Welcome From John

Mike and I are excited to get a new avenue in which to discuss the technologies that we work with on a daily basis.   The opportunity to address portal and collaboration  in this forum is a real thrill for us, and we expect this blog to be a fun, interactive way for us to […]

Read more

Subscribe to the Weekly Blog Digest:

Sign Up