Rob Klopowitz and John Rymer recently released a report at Forrester titled SharePoint Adoption: Content and Collaboration is Just the Start. For this report the authors surveyed 510 IT professionals about their experiences with SharePoint. There are some very interesting findings I will highlight below. The core values of SharePoint are: Managing unstructured content like […]
Posts Tagged ‘best practices’
Best Practices with JQuery and Sharepoint
I heard Eric Harlan and Mark Rackley talk about best practices with JQuery and Sharepoint JQuery Overview What It’s that client side middle tier thing It’s a Javascript utility library available at JQuery.com Lots of third parties libraries are available to enhance your sites Why Using it will improve your user experience You don’t have […]
Knowledge Communities
I saw a good presentation on knowledge communities. The speaker, Jim Kane, gave a good overview. Before I go into notes let me note his one key best practice: ” Don’t just use a template. A template will fail.” He makes a great point that it’s about much more than just the technology. The Problem […]
Does the Customer Experience Matter for B2B
I just read an article passed on by Erin Eschen Moloney. It’s a great article by Paul Hagen of Forrester. In the article, he notes his belief that the customer experience is just as important to insurance companies and others whose customers are businesses as for the likes of Disney. It’s important enough to translate […]
The Requirements: In Iambic Pentameter
This is the fourth entry in a series on what constitutes good requirements, regardless of how they are written, stated, shown, or otherwise intended. In this entry, we offer a gentle reminder that requirements should also be verifiable. When requirements are verifiable it simply means that they are expressed in a way that our product […]
Maven and WebSphere Web Applications (Part 2)
The parent project of the multiple module web application uses the uses the <packaging>pom</packaging> tag and several <module> tags to indicate that it is controlling the build order of several artifacts. The control is provided through the reactor plugin. The file structure that I use is: /ear /ear/pom.xml /web /web/pom.xml .classpath .project pom.xml The ear […]
Maven and WebSphere Web Applications (Part 1)
Web Applications are WAR files that include java code and JSP files with a web.xml deployment descriptor that are intended to implement dynamic web functionality (as opposed to static web functionality which uses HTML files). A portal team typically uses this packaging technique for the following artifacts: Portal themes and skins web services iWidgets WebSphere […]
Release Management for WebSphere Portal
Releasing your portal project to a brand new environment can be a fairly large challenge. I maintain the reason for the challenge is that there are so many tools and procedures required for this process. It is difficult to find somebody on your team that has deep administrative experience coupled with a development background so […]
Migrating to WebSphere Portal 7: WCM
I am currently working on a project for a customer where we are migrating a very complex portal from WebSphere Portal 6.0.1.3 to 7.0.0.1. There is quite a bit going which has to be migrated including Personalization rules, JSF portlets, Spring MVC portlets, customized WebSphere caches and shared libraries, customized WebSphere Portal configuration, content nodes, […]
Magic Quadrant or Wave – Choosing a social business platform
We are starting to see some congruence in our techno-equalizers – the Quad and Wave. The leaders are starting to pull together: IBM SharePoint 2010 Jive But one area that is often noted is that many solutions are vertically aligned. That’s not a bad thing. As a general rule most of the leaders in either […]
WebSphere Portal and Maven (Part 6)
You use a parent pom.xml file that each portlet project inherits from to encapsulate your dependencies and maven plugin bindings. This keeps all this code out of sight from your portlet project. This first code posting shows the plugin definition under a pluginManagement section. This section is used to create any dependencies used by the […]
New Whitepaper on Using TDI for IBM Connections
IBM Connections uses a tool called Tivoli Directory Integrator to push and pull profile information between Connections and a variety of different LDAP’s and systems (Peoplesoft HR for example). It’s a powerful tool that can get a little complicated. IBM just published a whitepaper on their developer worksweb site titled Understanding IBM Tivoli Directory Integrator […]