Philip Kedy

May 01 2013

Modularizing your Backbone Router using Require.js

RequireJS is a JavaScript module loader which answers the question "how do I organize my JavaScript code?".  I've recently come to appreciate the benefits of RequireJS with highly structured frameworks like Backbone.js.  Without it, JavaScript becomes lengthy and disorganized, specific functionality becomes difficult to locate, and dependencies become time consuming to trace.  While there is some upfront effort in moving your project to RequireJS, it will make development much more efficient in the long run.  This article will explain an easy simplification that makes routing with RequireJS much easier.

Read More

Mar 06 2010

Kicking the Tires on Vivisimo Velocity

Recently I oversaw an internal development effort to integrate Vivisimo's Velocity search engine into Microsoft SharePoint and JBoss Portal.  CapTech has experience with several search products and many have the same integration challenges.  We found that Velocity's architecture simplifies or eliminates many of these challenges.  Here are just a few great features that we leveraged in this project.

Read More

Oct 16 2009

Alfresco WCM or DM: What is the best choice for your enterprise portal?

After being involved with recent Alfresco-based enterprise portals, I?ve begun reflecting on best practices in regards to integration with the popular open-source CMS.  This article describes some learnings on integrating Alfresco?s Document Management (DM) and Web Content Management (WCM) repositories with an enterprise portal.

Read More

Jul 01 2009

Caching Alfresco WCM Content to Improve Performance and Scalability

Over the past 9 months my colleagues and I have been developing an enterprise portal using JBoss Portal and Alfresco.  Currently, Alfresco does not offer out of the box content portlets so we created our own.  Working closely with Alfresco we chose to use their new WCM product for its user sandbox and workflow approval features.  This article explains some interesting findings related to performance and scalability when integrating with Alfresco web content.

Read More

 

Disclaimer

The words and opinions expressed here are those of each article's respective author, and do not necessarily represent the views of CapTech Ventures.