You are here

Alfresco

First impressions of Alfresco Community 4.0a

The long awaited release of Alfresco 4.0a (code named Project Swift) has just been released so I thought I would take the chance of downloading it and seeing what had changed. Being an Enterprise subscriber we're eager to see what lies in wait for us in the future.

Custom Type Example

An example custom type taken from our model.

Creating a SiteTree webscript

 

One of the things

we needed to do was create a script that displayed the site hierarchy. I tried in vain to get this working with the built in webscripts that come with Alfresco, so in the end, decided to build my own. The steps to reproduce are as follows.

Setting up a development enviornment for developing SpringSurf apps

Setting up a development environment for developing with SpringSurf is not as easy as you might thing...or is it just me? Below is a quick and dirty listing of the things you need as well as some of the gotchas you might run into.

Alfresco: Wish List

There is no doubt about it, but Alfresco is already a great system that can allow you to do a multitude of things, but, things can always be improved upon. I would imagine this will be a constantly evolving list, but here's some wishes to start with. If you have anymore, let me know and I'll add them in.

Building Your First Webscript

Webscripts are fast becoming the main development tool for those who are seeking to extend and enhance Alfresco. In this article I'm going to try and detail how to build a webscript. This is as much for my own documentation needs as it is for public consumption. So if you notice any errors, then please let me know!

Webscripts can sit in a variety of places, from directly in the Alfresco repository, to sitting within their own SpringSurf apps. However, no matter where you put them, they all have a similar structure.

Building Your First Webscript

Webscripts are fast becoming the main development tool for those who are seeking to extend and enhance Alfresco. In this article I'm going to try and detail how to build a webscript. This is as much for my own documentation needs as it is for public consumption. So if you notice any errors, then please let me know!

Webscripts can sit in a variety of places, from directly in the Alfresco repository, to sitting within their own SpringSurf apps. However, no matter where you put them, they all have a similar structure.

Alfresco, WebScripts and SpringSurf: An Overview

One of the great selling points of Alfresco was that if you want to do something a bit different, there's probably a way to do it. In the past this has been via Java APIs and whilst they are still there and still very powerful, there's a new kid on the block that is shaking things up a bit.

From download to production system

It has to be said, but unless you are a guru in Java, Spring, Tomcat, Oracle/MySQL and a number of other open source technologies, deploying Alfresco as a production system is no trivial matter. I should preface this article by saying that our production system runs on a headless install of Linux. I shall raise my head above the parapet for an instant to comment that this is not the easiest environment to do things in.

Overview of Alfresco

I've been involved in using and integrating the Alfresco document management system recently for the College of Life Sciences at the University of Dundee. I've read a myriad of reviews and guides on the system and so the time has come to add my voice to the mix.

Alfresco is an open source document management system. Whilst that description may seem boring and very unhelpful, the system itself is anything but. Contained within this little gem of a package is a system that is well on its way to revolutionising the way business will think about and do document management.

Subscribe to RSS - Alfresco