<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Developing alfresco-backed web application in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/developing-alfresco-backed-web-application/m-p/129177#M90764</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;I think the best document to begin to understand how the things works in alfresco is &lt;BR /&gt;&lt;A href="http://sourceforge.net/project/downloading.php?group_id=143373&amp;amp;use_mirror=osdn&amp;amp;filename=WCM2_1-Product-Evaluation-Guide.pdf&amp;amp;27333420" rel="nofollow noopener noreferrer"&gt;2.1 Product Evaluation Guide&lt;/A&gt;, but I suggest you to look also at eyestreet sample and the web site framework.&lt;BR /&gt;&lt;BR /&gt;Bye,&lt;BR /&gt;Vincenzo&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;You did not understand me. I was asking - what kind of process should I employ to develop SUCH applicationa like that simple web-app used in evaluation guide (the one used in bulk upload). Evaluation guide shows how to set up alfresco managed site with ALREADY IMPLEMENTED site component (that .war). I am asking HOW it should be implemented… For example - how can I update version within alfresco with new source code? It'd be ridiculous to do it on file-by-file basis…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 04 Nov 2007 01:41:17 GMT</pubDate>
    <dc:creator>wciesiel</dc:creator>
    <dc:date>2007-11-04T01:41:17Z</dc:date>
    <item>
      <title>Developing alfresco-backed web application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/developing-alfresco-backed-web-application/m-p/129175#M90762</link>
      <description>Hi all,Can you suggest (or point me to some article/wiki/forum already describing this topic) proper way to start developing web-application backed by Alfresco WCM? How to update application code-base while developing it in a way easy enough to do it several times a day during development works? Upd</description>
      <pubDate>Mon, 29 Oct 2007 11:00:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/developing-alfresco-backed-web-application/m-p/129175#M90762</guid>
      <dc:creator>wciesiel</dc:creator>
      <dc:date>2007-10-29T11:00:33Z</dc:date>
    </item>
    <item>
      <title>Re: Developing alfresco-backed web application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/developing-alfresco-backed-web-application/m-p/129176#M90763</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I think the best document to begin to understand how the things works in alfresco is &lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://sourceforge.net/project/downloading.php?group_id=143373&amp;amp;use_mirror=osdn&amp;amp;filename=WCM2_1-Product-Evaluation-Guide.pdf&amp;amp;27333420" rel="nofollow noopener noreferrer"&gt;2.1 Product Evaluation Guide&lt;/A&gt;&lt;SPAN&gt;, but I suggest you to look also at eyestreet sample and the web site framework.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Bye,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Vincenzo&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2007 11:46:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/developing-alfresco-backed-web-application/m-p/129176#M90763</guid>
      <dc:creator>freedev</dc:creator>
      <dc:date>2007-10-29T11:46:49Z</dc:date>
    </item>
    <item>
      <title>Re: Developing alfresco-backed web application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/developing-alfresco-backed-web-application/m-p/129177#M90764</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;I think the best document to begin to understand how the things works in alfresco is &lt;BR /&gt;&lt;A href="http://sourceforge.net/project/downloading.php?group_id=143373&amp;amp;use_mirror=osdn&amp;amp;filename=WCM2_1-Product-Evaluation-Guide.pdf&amp;amp;27333420" rel="nofollow noopener noreferrer"&gt;2.1 Product Evaluation Guide&lt;/A&gt;, but I suggest you to look also at eyestreet sample and the web site framework.&lt;BR /&gt;&lt;BR /&gt;Bye,&lt;BR /&gt;Vincenzo&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;You did not understand me. I was asking - what kind of process should I employ to develop SUCH applicationa like that simple web-app used in evaluation guide (the one used in bulk upload). Evaluation guide shows how to set up alfresco managed site with ALREADY IMPLEMENTED site component (that .war). I am asking HOW it should be implemented… For example - how can I update version within alfresco with new source code? It'd be ridiculous to do it on file-by-file basis…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 04 Nov 2007 01:41:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/developing-alfresco-backed-web-application/m-p/129177#M90764</guid>
      <dc:creator>wciesiel</dc:creator>
      <dc:date>2007-11-04T01:41:17Z</dc:date>
    </item>
    <item>
      <title>Re: Developing alfresco-backed web application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/developing-alfresco-backed-web-application/m-p/129178#M90765</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;It seems like the CIFS interface might be helpful in this scenario.&amp;nbsp; You can access files inside your webproject via CIFS.&amp;nbsp; Be sure to select the correct AVMStore though, it can be a little tricky.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Nov 2007 14:12:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/developing-alfresco-backed-web-application/m-p/129178#M90765</guid>
      <dc:creator>jenglert</dc:creator>
      <dc:date>2007-11-05T14:12:03Z</dc:date>
    </item>
    <item>
      <title>Re: Developing alfresco-backed web application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/developing-alfresco-backed-web-application/m-p/129179#M90766</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Guys:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;A super nice way of doing this is to leverage more of the underlying power of the web content store (the AVM).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Remember, each sandbox is actually its own Subversion-style repo.&amp;nbsp; That means in each repo you have file and directory versioning, file and directory branching, and store-level versioning and branching.&amp;nbsp; A web project is really just an arbitrary association of repos, with one call Staging, others named after their user-owners, and another - usually on one or more remote servers - called live.&amp;nbsp; Repos of course sync via AVMSyncService, whether on the same server (done as an action in our default workflow) or separate servers (done via our deployment service).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Each repo also supports layered files and layered directories.&amp;nbsp; By default, user repos (or sandboxes), have a layered directory that points to their local Staging repo (or sandbox).&amp;nbsp; That way, any content committed to Staging is auto-reflected in all other sandboxes.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Why highlight this?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You can create one web project for your common app code.&amp;nbsp; You can do all your dev in a sandbox via CIFS.&amp;nbsp; When happy, you can check in to your local Staging.&amp;nbsp; Before checking into Staging, you can do local snapshot (via our API) against your sandbox for local versioning.&amp;nbsp; We'll make that easier in a few months with a set of command-line tools.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now, in all your other web projects, what you'll need to do is create a layered directory using our API that points to your dev Staging repo.&amp;nbsp; This means that automatically, all Staging repos in all web projects will instantly be updated with your new code - and, correspondingly, all user sandboxes as well.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In 2.2 Enterprise, we add support for saving a web project as a template, and allow you to quickly create new web projects from a template.&amp;nbsp; What this feature does is create your new web project's Staging repo by BRANCHING the Staging repo of its parent template.&amp;nbsp; Thus, it starts out with a body of content.&amp;nbsp; You can sync as you wish to stay current with updates.&amp;nbsp; A sneak preview of this can be found on our wiki.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This feature can be used in conjunction with layered directories.&amp;nbsp; Create your web project for your code, create a default web project that has a layered directory pointing to the layered code, and then create all your web projects by branching from that template.&amp;nbsp; Viola!&amp;nbsp; You only need to create the layered directory once.&amp;nbsp; Everyone automatically gets its - and all code updates.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is the same thing we recommend for corporate brand assets and common content libraries as well.&amp;nbsp; Create them in their own separate web projects - they don't actually have to be complete websites themselves.&amp;nbsp; They are just shared resources.&amp;nbsp; Resources we make very, very easy to share via layers.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Take a look under the covers at what really possible at the API layer.&amp;nbsp; It's really, really powerful.&amp;nbsp; We look to expose more of its capabilities in the web client over time in future releases.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers!&amp;nbsp; Have fun discovering … the repo is a powerful thing.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Kevin&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Nov 2007 01:09:39 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/developing-alfresco-backed-web-application/m-p/129179#M90766</guid>
      <dc:creator>kvc</dc:creator>
      <dc:date>2007-11-23T01:09:39Z</dc:date>
    </item>
  </channel>
</rss>

