Das freundliche CMS

Wer hätte gedacht, dass es einmal ein auf ASP.NET basierendes Open Source CMS geben würde ?

Ein CMS, das jeden modernen Browser unterstützt und mit dem Sie Ihre Inhalte sogar mit Microsoft Word erstellen können.

Ein CMS, mit dem Designer barrierefreies und valides XHTML erstellen können.

Oder Entwickler eigene .NET Controls out-of-the-box verwenden können.

Falls Ihnen jemand sagt, dass es sowas nicht gibt, kennt er Umbraco nicht.

Für Benutzer

  • Einfaches, benutzerfreundliches Interface
  • Integrierter WYSIWYG Editor
  • Versionierung
  • zeitgesteuertes Veröffentlichen

mehr...

Für Entwickler

  • Voller Support für eigene .NET Controls
  • Dokumentierte API
  • Beliebige .NET Sprache nutzbar
  • Kompletter Quellcode verfügbar

mehr...

Für Designer

  • Keine Designbeschränkungen
  • Einfache Template Engine
  • Voller Support für Web Standards
  • Voller Support für barrierefreies Design

mehr...

Contour 1.1 ist erschienen!

Donnerstag, 12. August 2010 von Thorsten Hoffmann

WindowsLiveWriter_Contour1.1isout_9D3C_634145448020450000_contour-icon_thumb.pngEine neue Version von Contour , dem offiziellen Formulargenerator von Umbraco I/S ist veröffentlicht worden. Basierend auf dem Benutzerfeedback seit dem Erscheinen der ersten Version sind einige neue Funktionen hinzugekommen.

Was ist neu ?

Bearbeiten von Datensätzen

Im sogenannten Entries Viewer können Datensätze jetzt direkt bearbeitet werden - ausserdem besteht jetzt die Möglichkeit, das FormPicker-Makro im Edit-Modus im Template einzubauen um so die Möglichkeit zu bieten, Einträge auch im Frontend zu bearbeiten.

 

WindowsLiveWriter_Contour1.1isout_9D3C_image_thumb_2.png


Exportieren und Importieren von Formularen

Formulare können jetzt innerhalb einer oder auch zwischen mehreren Websites exportiert und importiert werden. Durch Ablage der exportierten Formulare in einem speziellen Verzeichnis können diese automatisch auch als Template verwendet werden.

 

WindowsLiveWriter_Contour1.1isout_9D3C_image_thumb.png


Archivieren von Formularen

Sie haben ein Formular, was sie nicht mehr benötigen aber möchten die Einträge behalten ? Mit Contour 1.1 können Sie Formulare einfach archivieren, was bedeutet, dass das Formular nur noch im Lesemodus verfügbar ist.

 

WindowsLiveWriter_Contour1.1isout_9D3C_image_thumb_3.png
 

XPath-Option im Content Picker

Der an vielen Bereichen verwendete Content Picker (z.B. der  'save as umbraco document' Workflowtyp) wurde um eine XPath-Option erweitert. Anstatt nur einen Content-Node auszuwählen haben Sie jetzt die Möglichkeit mittels XPath-Query die entsprechende ID auszuwählen. Diese neue Option gibt ihnen mehr Flexibilität beim Entwickeln von Formularen - insbesondere bei mehrsprachigen Websites, wo ein Formular an verschiedenen Bereichen einer Website wiederverwendet werden soll. 

 

WindowsLiveWriter_Contour1.1isout_9D3C_image_thumb_5.png


Standardwerte

Die meisten Feldtypen haben nun die Möglichkeit , einen Standardwert zu setzen. Sehr hilfreich hierbei ist das Feature, die gleiche erweiterte Syntax wie in den Makro-Parametern zu verwenden:

  • Einfügen einer Page Value: [#propertyAlias]
  • Einfügen einer rekursiven Page Value: [$propertyAlias]
  • Einfügen eines Cookie Wertes: [%cookieValueKey]
  • Einfügen eines Wertes aus einer Request Collection: [@requestValueKey]

WindowsLiveWriter_Contour1.1isout_9D3C_image_thumb_6.png
 

Versteckte Felder

Desweiteren gibt es jetzt einen neuen Feldtyp 'Hidden field' mit dessen Hilfe Sie in Kombination mit den Standardwerten versteckte Werte zusätzlich zu den Benutzereingaben übermitteln können.

 

WindowsLiveWriter_Contour1.1isout_9D3C_image_thumb_7.png


Hinzufügen von Einstellungen zu Feldtypen

Analog zu den Workflowtyp-Einstellungen ist es jetzt auch möglich, eigene Einstellungen zu benutzerdefinierten Feldtypen hinzuzufügen. Diese Einstellungen erweitern den Formulardesigner und erscheinen auch in den erweiterten Einstellungen des Hinzufügen/Bearbeiten Dialogs.

 

Record- und Recordset-Actions

Erweitern Sie die Entries-Viewer UI mit ihren eigenen Funktionen durch das Erstellen von benutzerdefinierten Record- und Recordset-Actions. Eine "Record-Action" ist eine Methode, die Sie im Kontext eines Records ausführen können, nachdem der Datensatz übermittelt und gespeichert wurde. Dies bedeutet, dass Sie weitere Optionen für das Verarbeiten von Records oder Recordsets hinzufügen können.

 

WindowsLiveWriter_Contour1.1isout_9D3C_image_thumb_8.png
 

Noch mehr…

Contour 1.1 enthält natürlich auch diverse Bugfixes und kleinere Verbesserungen

 

  • Zusätzliche Einstellungen beim Form-Picker-Makro um die Button-Texte (Senden/Vor/Zurück) festzulegen.
  • Kopieren von Feld-Features im Formulardesigner
  • Dictionary-Item-Support bei den RegEx-Einstellungen eines Feldes
  • Beibehalten des aktuellen Formularschrittes beim Speichern.
  • Validatoren haben Inline-CSS-Style - wird noch in Stylesheets verlagert.   

Einen kompletten Überblick über die Änderungen erhalten Sie hier .

Sie möchten Contour 1.1 testen? Installieren Sie die Demoversion direkt aus dem Package-Repository oder laden Sie es von der Projektseite  auf our.umbraco.org herunter (Contour läuft auf Umbraco 4.0.x oder 4.5.x). Tiefergehende technische Informationen über die neuen Features finden Sie in der Contour Entwickler-Dokumentation.



Who says you need to be big to make change ?

Montag, 12. Juli 2010 von Thorsten Hoffmann


Mit diesem Motto wurden die Teilnehmer der Codegarden 2010 am Eingang begrüßt. An insgesamt 3 Tagen konnten 250 Umbracians alte Bekannte treffen, neue Kontakte knüpfen, ihr Wissen in zahlreichen Sessions und Vorträgen vertiefen und auch neue Ideen mit nach Hause nehmen.

cg10_001.jpg 
Foto: Thorsten Hoffmann 

 

23. Juni - ASP.NET MVC Bootcamp

Am sogenannten Pre-Conference-Day nutzten bereits 200 Teilnehmer die Möglichkeit, die eigenen Skills in einem in 2 Tracks aufgeteilten Bootcamp über ASP.NET MVC zu verbessern. Mit Simone Chiaretta, Jon Galloway und Steven Sanderson waren 3 ausgewiesene Experten eingeladen, die hochkarätige Vorträge zu diesem spannenden Thema lieferten.

cg10_004.jpg
Foto: Thorsten Hoffmann

Gerade im Hinblick darauf, dass Umbraco 5 bereits auf MVC basieren wird, war das Feedback der Teilnehmer zu dieser Veranstaltung durchweg positiv.

Im Anschluß an die Vorträge gab es dann noch eine Rundfahrt durch die Kanäle und den Hafen von Kopenhagen, bei der die Teilnehmer die Feuer anlässlich des an diesem Tag stattfindenden Mittsommerfestes bestaunen konnten.

cg10_010.jpg 
Foto: Bob Baty-Barr

cg10_011.jpg
Foto: Percipient Studios 

 

24. Juni - Codegarden Tag 1

cg10_002.jpg
Foto: Thorsten Hoffmann

Die eigentliche Konferenz begann nach der Registrierung mit einer einstündigen "Show" über "Happyness at work" von Alexander Kjerulf, dem "Chief Happyness Officer". Sein Credo "High Five - You Rock", mit der sich die über 250 Teilnehmer mehrfach während des Vortrages herzlich begrüssten, hielt auch während der gesamten Konferenz an.

cg10_005.jpg
Foto: Bob Baty-Barr

Niels Hartvig stellte in seiner anschließenden Keynote die Umbraco Version 4.5 vor, die sich neben besserer Performance und Stabilität auch durch einige technische Neuerungen auszeichnet. Der auf dem Feedback der Benutzer basierende Relaunch der Community-Site our.umbraco.org wurde von Per Ploug Hansen präsentiert.

cg10_007.jpg
Foto: Bob Baty-Barr

Anschließend fand die Ehrung des "Core Team Developer of the Year" Shannon Deminick sowie der 5 neu gewählten MVP's  Dirk De Grave, Lee Kelleher, Warren Buckley, Richard Soeteman und Doug Robar statt.

Auch neu ist der sogenannte Karma Fund, ein jährlicher Preis i.H.v. insgesamt 10.000 €, der an die 5 bestbewertesten Packages vergeben wird. Die erste Verleihung des Umbraco Karma Fund wird auf der Codegarden 2011 stattfinden.

Was wäre eine Codegarden ohne das legendäre Umbraco Bingo ? Begleitet vom "Wersi-Virtuosen" Ole Erling gab es während des Spiels wieder zahlreiche Preise, angefangen von einem USB-Tastatur-Staubsauger bis zu einer einzigartigen Umbraco-Biker-Weste zu gewinnen.

cg10_003.jpg
Foto: Thorsten Hoffmann 

 

25. Juni - Codegarden Tag 2

Der Open-Space-Tag begann wieder mit dem grossen Kreis, in dessen Mitte die Teilnehmer die Agenda des Tages durch ihre eigenen Themenvorschläge vervollständigen konnten. In den darauffolgenden Sessions ging es dann um Themen wie z.B. Windows Azure, eCommerce, Umbraco 5, usw.

cg10_008.jpg
Foto: Percipient Studios

Den Abschluß dieses großartigen Events bildete wieder traditionell der sogenannte Package-Contest, den Shannon Deminick mit seinem Multi-node tree picker für sich entscheiden konnte.

Neu in diesem Jahr war auch der Skinning-Contest, bei dem der beste Skin für das Runway Package gekürt wurde. Warren Buckley war mit seinem Retro-Theme der glückliche Gewinner.

 

Codegarden 2011

Auch im nächsten Jahr wird es wieder eine Codegarden-Konferenz geben - und zwar vom 15.-17. Juni 2011 in Kopenhagen :-) 

 
cg10_006.jpg
Foto: Percipient Studios


Noch mehr Fotos finden Sie unter http://www.flickr.com/groups/cg10/pool/


 



Die gute Nachricht: Umbraco läuft auf Windows Azure

Mittwoch, 9. Juni 2010 von Thorsten Hoffmann

 Dirk Primbs
Diese gute Nachricht wird ihnen Dirk Primbs von Microsoft Deutschland in seinem Vortrag auf der Codegarden 10 überbringen. Neben einer Live-Demo von Umbraco auf Windows Azure wird Dirk mit Ihnen die technischen Details und auch die Frage, warum diese Kombination Sinn macht, diskutieren.

Falls Sie also Informationen aus erster Hand zu diesem Thema haben möchten, lassen Sie sich dieses Highlight nicht entgehen.

Sollten Sie nicht dabei sein können - Dirk hat uns versprochen, nach der Codegarden eine Zusammenfassung seines Vortrages hier auf umbraco.de zu bloggen :-)


Der Sprecher:

Dirk Primbs ist bei Microsoft Deutschland als Technical Evangelist tätig. Er beschäftigt sich mit .NET-Technologien, Benutzeroberflächen-Entwicklung, Spieleentwicklung, XNA, Secure Code, etc.







Realisierung und Hosting: sitepunkt.com