db4o Developer Community

db4o open source object database, native to Java and .NET
Welcome to db4o Developer Community Sign in | Join
in Search
More Search Options

db4o auf Deutsch

Newsletter #34 - 6.3 Production Release, dVP 2008 Nominierungen

 

K U D O    D E S    M O N A T S

"...It really is a pleasure not messing about with relational databases. Not just that, but I find it helps me to think far more clearly about how to structure code,..."
               --
Shaky, 12. August 2007

 

A R T I K E L

-- db4o 6.3 JETZT PRODUCTION RELEASE --

6.3 hat in den letzten Monaten besondere Aufmerksamkeit genossen, um es für die Kategorie “Production” vorzubereiten. Das bedeutet, dass es der nächste Kandidat für “Stable” ist, sobald die umfangreichen Tests abgeschlossen sind.

db4o 6.3 führte bemerkenswerte Features ein, wie:

  • Vollständige Runtime Exception Hierarchie, welche Entwicklern mehr Informationen bei unerwartetem Verhalten bereitstellt und somit die Transparenz der db4o Engine verbessert
  • Einen sehr effizienten und robusten BTree-basierten Freespace Manager, damit  die Datenbank auch bei komplizierten Updates, beim Löschen und abrupten Abbrüchen schnell und reibungslos läuft. Die vorherige Implementation war für schnelle Insert Performance optimiert; dieses Release verbessert jene Performance und vervollständigt das Gesamtbild.

Transparent Activation wird noch ein wenig weiter reifen, bevor es in ein Production Release übernommen wird. Sie können das Feature im Continuous Release testen, welches auf der Download Seite verfügbar ist.

6.3 wurde strengen Tests und Bugfixing unterzogen, bevor es das Siegel “Production” erhielt. Tetyana hat die wichtigsten Details in einem ausgezeichnetem Blogpost zusammengefasst

6.3 Production kann jetzt auf der Download Seite heruntergeladen werden.

 

-- db4o MOST VALUED PROFESSIONALS 2008 --

db4o wäre nicht das, was es ist, ohne die Beiträge von vielen Individuen. Wir möchten den Aufwand einer Gruppe von Leuten belohnen, deren Arbeit einen besonders wertvollen Teil zum Projekt beigetragen hat. Wir sind daher stolz, die Liste der

db4o most Valued Professionals (dVP) 2008

anzukündigen. Die Auswahl basiert auf mehreren unterschiedlichen Faktoren – Beiträge können codebezogen sein, z.B. Feature Erstellung, Bug Fixes oder Beiträge zu den ProjectSpaces, aber auch in Form von Blog Posts oder Forenbeiträgen – alles was dabei hilft, Wissen und Expertise mit anderen db4o Usern zu teilen.

db4objects gratuliert allen Nominierten und dankt ihnen für ihre Unterstützung und Commitment. Die 88 Individuen repräsentieren 29 unterschiedliche Länder und sind ab sofort auf der dVP 2008 Seite aufgelistet.

Drei der 2008 dVPs werden eingeladen, an der ICOODB 2008 Konferenz über Objekt Datenbanken in Berlin (13. – 14. März 2008) teilzunehmen und um das db4objects Team zu treffen, um über Produkt Design und Prioritäten zu diskutieren.

Lesen Sie hier mehr über das dVP Programm, seine Vorteile, die Auswahlkriterien und die Liste der dVP 2008 Award Empfänger.

 

-- FOKUS AUF DOKUMENTATION --

In der Userumfrage von 2007, sprach sich ein Großteil für eine verbesserte Anleitung bzw. Dokumentation aus. In den letzten Monaten haben wir unsere Anstrengungen darauf konzentriert, um den Erwartungen mehrerer Seiten gerecht zu werden:

  • Verbesserte Suchfunktion, die das Finden von Informationen erleichtert
  • Verbesserte Usability der Offline-Dokumente
  • Neu designte Resources Sektion auf der Developerseite, mit neuen Inhalten und verbesserter Navigation
  • Zu guter Letzt haben wir noch sämtliche Dokumente überholt und z.B. nicht mehr funktionierenden Links korrigiert

Verbesserte Suchfunktion: Die Suchfunktion enthält jetzt durchsuchbare Wikis und eine erweiterte Suche. Klicken Sie auf den „More Search Options“ Link unter dem Suchfenster. Möglicherweise hatten die Dokumente die von Ihnen gesuchten Informationen, waren aber lediglich schwer zu finden?

Verbesserte Usability: Die Offline Dokumente haben jetzt aufklappbare Trees, welche die Navigation erleichtern – Offline Dokumente sind im Download jeder db4o Version enthalten.

Neu designte Resources Sektion: Jetzt ist nicht nur alles leichter zu finden, wir haben auch neue Inhalte hinzugefügt: Code Snippets und Starter Kits. Die Code Snippets Sektion ist eine community-erstellte Codesammlung, über z.B.: Das Lösen eines spezifischen Problems, die Verbesserung und das Feintuning von db4o, das Ausführen von trickreichen Abläufen, etc.

Starter Kits sind ebenfalls von der Community beigetragen, und zielen darauf ab, Sie in der halben Zeit startklar mit db4o zu machen. Wir haben auch unsere Community Content Sektion mit up-to-date Community Artikeln, Präsentationen und Webcasts aktualisiert.

Tetyana hat hier einen tollen Blogeintrag über die Verbesserungen in der Dokumentation verfasst.

Wir hoffen, dass Sie uns Recht geben, dass dies ein Schritt in die richtige Richtung ist – wir wollen auf keinen Fall behaupten, dass diese Aufgabe abgeschlossen ist, da es ein fortschreitender Prozess ist – aber wir hoffen, dass Sie die Änderungen zu schätzen wissen!


-- MODULARISIERUNG MIT LATTIX --

Wir haben nach einer besseren Möglichkeit gesucht, um die db4o Architektur zu analysieren und  zu modularisieren. Wir haben ein ausgezeichnetes Tool namens Lattix gefunden.

Mit Lattix können wir Dependency Modelle für alle Module in db4o erstellen, so dass wir die Abhängigkeiten innerhalb unserer Architektur detailliert analysieren können und Ziele für die Weiterentwicklung der Architektur setzen können, um dann die Verbesserungen im Zeitablauf zu messen. Im Wesentlichen hilft uns Lattix dabei, den Code so modular wie möglich zu halten. Warum das so wichtig ist? Weil es folgende Dinge fördert:

  • höhere Codequalität
  • höhere Produktivität
  • besserer Wissenstransfer
  • bessere Kollaboration in dezentralen Umgebungen
  • Beiträge der Community

Unser langfristiges Ziel ist ein Framework, welches ein umfangreiches Featureangebot entwickeln kann, ohne dabei in der Komplexität zu wachsen - ziemlich ähnlich dem, was aus Eclipse geworden ist. Wir glauben, dass Lattix uns dabei hilft, dieses Ziel zu erreichen

Für mehr Informationen über Lattix, besuchen Sie bitte deren Website unter www.lattix.com

 

-- db4o VERSION 5 zu 6 KONVERTER FÜR .NET --

db4o Version 6 brachte signifikante Änderungen für die .NET Plattform: Es wurden API und Namespace Änderungen eingeführt, um den natürlichen .NET Look and Feel zu verbessern. Das db4o Team hat sich dazu entschlossen, mit der Erstellung des Version 5 zu 6 Konverters, Projektbesitzern beim Übergang zu helfen. Dieses Projekt enthält Makros für VS2003 und VS2005 und ermöglicht es, das komplette Programm (c# oder VB.NET) von db4o Version 5.6 zu Version 6.x (oder von einer Legacy Version) zu konvertieren. Alles was Sie tun müssen, ist lediglich die referenzierte db4o dll in Ihren Projekten zu ändern, nachdem das Makro ausgeführt wurde.

Der Konverter befindet sich in der Development Support Tools Sektion und kann hier heruntergeladen werden.

 

-- COMMUNITY NEWS --

Wir haben aufregende neue Projekte für die db4o Community:

db4o OSGi Eclipse: In diesem Projekt zeigt uns Tetyana eine Use Case für den db4o_osgi Service, der besonders nützlich für Personen ist, die Neulinge im Bereich OSGI und Plug-in Entwicklung sind. Es handelt sich um ein einfaches Eclipse UI Plug-in, das mit Hilfe von db4o Nachrichten zwischen Eclipse Sessions speichert.

sttracker: Hier stellt Rodrigo eine sehr einfache aber nützliche cross-plattform Timetracking Anwendung vor, die mit Scala, db4o und SWT geschrieben ist. Beachten Sie, wie sich db4o in die Scala Programmiersprache nahtlos integriert.

db4o Silverlight: Wie Sie vielleicht bereits wissen, ermöglicht Microsofts Silverlight Plattform (früher wpf-e), das Ausführen von kompiliertem managed Code auf der Client Seite. In diesem fortlaufenden Projekt hat das Community Mitglied Codar die db4o Persistenz durch System.IO.IsolatedStorage Namespace Klassen integriert, welche IO Operationen für die Datenspeicherung auf der Client Seite bereitstellen.

Stay tuned, unsere Project Space Wiki wächst schnell!

 

B L I C K    I N    D E N    S P I E G E L

Ausgewählte Presseberichte über db4o seit dem letzten Newsletter:

"Konservierungsmittel" (auf deutsch)
Linux-Magazin September 2007, von Tim Schuermann

"Versatile Querying With db4o"
FTPOnline, 25. Juli 2007, von Rick Grehan

"BreakThruIT's Mobile Application Framework to Bundle db4objects' Object Database db4o"
theserverside.mobi, 25. July 2007, von PRWeb 

"The busy Java developer's guide to db4o (4): Beyond Simle Objects"
IBM developerWorks, 26. Juni 2007, von Ted Neward

"db4o in Strategic Alliance with Prosyst"
Sys-Con Media, 24. Juni 2007, von Eclipse News Desk

"db4o and Scala"
N. Chime's Blog, 28. Mai 2007 von N.Chime

Published Wednesday, August 29, 2007 4:45 PM by Philipp Nguyen


Comments

No Comments
Anonymous comments are disabled