Tag: Screencasts

Screencasts of my favorite Alfresco 4.2 Community Edition features

I wrote up a list of some of my favorite new features in Alfresco 4.2 Community Edition in this blog post over at socialcontent.com. But I saved the best stuff for you, my loyal ecmarchitect.com reader: Screencasts showing those favorite features in action! Don’t worry, these are short and to the point. Hopefully just enough of a taste of each feature to get you to download Alfresco 4.2 Community Edition and try it out for yourself.

So without further ado, here are screencasts of my favorite new features in 4.2 Community (be sure to switch to full screen to enjoy their HD splendor)…

The new and improved Google Docs integration is very cool. I have a feeling this is going to be popular.

And how about that new Rich Media Gallery view in the document library? This is just one of multiple new document library views coming down the pike if I’m not mistaken. You can use the same extension points Ray used to create your own custom document library views.

There are a few new dashlets (Saved Search, Site Search, My Discussions) and some enhancements to existing dashlets (Image Preview, My Tasks).

Here’s one I’ve heard requested multiple times: Can I select multiple documents and download them as a zip? Boom. It’s in there. Another new document action is “Quick Share” which Alfresco in the Cloud users have been enjoying for some time. Now it’s available on-premise.

All of these screencasts were based on an October 8 nightly build using the binary installer. There may be some differences between what is shown here and what is in the final release.

So there you go folks. Download the new Community Edition release, try it out, and give us your feedback. I believe the plan is to have at least one more Community Edition release before DevCon. So you should definitely make it a point to try it out before you show up in Berlin or San Jose in November. That way you can slap these Engineers on the back for all of the great work they’ve put into this release!

The Public Alfresco API is Now Live: How to Get Started

At JavaOne this morning, Alfresco announced the general availability of the public Alfresco API. The public Alfresco API allows developers to create custom applications (desktop, mobile, or cloud) that persist content to Alfresco in the Cloud. The API includes CMIS plus some Alfresco REST calls that provide functionality CMIS does not cover.

Eventually, this public, versioned API will work against Alfresco in the Cloud as well as Alfresco running on-premise. For now, it is only for Alfresco in the Cloud, although the CMIS calls will work against both. (For example, on my flight to California I worked on an example using CMIS and my local repository. When I got to the hotel, I added in the OAuth authentication and my example worked against Alfresco in the Cloud).

To use the Alfresco API, all you have to do is become a registered developer at http://developer.alfresco.com. Once you’ve verified your email address, you can add applications to your profile. Each application has a unique authentication key and a secret. OAuth2 is used to handle authentication.

Once you have your authentication key and secret, you can start making calls against the API. Calls that hit the Alfresco REST part of the API return JSON. Calls that leverage CMIS return AtomPub XML. If you already know how to make CMIS calls, you already know how to use the Alfresco API–just grab the latest version of your favorite CMIS client, like OpenCMIS or cmislib, and pass in the authorization header. I believe you must use the 0.8.0-SNAPSHOT of OpenCMIS. If you are using cmislib, you’ll definitely need 0.5.1dev.

Here are some resources to help you get started:

If you want to discuss the public Alfresco API, use this forum and any of our other normal community channels like #alfresco on IRC or the Alfresco Technical Discussion Google Group.

Of course we’ll be talking about the API at DevCon in both Berlin and San Jose this November, so don’t forget to register!

Also, Peter Monks and I will be doing this month’s Tech Talk Live on the new API, so if you weren’t lucky enough to be in San Francisco for our session at JavaOne or our booth, you can catch the details there as well.