Thoughts and commentary on the latest internet technologies


Alternatives to SQL for high-volume data

Priocept has recently been working with Apache Solr, a kind of "Lucene on steriods", which fast approaches a NoSQL database when used for applications such as geodata and automatic data categorisation (as used on eBay).

The User (not Content) is King – WCM in 2010

According to Gartner's latest report, the User is now more important than the Content when selecting WCM systems. Multi-channel user engagement requires fully-integrated products spanning content delivery, tracking, analytics and personalisation.

How to use SharePoint effectively in the Enterprise – Part Two

Part Two of our article on using SharePoint effectively in the Enterprise.

How to use SharePoint effectively in the Enterprise – Part One

Given the scope of what Microsoft attempted to achieve with SharePoint, it’s not surprising that SharePoint does better in some areas than others. In this article we discuss how to use it effectively in your organisation.

Report-back from JSConf 2009

Raoul Millais, one of our .Net lead developers, reports back from JSConf 2009: I finally got round to spending some time this week watching the videos from last year’s jsconf in Berlin. There are some really good talks up there and I highly recommend taking some time to watch them. It’s absolutely incredible what there is going on in the JavaScript world at the moment. Almost all the talks fell into one of three categories, which mirror the most exciting areas of development in the JavaScript world today.

Out-of-band security verification

CAPTCHA is broken, so relying on a working telephone number with voice prompts makes it much harder for spam-bots/machines to interact with the system like this.

Caching with Windows Server AppFabric

Windows Server AppFabric is Microsoft's implementation of a distributed cache, the most well-known example of which is memcached, as used on LiveJournal, Wikipedia, Twitter, etc.

ASP.NET 4 Development Overview

A quick summary of the key new features in ASP.NET 4.

Agile Development – Does It Make Sense For Clients?

There is an increasing move towards “Agile Development” for IT projects, particularly those using new and emerging technologies such as internet and web projects. Technologists increasingly advocate Agile Development, but does it make sense if you are the client or business owner? The answer is “yes” for the right type of project – but only if you get commitment and clarity from your supplier when it comes to project costs.

Connecting to Content Repositories with Apache Lucene Connector

Apache Lucene Connector today entered "incubation" at Apache. This is great news for those working with content repositories such as Microsoft Sharepoint, EMC Documentum, and open source technologies such as Apache Jackrabbit (based on the JCR standard).