Skip to main content

Ken Ramirez

Ken Ramirez has 18 years of experience providing development services, consulting, and training
to companies (both large and small) throughout the United States. He consults in various market industries,
including finance, insurance, computer-aided design, community portals, automobile, and much more. Ken's Java
expertise includes J2EE, XML, portals, UML, and many open source technologies. You can view his weblog at
www.TheJavaThinkTank.org.

 

Articles

Ken Ramirez looks at resolving component dependency resolution using the Inversion of Control pattern and compares PicoContainer and HiveMind.

Weblogs

Although in most cases, portlets and the underlying portlet container ride on top of a servlet container, there are some differences between the two.

I got be honest, when I first received the e-mail from Howard and I read his blog entry, which you can read at:...

Although this month's tip is entitled, "Internalizing Your Portlets", you can use resource bundles for non-internalized portlets.

Why would you want to? Well, for one, it would give you a...

Just noticed today that the second part to the JSR-168 portlet article is available at sys-con's JDJ site.

When a user submits data to a portlet (whether in a form, or parameters added to the end of an HTTP request), these values are normally passed to the target action method.

The question is,...

It's official. I am now going to be hosting my blog on Java.net :-)

I am very happy to be here and hope to contribute as much as possible to the various communities.

Also, I am going...

Someone sent me an e-mail tonight wondering if I knew what Portlet filters would be like when they are finally defined in the JSR, and I'd like to share the question along with the answer...

I just recently learned of a site that is currently hosting a Portal Software Poll to determine what the market share of each Portal...

Just thought the community might want to keep tabs on the latest regarding Portals and Portlets.

In my current project, there are several new solutions to some old patterns and there are also several new patterns, which were created to provide better performance and efficiency for the system...

I finally got around to completing something today that I've been wanting to do for a while; provide content to one of the Open Source projects. I actually started out the other day by first...