Remember Me
forgot your password?

Learn how to customize the entire Alfresco platform

Alfresco is an open source platform for Enterprise Content Management (ECM) solutions. ECM includes things like Document Management, Web Content Management, Collaboration/Enterprise 2.0, Digital Asset Management, Records Management, and Imaging. At its core is a repository for rich content like documents, web assets, XML, and multimedia. The repository is surrounded by a services layer (supporting both SOAP and REST) that makes getting content into and out of the repository a breeze, which is why so many next generation Internet solutions are built on Alfresco.Implementing Alfresco usually involves extending the repository to accommodate your business-specific metadata and business logic. These extensions are done using some combination of Java, JavaScript, XML, and FreeMarker.

This book takes you through a set of exercises as if you were rolling out and customizing the platform for a fictional organization called SomeCo, which wants to roll out Alfresco enterprise-wide. Each department has a set of requirements that need addressed. We will show you how to extend Alfresco to meet these requirements. By the time you've worked through the entire book, you will be familiar with the entire platform. You'll be prepared to make your own customizations whether they are part of a Document Management solution, a web site that uses Alfresco for content storage, or an entire custom application built on Alfresco's REST API.

This book focuses on teaching by example. Every chapter provides a bit of an overview, and then dives right in to hands-on examples so you can see and play with the solution in your own environment. All code samples run on both the latest Enterprise and Labs release. It will be most useful to developers who are writing code to customize Alfresco for their organization or who are creating custom applications that sit on top of Alfresco.

This book is for Java developers, and you will get most from the book if you already work with Java but you need not have prior experience on Alfresco. Although Alfresco makes heavy use of open source frameworks such as Spring, Hibernate, JavaServer Faces, and Lucene, no prior experience using these is assumed or necessary. This book will give you the knowledge and confidence you need to make Alfresco do what you need it to do

To read more, visit here: http://www.packtpub.com/alfresco-developer-guide/book

Afsha Walele
Rate this Article: 0 / 5 stars - 0 vote(s)
Print Email Re-Publish

Add new Comment



Captcha

  • Latest Software Articles
  • More from Afsha Walele

The Legend of Zelda Spirit Tracks – Nintendo DSi Game Download For Free

By: Peter Jackson | 02/01/2010
Are you looking for a place where you can download The Legend of Zelda Spirit Tracks for cheap? Do you want to save your money and get The Legend of Zelda Spirit Tracks for less than $0.01? Do you want to get access to more 150,000 Nintendo DS and DSi game titles and download for whatever games you want for life-time? This article will show how and where you can download The Legend of Zelda Spirit Tracks

Download Infinite Space DSi Games

By: Peter Jackson | 02/01/2010
Are you going to pre-order the Infinite Space DSi game at your local game store? I think you should forget it because I know a place where you can get the game and other DSi games for less. Do you want to download Infinite Space DSi game for less than $0.01? This article will show where you can download Infinite Space DSi game and other DSi game titles at the price of one game. Infinite Space is going to release on DSi handheld. DSii Download Center is a game download site that has given the ga

Quality Mac Freeware is great,but be aware of possible scams

By: Paul Ingersole | 02/01/2010
One way you can go about obtaining Mac freeware is go to one of those directory and download sites and browse around until you find something that is interesting. However, the downfall of this method is that you do not know if the websites have a comprehensive listing of projects.

mp3 freeware can be great or an huge scam

By: Paul Ingersole | 02/01/2010
Think of it this way. Imagine spending all of your time on a painting. It takes you months to complete it. A friend of yours looks at it and goes home and makes an exact copy. Your friend hangs it on his wall and eventually sell it. Is this fair?

Download freeware software at your own risk

By: Paul Ingersole | 02/01/2010
If you want to download freeware software for whatever reason there are a few things that you can do to go about it. First, there several sites all over the internet that are devoted to providing software downloads.

Freeware can be great or a complete scam

By: Paul Ingersole | 02/01/2010
If you are interested in purchasing a certain software program, for example, it may be a good idea to see if you can find a freeware version before you make the purchase. There are a lot of different software options out there which could also make the process much more difficult.

Global Product Data Management (PDM) Software Market

By: Bharat Book Bureau | 02/01/2010
Bharatbook.com added a new report on "Global Product Data Management (PDM) Software Market - 2008-2012" which create a single repository for all the information about a company's products and services.

Software Development at Its Real Best

By: Arun Kumar | 02/01/2010
The demand for software has increased in such a manner that if the developers stop working for a day, the entire world of business would surely come to a cease. That’s where the present day software development solutions providers strike the chord playing the tunes of their profit.

Convert 'paper' resources and face-to-face lessons into Moodle

By: Afsha Walele | 06/07/2009 | E-Learning
"Moodle Course Conversion: Beginner's Guide" by Ian Wild, will help taking existing classes online quickly. This book shows you the quickest way to start using Moodle and e-learning, by bringing your existing lesson materials into Moodle. You can move your existing course notes, worksheets, and resources into Moodle quickly. It requires no prior knowledge of Moodle; but even experienced Moodlers will find this useful for converting 'paper' resources and face-to-face lessons into Moodle.

Build a complete website using Packt's Drupal book

By: Afsha Walele | 06/07/2009 | Programming
"Drupal 6 Site Builder Solutions" by Mark Noble will help build powerful website features for your business and you would be able to connect to your customers through blogs, product catalogs, newsletters, and maps. This book gives a complete example of a real world site with clear explanation. It is a practical guide with clear, step-by-step instructions for setting up a home page, product catalog, blog, events calendar, and much more.

How to create webpages using ExpressionEngine

By: Afsha Walele | 29/06/2009 | Programming
Building Websites with ExpressionEngine 1.6 by Leonard Murphy is a clear,concise and a practical guide to create professional ExpressionEngine websites. This book includes carefully explained steps for creating a professional ExpressionEngine website. It will get you you set up and running as quickly as possible. It will also help you customize the look of your site and manage its content and users.

Build scalable, powerful and easy-to-maintain WCF services

By: Afsha Walele | 18/06/2009 | Programming
WCF Multi-tier Services Development with LINQ helps build SOA applications on the Microsoft platform. It is Ideal for beginners who want to build scalable, powerful, easy-to-maintain WCF services. This book is rich with example code, clear explanations, interesting examples, and practical advice – a truly hands-on book for C++ and C# developers

How to create blogs, online discussions and a community website using Drupal

By: Afsha Walele | 18/06/2009 | Programming
Packt's "Drupal for Education and E-Learning" by Bill Fitzgerald consists of clear step-by-step instructions, which help create blogs, online discussions, groups, and a community website using Drupal. There is no need for code with this simple, teacher-friendly, comprehensive guide.

Packt's free "Building Websites with Plone" eBook

By: Afsha Walele | 18/06/2009 | Programming
Building Websites with Plone is an in-depth and comprehensive guide to the Plone content management system. It will help design, build, and manage content rich websites using Plone. It will extend Plone's skins and content types in addition to customizing and optimizing Plone websites. It is a practical guide to Plone and is written in a tutorial style, using examples and case studies to take you from the basics thorough to advanced Plone implementations.

Learn how to build robust and scalable ASP.NET applications easily

By: Afsha Walele | 26/05/2009 | Programming
Application architecture is an essential skill for ASP.NET developers.It is always tempting to jump in and start coding, but planning your architecture early in the project will leave you with a solid application that scales well, is easy to modify and extend, and saves you time and effort later on.This book takes a pragmatic approach to Application Architecture in ASP.NET3.5.It presents a series of common architectural models and shows how to select the best ones for your project and apply them

Learn how to customize the entire Alfresco platform

By: Afsha Walele | 26/05/2009 | Software
Alfresco is an open source platform for Enterprise Content Management (ECM) solutions. ECM includes things like Document Management, Web Content Management, Collaboration/Enterprise 2.0, Digital Asset Management, Records Management, and Imaging. At its core is a repository for rich content like documents, web assets, XML, and multimedia.Implementing Alfresco usually involves extending the repository to accommodate your business-specific metadata and business logic.

Submit Your Articles Free: Signup
Article Categories




Use of this web site constitutes acceptance of the Terms Of Use and Privacy Policy | User published content is licensed under a Creative Commons License.
Copyright © 2005-2008 Free Articles by ArticlesBase.com, All rights reserved. (0.16, 1, w2)