<?xml version="1.0" encoding="utf-8" ?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns="http://purl.org/rss/1.0/">




    



<channel rdf:about="http://www.plone-entwicklerhandbuch.de/news/aggregator/RSS">
  <title>Nachrichten</title>
  <link>http://www.plone-entwicklerhandbuch.de</link>

  <description>
    
      Nachrichten
    
  </description>

  

  
            <syn:updatePeriod>daily</syn:updatePeriod>
            <syn:updateFrequency>1</syn:updateFrequency>
            <syn:updateBase>2011-04-30T06:50:59Z</syn:updateBase>
        

  <image rdf:resource="http://www.plone-entwicklerhandbuch.de/logo.png"/>

  <items>
    <rdf:Seq>
      
        <rdf:li rdf:resource="http://www.plone-entwicklerhandbuch.de/news/anleitung-fuer-dexterity-artikeltypen"/>
      
      
        <rdf:li rdf:resource="http://www.plone-entwicklerhandbuch.de/news/update-fuer-plone-4.1"/>
      
      
        <rdf:li rdf:resource="http://www.plone-entwicklerhandbuch.de/news/testreferenz-veroeffentlicht"/>
      
      
        <rdf:li rdf:resource="http://www.plone-entwicklerhandbuch.de/news/zopeskel-referenz-veroeffentlicht"/>
      
      
        <rdf:li rdf:resource="http://www.plone-entwicklerhandbuch.de/news/caching-fuer-plone-4"/>
      
      
        <rdf:li rdf:resource="http://www.plone-entwicklerhandbuch.de/news/aenderungen-fuer-plone-4"/>
      
      
        <rdf:li rdf:resource="http://www.plone-entwicklerhandbuch.de/news/artikel-zum-testen-ueberarbeitet"/>
      
    </rdf:Seq>
  </items>

</channel>


  <item rdf:about="http://www.plone-entwicklerhandbuch.de/news/anleitung-fuer-dexterity-artikeltypen">
    <title>Anleitung für Dexterity-Artikeltypen</title>
    <link>http://www.plone-entwicklerhandbuch.de/news/anleitung-fuer-dexterity-artikeltypen</link>
    <description>Dexterity ist ein modernes Content-Type-Framework, das die schnelle Erstellung von Artikeltypen erlaubt. Wir haben nun das Plone-Entwicklerhandbuch um eine Anleitung zum Erstellen dieser Artikeltypen erweitert.
</description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>In der Anleitung werden zwei Artikeltypen erstellt, die aufzeigen wie</p>
<ol class="arabic simple">
<li>Artikeltypen durch ihre Schemadefinition erstellt werden</li>
<li>diese Artikeltypen registriert werden</li>
<li>Ansichten für diese Artikeltypen geändert werden können</li>
<li>Widgets für einzelne Felder ersetzt werden können</li>
<li>Standardwerten oder die Auswahl aus Vokabularien für bestimmte Felder gesetzt werden kann</li>
<li>wie Validatoren zum Überprüfen der Feldinhalte verwendet werden können.</li>
</ol>
<p>Das vollständige Produkt, das in dieser Anleitung erstellt wird, können Sie auch aus unserem SVN-Repository herunterladen: <a class="reference external" href="https://dev.veit-schiele.de/svn/pen/vs.registration/trunk/">vs.registration</a>.</p>
<p>[Update: 29. Dezember 2011]</p>
<p>Nun ist auch die <a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/dexterity">Dexterity-Referenz</a> fertiggestellt mit den folgenden Abschnitten:</p>
<ul class="simple">
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/dexterity/felder">Feldtypen und -eigenschaften</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/dexterity/widgets-1">Widgets</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/dexterity/behaviors">Behaviors</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/dexterity/form-directives">Form-Directives</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/dexterity/eigenschaften-und-methoden-der-inhaltsobjekte">Eigenschaften und Methoden der Inhaltsobjekte</a></li>
</ul>
]]></content:encoded>
    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>admin</dc:creator>
    <dc:rights></dc:rights>
    <dc:date>2011-12-29T13:35:00Z</dc:date>
    <dc:type>Nachricht</dc:type>
  </item>


  <item rdf:about="http://www.plone-entwicklerhandbuch.de/news/update-fuer-plone-4.1">
    <title>Update für Plone 4.1</title>
    <link>http://www.plone-entwicklerhandbuch.de/news/update-fuer-plone-4.1</link>
    <description>Das Plone-Entwicklerhandbuch wurde aktualisiert für Plone 4.1. </description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Unter anderem kamen folgende Änderungen mit Plone 4.1:</p>
<ul class="simple">
<li>Plone 4.1 kommt mit <a class="reference external" href="http://pypi.python.org/pypi/plone.testing/4.0.1">plone.testing</a> und <a class="reference external" href="http://pypi.python.org/pypi/plone.app.testing/4.0.1">plone.app.testing</a>. Statt ZopeTestCase und PloneTestCase sollen nun diese beiden Pakete zum Testen verwendet werden. Dementsprechend wurden unsere Anleitungen zum Schreiben von Tests überarbeitet.</li>
</ul>
<ul>
<li><p class="first">Neue <em>Site Administrator</em>-Rolle, die nahezu alle Berechtigungen hat bis auf</p>
<ul class="simple">
<li>die Verwendung des <em>Wartung</em>-Kontrollfeldes</li>
<li>den Zugang zum Zope Management Interface (ZMI)</li>
<li>das Hinzufügen und Entfernen von Produkten</li>
<li>die Änderung des Aussehens</li>
<li>die Änderung der Cache-Konfiguration</li>
</ul>
</li>
<li><p class="first">Plone 4.1 wird nun mit folgenden Paketen ausgeliefert:</p>
<dl class="docutils">
<dt><a class="reference external" href="http://pypi.python.org/pypi/plone.app.discussion/">plone.app.discussion</a></dt>
<dd><p class="first last">Erweiterte Kommentierungsfunktion, die nun im Standardpaket von Plone 4.1 enthalten ist</p>
</dd>
<dt><a class="reference external" href="http://pypi.python.org/pypi/plone.app.registry/">plone.app.registry</a></dt>
<dd><p class="first last">Konfigurierbare Registry für Zope2 und Plone</p>
</dd>
<dt><a class="reference external" href="http://pypi.python.org/pypi/z3c.form/">z3c.form</a></dt>
<dd><p class="first last">Framework für die Erstellung von HTML-Formularen und Widgets</p>
</dd>
<dt><a class="reference external" href="http://pypi.python.org/pypi/plone.app.caching/">plone.app.caching</a></dt>
<dd><p class="first last">User Interface und Standard-Caching-Regeln für Plone</p>
</dd>
</dl>
</li>
</ul>
<p>Eine vollständige Liste der Änderungen erhalten Sie in <a class="reference external" href="http://plone.org/products/plone/releases/4.1">Plone 4.1</a></p>
<p>In unserem öffentlichen Repository steht Ihnen nun auch das aktualisierte Buildout-Projekt <a class="reference external" href="https://dev.veit-schiele.de/svn/pen/vs_buildout/trunk/">vs_buildout</a> zur Verfügung, das Sie auschecken können mit:</p>
<pre class="literal-block">
$ svn co https://dev.veit-schiele.de/svn/pen/vs_buildout/trunk/ vs_buildout
</pre>
<div class="section" id="update-08-01-2012">
<h3>[Update: 08.01.2012]</h3>
<p>Es steht nun auch eine Anleitung zur Migration Ihrer Zusatzprodukte nach Plone 4.1 zur Verfügung: <a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/migrationen/migration-eines-produkts-zu-plone-4.1">Migration eines Produkts zu Plone 4.1</a></p>
</div>
]]></content:encoded>
    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>veit</dc:creator>
    <dc:rights>© Veit Schiele, 2011–2012</dc:rights>
    <dc:date>2011-07-31T12:30:00Z</dc:date>
    <dc:type>Nachricht</dc:type>
  </item>


  <item rdf:about="http://www.plone-entwicklerhandbuch.de/news/testreferenz-veroeffentlicht">
    <title>Testreferenz veröffentlicht</title>
    <link>http://www.plone-entwicklerhandbuch.de/news/testreferenz-veroeffentlicht</link>
    <description></description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Im Plone-Entwicklerhandbuch kommt die Überzeugung des Autors von agiler Software-Entwicklung, vor allem testgetriebener Entwicklung, zum Ausdruck. Das Buch enthält daher mehrere Artikel zum Testen, die jedoch über mehrere Kapitel verteilt sind.</p>
<p>Bereits in den bisherigen Kapiteln des Plone-Entwicklerhandbuchs kommt die Überzeugung des Autors von agiler Software-Entwicklung, vor allem testgetriebener Entwicklung, zum Ausdruck. Daher erhielt das Buch schon bisher mehrere Artikel zum Testen, die jedoch über mehrere Kapitel verteilt sind:</p>
<ol class="arabic simple">
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/erstellen-eines-site-policy-produkts/tests-schreiben.html">Tests schreiben</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/zusatzprodukte/testabdeckung-code-coverage">Testabdeckung</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/artikeltypen/funktionale-tests.html">Funktionale Tests</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/artikeltypen/funktionale-tests-aufzeichnen">Funktionale Tests aufzeichnen</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/produktivserver/performance/performance-tests">Performance-Tests</a></li>
</ol>
<p>Nun wurde das Plone-Entwicklerhandbuch um eine Referenz zum Testen erweitert, die einen umfangreichen und zusammenhängenden Überblick über die verschiedenen Arten und Konzepte von Tests gibt. Darüberhinaus enthält die Referenz auch einen Abschnitt zum <a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/testen/jenkins-continuous-integration-server">Jenkins Continous Integration Server</a>, mit dem sich regelmäßig Tests durchführen lassen. Im einzelnen ist die Referenz unterteilt in folgende Abschnitte:</p>
<ol class="arabic simple">
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/testen">Testen</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/testen/einfuehrung-in-unit-tests">Einführung in Unit tests</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/testen/test-runner">Test Runner</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/testen/Testen-mehrerer-eggs">Testen mehrerer Eggs</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/testen/testabdeckung-code-coverage">Testabdeckung (Code Coverage)</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/testen/unit-tests-schreiben">Unit Tests schreiben</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/testen/doctests">DocTests</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/testen/unit-tests-als-doctests-schreiben">Unit Tests als DocTests schreiben</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/testen/doctest-unit-tests-in-separaten-dateien">DocTest Unit Tests in separaten Dateien</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/testen/funktionale-und-systemtests-mit-zope-testbrowser">Funktionale und Systemtests mit zope.testbrowser</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/testen/aufzeichnen-funktionaler-tests-mit-zope-testrecorder">Aufzeichnen funktionaler Tests mit zope.testrecorder</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/testen/jenkins-continuous-integration-server">Jenkins Continuous Integration Server</a></li>
</ol>
]]></content:encoded>
    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>veit</dc:creator>
    <dc:rights>© Veit Schiele, 2011</dc:rights>
    <dc:date>2011-07-27T11:30:00Z</dc:date>
    <dc:type>Nachricht</dc:type>
  </item>


  <item rdf:about="http://www.plone-entwicklerhandbuch.de/news/zopeskel-referenz-veroeffentlicht">
    <title>ZopeSkel-Referenz veröffentlicht</title>
    <link>http://www.plone-entwicklerhandbuch.de/news/zopeskel-referenz-veroeffentlicht</link>
    <description></description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p><a class="reference external" href="http://pypi.python.org/pypi/ZopeSkel">ZopeSkel</a> ist eine Sammlung von Vorlagen, mit denen sich schnell Zope-Projekte erstellen lassen.</p>
<p>Die Referenz unterteilt sich in folgende Kapitel:</p>
<ol class="arabic simple">
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/zopeskel">Einleitung und Installation</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/zopeskel/zopeskel-verfuegbare-vorlagen">Verfügbare Vorlagen</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/zopeskel/zopeskel-standardeinstellungen">Standardeinstellungen</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/zopeskel/zopeskel-local-commands">Local Commands</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/anhang/referenz/zopeskel/zopeskel-Templates-erstellen.html">Templates erstellen</a></li>
</ol>
]]></content:encoded>
    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>veit</dc:creator>
    <dc:rights>© Veit Schiele, 2011</dc:rights>
    <dc:date>2011-06-04T21:55:00Z</dc:date>
    <dc:type>Nachricht</dc:type>
  </item>


  <item rdf:about="http://www.plone-entwicklerhandbuch.de/news/caching-fuer-plone-4">
    <title>Caching für Plone 4</title>
    <link>http://www.plone-entwicklerhandbuch.de/news/caching-fuer-plone-4</link>
    <description></description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Mit <a class="reference external" href="http://pypi.python.org/pypi/plone.app.caching">plone.app.caching</a> steht ein neues Produkt bereit, mit dem sich reproduzierbare Caching-Regeln für Caching Proxy erstellen lassen. Eine ausführliche Anleitung zur <a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/produktivserver/caching/plone.app.caching">Installation</a> und <a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/produktivserver/caching/plone.app.caching/plone.app.caching-konfiguration">Konfiguration</a> sowie zum <a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/produktivserver/caching/plone.app.caching/plone.app.caching-eigene-profile-erstellen">Erstellen eigener Profile</a> finden Sie im Abschnitt <a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/produktivserver/caching/">Caching</a>.</p>
]]></content:encoded>
    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>admin</dc:creator>
    <dc:rights></dc:rights>
    <dc:date>2011-04-30T07:20:44Z</dc:date>
    <dc:type>Nachricht</dc:type>
  </item>


  <item rdf:about="http://www.plone-entwicklerhandbuch.de/news/aenderungen-fuer-plone-4">
    <title>Änderungen für Plone 4</title>
    <link>http://www.plone-entwicklerhandbuch.de/news/aenderungen-fuer-plone-4</link>
    <description></description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Die folgenden Kapitel wurden für Plone 4 ergänzt oder kamen neu hinzu:</p>
<dl class="docutils">
<dt><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/erscheinungsbild/globale-variablen-und-hilfsansichten.html#globale-variablen">Globale Variablen</a></dt>
<dd><tt class="docutils literal">global_defines</tt> werden nicht mehr im <tt class="docutils literal">main_template</tt> eingefügt, sondern müssen explizit definiert werden.</dd>
<dt><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/erscheinungsbild/content-macros">content-Macros</a></dt>
<dd>Plone 4 kommt mit den folgenden content-Macros: <tt class="docutils literal"><span class="pre">content-title</span></tt>, <tt class="docutils literal"><span class="pre">content-description</span></tt> und <tt class="docutils literal"><span class="pre">content-core</span></tt>.</dd>
<dt><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/erscheinungsbild/browser-views.html#plone-4">Kontrolle der Portlet-Manager</a></dt>
<dd>Ob Portlet-Manager angezeigt werden sollen oder nicht oder ob die Standardeinstellung übernommen werden soll, lasst sich nun einfach angeben.</dd>
<dt><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/sicherheit-und-arbeitsablaufe/berechtigungen#plone-4">Berechtigungen eines Nutzers im Kontext anzeigen</a></dt>
<dd>Ab Zope 2.12 lassen sich Berechtigungen eines bestimmten Nutzers im Kontext anzuzeigen.</dd>
<dt><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/sicherheit-und-arbeitsablaufe/rollen/lokale-rollen">Lokale Rollen</a></dt>
<dd>Seit Plone 4.0 lassen sich Rollen mit dem GenericSetup-Profil <tt class="docutils literal">sharing.xml</tt> für die Freigabe-Ansicht konfigurieren.</dd>
<dt><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/internationalisierung/ubersetzen-des-user-interfaces.html#plone-4">Übersetzen des User-Interfaces</a></dt>
<dd>Zope und Plone nutzen GNU gettext und dessen <em>message catalogs</em>, eine Liste übersetzter Texte.</dd>
<dt><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/internationalisierung/uberschreiben-von-plone-ubersetzungen.html">Übersetzungen in der Plone-Domäne</a></dt>
<dd>Die Übersetzungsdateien für die Domäne Plone dürfen nun auch im <tt class="docutils literal">locales</tt>-Ordner liegen.</dd>
<dt><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/internationalisierung/ubersetzen-des-user-interfaces.html#plone-4">Kompilieren der Übersetzungsdateien</a></dt>
<dd>Das <tt class="docutils literal">zope.i18n</tt>-Modul muss explizit angewiesen werden, die Übersertzungsdateien neu zu kompilieren.</dd>
<dt><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/sicherheit-und-arbeitsablaufe/verwalten-von-nutzerdaten">Verwalten von Nutzerdaten</a></dt>
<dd>Mit <tt class="docutils literal">plone.app.users</tt> lassen sich neue Felder zum Registrieren an der Website und den persönlichen Einstellungen hinzuzufügen.</dd>
<dt><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/produktivserver/buildout-fur-produktivserver.html#plone-4">Buildout für Produktivserver</a></dt>
<dd>Das Rezept für den ZEO-Server hat sich geändert und auch die Konfiguration der Instanzen muss um die Konfiguration der sog. BLOB (Binary large Objects) Storages erweitert werden.</dd>
<dt><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/produktivserver/zodbs-konfigurieren.html#plone-4">ZODBs konfigurieren</a></dt>
<dd>Mit <tt class="docutils literal">collective.recipe.filestorage</tt> lassen sich auch unterschiedliche Speicherorte im Dateisystem für Mountpoints angeben.</dd>
<dt><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/erstellen-eines-site-policy-produkts/tests-schreiben.html#plone-4">Tests schreiben</a></dt>
<dd><p class="first">Ab Zope 2.12 kommt der <tt class="docutils literal">test</tt>-Befehl nicht mehr unmittelbar mit Zope mit, sondern muss tattdessen als Abschnitt mit <tt class="docutils literal">zc.recipe.testrunner</tt> erstellt werden.</p>
<p class="last">Außerdem ist mit Plone 4 das <tt class="docutils literal">five</tt>-Paket nicht mehr im <tt class="docutils literal">Products</tt>-Namensraum und daher können Produkte nicht mehr innerhalb der <tt class="docutils literal">setup</tt>-Funktion installiert werden.</p>
</dd>
<dt><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/produktivserver/caching/plone.app.caching">plone.app.caching</a></dt>
<dd>Für Plone 4 steht ein neues Zusatzprodukt zur Konfiguration der Caching-Regeln bereit.</dd>
<dt><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/migrationen/migration-eines-produkts-zu-plone-4.0/">Migration eines Produkts zu Plone 4.0</a></dt>
<dd>Der Wegfall globaler Definitionen, des <em>Action Icons Tool</em>, der Zope2-Interfaces und die Änderung der <tt class="docutils literal">import</tt>-Methoden sowie weitere Änderungen müssen bei der Migration eines Produkts zu Plone 4.0 beachtet werden.</dd>
</dl>
]]></content:encoded>
    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>veit</dc:creator>
    <dc:rights>© Veit Schiele 2010</dc:rights>
    <dc:date>2010-11-02T23:10:00Z</dc:date>
    <dc:type>Nachricht</dc:type>
  </item>


  <item rdf:about="http://www.plone-entwicklerhandbuch.de/news/artikel-zum-testen-ueberarbeitet">
    <title>Artikel zum Testen überarbeitet</title>
    <link>http://www.plone-entwicklerhandbuch.de/news/artikel-zum-testen-ueberarbeitet</link>
    <description>Im Plone-Entwicklerhandbuch kommt die Überzeugung des Autors von agiler Software-Entwicklung, vor allem testgetriebener Entwicklung, zum Ausdruck. Das Buch enthält daher mehrere Artikel zum Testen, die jedoch über mehrere Kapitel verteilt sind.</description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Hier die Artikel in einer kurzen Zusammenstellung:</p>
<ol class="arabic simple">
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/erstellen-eines-site-policy-produkts/tests-schreiben.html">Tests schreiben</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/zusatzprodukte/testabdeckung-code-coverage">Testabdeckung (Code Coverage)</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/artikeltypen/funktionale-tests.html">Funktionale und Systemtests mit zope.testbrowser</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/artikeltypen/funktionale-tests-aufzeichnen">Funktionale Tests aufzeichnen</a></li>
<li><a class="reference external" href="http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/produktivserver/performance/performance-tests">Performance-Tests</a></li>
</ol>
]]></content:encoded>
    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>veit</dc:creator>
    <dc:rights>© Veit Schiele 2010</dc:rights>
    <dc:date>2010-11-02T14:50:00Z</dc:date>
    <dc:type>Nachricht</dc:type>
  </item>





</rdf:RDF>

