Am 14. September 2017 haben wir eine überarbeitete Fassung unserer Datenschutzrichtlinie veröffentlicht. Wenn Sie video2brain.com weiterhin nutzen, erklären Sie sich mit diesem überarbeiteten Dokument einverstanden. Bitte lesen Sie es deshalb sorgfältig durch.

Umbraco 7 Grundkurs

Warum Umbraco?

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Es gibt eine große Fülle an CM-Systemen, aus denen Sie wählen können. Dieser Film gibt Ihnen ein paar gute Argumente an die Hand, warum Sie gerade Umbraco verwenden sollten.

Transkript

Es gibt eine große Fülle an CMS-Systemen, aus denen Sie wählen können. Im Folgenden möchte ich Ihnen daher ein paar gute Argumente an die Hand geben, warum Sie gerade Umbraco verwenden sollen. Zunächst einmal als Rahmenbedingung, Umbraco ist Open Source. Es wird unter der Mitlizenz vertrieben, das heißt, Sie können mit Umbraco und dem Source Code tun, was Sie wollen. Umbraco ist kostenlos, das heißt, für die Nutzung entstehen Ihnen keine Kosten, außer eben die Kosten für das Hosting. Soweit ist Umbraco vergleichbar mit anderen Systemen auf dem Markt. Es gibt eine große Community, die zur Code-Qualität beiträgt. Es gibt sehr viele aktive Tester des Source Codes von Umbraco. Gegenwärtig nutzen etwa 250 000 Sites weltweit Umbraco aktiv. Das ist verglichen mit WordPress eine relativ kleine Zahl, aber es ist eine sehr große Zahl, wenn Sie bedenken, dass Sie Umbraco nicht gerade auf einem PHP-Hosting-Space für fünf Euro im Monat installieren müssen. Also muss es wohl Vorteile von Umbraco geben, die dafür sprechen, dass Umbraco auf so vielen Sites eingesetzt wird. Im Folgenden sehen Sie eine Quelle von der Seite Umbraco.com, auf der einige case studies zu sehen sind. Zunächst einmal, Umbraco ist nicht so sehr ein fertiges CMS für einen bestimmten schmalen Anwendungszweck, wie zum Beispiel WordPress, das ja ein Blogging-System ist, sondern Umbraco ist eine Plattform, auf der Sie eigentlich alles machen können, was in irgendeiner Weise mit der Erfassung und dem Verteilen von Dokumenten im Internet zu tun hat. Umbraco ist in jeder seiner Funktionen erweiterbar, die Umbraco-Kernfunktionen sind alle ersetzbar oder durch ihren eigenen Code erweiterbar. Sie können in das Backend eigene Module integrieren, und es gibt eine Menge Beispiele draußen auf dem Markt. was mit Umbraco schon alles gemacht wurde. Zum Beispiel Shops- oder Enterprise-Anwendungen, die dann im Intranet laufen und Anbindungen an SAP oder an das Active Directory haben. Zum Beispiel können Sie sich mit Active Directory in das Backend von Umbraco einloggen. Jedes Element von Umbraco, wie Content-Types, Contents, Medien, User, Member etc, ist mit einer eigenen API unter Umbraco jederzeit veränderbar. Umbraco skaliert sehr gut – was bedeutet das? Wenn Sie einmal für einen Kunden eine Seite einrichten sollen, die in einer Lastverteilung läuft, wo also mehrere Server die Contents für die Clients ausliefern, dann stehen Sie mit Umbraco wesentlich besser da, als mit PHP-basierten Systemen. Warum? Weil das Modell der Lastverteilung im Großen und Ganzen bereits in ASP .NET integriert ist. Also jede ASP.NET-Webseite hat eine Session-Verwaltung, die Sie mit einer kleinen Konfigurationsänderung auf den SQL Server verlegen können, sodass sie in einem gemeinsamen Datenspeicher abgelegt werden kann. Und damit kann jeder Server im System auf diesen gemeinsamen Session-Datenstand zurückgreifen. Umbraco ist seit der Version 7.3 für diese Lastverteilung optimiert worden, sodass Sie mit sehr geringem Aufwand Umbraco umstellen können auf Lastverteilung. Sie werden einiges an Aufwand in die Konzeption der Lastverteilung legen müssen, aber die eigentliche Umsetzung in Umbraco bereitet Ihnen vielleicht einen Aufwand von ein bis zwei Stunden, je nach Modell der Lastverteilung, das Sie benutzen. Unten sehen Sie einen Link auf ein Video, das zeigt, wie die Lastverteilung in Umbraco implementiert werden kann. Ein sehr wichtiges Argument für die Verwendung von Umbraco ist die Typsicherheit der Sprache, in der Umbraco geschrieben ist. Also PHP ist ja, wie JavaScript und wie Python und verschiedene andere Sprachen, eine typlose Sprache. Das kann zu allerlei Fehlern führen, die dann erst zur Laufzeit bemerkt werden. Bei C#, das ist eine typsichere Sprache, erkennen Sie Fehler, Typfehler und Typzuweisungsfehler, direkt beim Kompilieren. Also wenn Sie zum Beispiel eine Variable vom Typ "Long" haben und eine Variable vom Typ "Integer" und Sie weisen die Integer-Variablen jetzt dem Long-Wert zu, dann wird der Compiler Ihnen das nicht erlauben. Es sei denn, Sie geben mit einem expliziten Cast an, dass Sie wissen, welches Risiko Sie an der Stelle eingehen. Darüber hinaus ist es so, wenn Sie vorhandenen Code nachverfolgen wollen, wenn Sie verstehen wollen, wie ein bestimmter Code funktioniert, dann ist durch das Typsystem gewährleistet, dass Sie sehr leicht von Typ zu Typ navigieren können. So etwas ist unter PHP oder JavaScript undenkbar, weil bei den Variablen nicht klar ist, von welchem Typ sie sind. Ein weiterer guter Grund Umbraco als CMS zu wählen, ist die einzigartige Community. Das fängt bei den Leuten an, die den Umbraco-Kern entwickeln. Das Umbraco-Headquarter ist eine Firma, in der etwa 20 Enthusiasten arbeiten, die es wirklich drauf haben. Also nicht nur mit ASP .NET und dem .NET-Framwork, sondern auch mit den Webtechnologien. Die Community von Umbraco-Anwendern, entwickelt an Umbraco mit und bringt Vorschläge und Erweiterungen. Das Projekt ist sehr professionell organisiert, mit einer Source-Code- Verwaltung auf Github und einem leistungsfähigem Issue Tracker, sodass kein bug report untergeht. Wenn Sie Hilfe brauchen, steht Ihnen das Forum auf our.umbraco.org zur Verfügung. Es hat sich eingebürgert, auf Twitter unter dem Hashtag "#umbraco" auf Ihre Fragen aufmerksam zu machen. Meist erhalten Sie innerhalb kürzester Zeit eine Anwort. Dann gibt es noch das Konzept der Packages. Das sind im Prinzip ZIP-Dateien, in denen Dinge sind, wie Dokumenttypen, Dokumente, DLLs und Scripts. Damit können Sie Inhalte und Verhalten zwischen verschiedenen Umbraco-Installationen transportieren und Packages auf dem Package repository von our.umbraco.org veröffentlichen. Natürlich können Sie Pakete, die andere veröffentlicht haben, auch in Ihren Instanzen veröffentlichen. Da können Sie direkt über Umbraco nach bestimmten Begriffen suchen und dann Pakete installieren. Bei diesen Paketen handelt es sich nicht um Themes oder so etwas, sondern wirklich knallhart um Funktionalität, die Ihre Installation erweitert. Jährlich treffen sich knapp 500 Entwickler in Dänemark, dem Heimatland von Umbraco, zur Codegarden-Konferenz. Hier geht es wirklich zur Sache. Man kann auf sehr hohem Niveau seine Umbraco-Kenntnisse vertiefen. Dazu ergänzend gibt es lokale Events in verschiedenen Ländern, wo sich die Umbraco-Entwickler austauschen können, wie zum Beispiel das umbOktoberfest, das schon seit einigen Jahren in Frankfurt veranstaltet wird und das ab 2016 wohl anders heißen wird, weil der Termin für die kommenden Jahre jetzt auf den April gelegt worden ist. Okay, all das sind sehr gute Gründe, Umbraco zu wählen, weil Sie wirklich nicht alleine dastehen, sondern Unterstützung erfahren.

Umbraco 7 Grundkurs

Lernen Sie das mächtige Content Management System zu bedienen und steigen Sie in die Entwicklung dafür ein.

3 Std. 16 min (32 Videos)
Derzeit sind keine Feedbacks vorhanden...
 
Hersteller:
Software:
Umbraco Umbraco 7
.NET .NET 4.6
Exklusiv für Abo-Kunden
Erscheinungsdatum:07.09.2016

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!