Did you miss the Alfresco Surf Code Camps? I’ve got you covered. With Alfresco’s blessing (they wrote most of the content, after all) I’ve uploaded the Optaros Alfresco 3.0 Surf Code Camp instructor presentations and class labs to slideshare.net.
You might start by looking at the agenda to get an idea of the order you should progress through the lecture and labs. Then, move on to the introduction. Use the agenda to guide you through the rest.
The labs will be a little bit more painful than they were in-person. That’s because for the in-person camps, we used a virtual machine image that had everything pre-installed. For the DIY Code Camp, you’ll need to set this up yourself. To approximate what was on the image:
- Install the Alfresco-Tomcat bundle.
- Install a second Tomcat instance. This will be your Surf tier.
- Build a fresh Surf war. It’s in the “web framework” project in the source code. It will produce a WAR called alfwf.war.
- The labs will refer to “assets.zip”. I had an assets.zip file for just about every lab. For this setup, I’ve just got one zip, which is the entire solution source available for download. So when you see that, you’ll have to pick through the solution to find the file dependencies. Sorry.
The image we used for the class ran on 3.0 Labs from head circa mid-November. I believe people have had success running on 3.0 Enterprise. I haven’t tested on Labs 3 Stable. If someone tries it please post a comment here to let us know your degree of success.
The Code Camp doesn’t cover Web Studio. I’ll leave that up to someone else–I’ll be happy to link to it.
UPDATE: Making you find your own dependencies for the labs was lame. I had a few extra minutes so I pulled them into a Code Camp Assets file organized by lab/walkthrough. Now you’ve got no excuse.
I thoroughly enjoyed my time in Germany last week. In addition to presenting the details around Alfresco’s web application framework, Surf, I met lots of great people, ate some outstanding food, and drank plenty of German beer. Out of the three Code Camps we conducted, this location had the most character. Check out the pics to see what I mean.
About 30 people from around Europe spent the day learning Alfresco Surf. We then finished up with a round table discussion. One of the campers, Gabriele Columbro, posted a great recap of the Code Camp if you want a taste of what we covered. Gabriele has a few screenshots of the slides. We’ll be posting all of the materials and labs in full soon.
I’m looking forward to the Surf Code Camp we’re conducting on Tuesday in Munich. If you’re attending and you want a little taste of the framework, Alfresco has a one hour recorded webinar available. If you don’t get a chance to watch it prior to the Code Camp, that’s okay. We’re covering everything that’s discussed in that webinar and more. Some people have said that they would rather not come in cold, so this is for those folks.
I know not everyone’s been able to get to a Code Camp. We’re going to work with Alfresco to get the presentations, labs, code samples, and maybe even the VMWare image posted at some point this quarter in case people want to go through the material on their own.
We’ve just announced a new Code Camp date and city. We’ll be doing a Code Camp on Alfresco Surf in Boston on December 16th (Code Camp Details). Our New York City event filled quickly so if you want to attend you should sign up now. Hope to see you there.
BTW, the Code Camp in Munich looks like it will be some time during the week of January 12th. Obviously it will be posted here, at Optaros.com, and at Alfresco.com when it finalizes.