14
1 1stquad solutions – http://www.1stquad.com 10.02.20 10 Ihr Webauftritt mit einem .NET- basierenden CMS Kentico CMS 5.0 michael hofer, solution architect, [email protected]

1 1stquad solutions – 10.02.2010 Ihr Webauftritt mit einem.NET-basierenden CMS Kentico CMS 5.0 michael hofer, solution architect,

Embed Size (px)

Citation preview

Page 1: 1 1stquad solutions –  10.02.2010 Ihr Webauftritt mit einem.NET-basierenden CMS Kentico CMS 5.0 michael hofer, solution architect,

1 1stquad solutions – http://www.1stquad.com

10

.02

.20

10

Ihr Webauftritt mit einem .NET-basierenden CMS

Kentico CMS 5.0

michael hofer, solution architect, [email protected]

Page 2: 1 1stquad solutions –  10.02.2010 Ihr Webauftritt mit einem.NET-basierenden CMS Kentico CMS 5.0 michael hofer, solution architect,

2 1stquad solutions – http://www.1stquad.com

10

.02

.20

10

Über mich

• Mitbegründer 1stQuad Solutions, vorher Microsoft Consulting Services, Schweiz

• Berater, Architekt und Software-Entwickler für Microsoft SharePoint & .NET Applikationen

• Fokus auf Web Content Management• Zürich, Schweiz• Sprecher an verschiedenen Konferenzen und Events• Kontakt: [email protected]• Blog: www.1stquad.com/blog.aspx

Ke

ntico CMS 5.0 -

Weba

uftritte mit .

NET CMS

michael hofer, solution architect, [email protected]

Page 3: 1 1stquad solutions –  10.02.2010 Ihr Webauftritt mit einem.NET-basierenden CMS Kentico CMS 5.0 michael hofer, solution architect,

3 1stquad solutions – http://www.1stquad.com

10

.02

.20

10

1stQuad Solutions

• Gegründet am 1.3.2009, Zürich, Schweiz• „Spezialist für Beratung, Software-

Architektur und -Entwicklung sowie Schulungen rund um die Microsoft SharePoint Server Produkte & Technologien sowie Microsoft .NET.“

• Geschäftsfelder– Projektgeschäft, „Body-Leasing“– Schulungen & Kurse– Neu: Produkte / Lösungen

• Fokus auf– Schweiz, Deutschland, Österreich– Alle Firmen, welche Microsoft SharePoint

& .NET Produkte & Technologien einsetzten oder damit entwickeln.

Ke

ntico CMS 5.0 -

Weba

uftritte mit .

NET CMS

michael hofer, solution architect, [email protected]

http://www.1stquad.com

Page 4: 1 1stquad solutions –  10.02.2010 Ihr Webauftritt mit einem.NET-basierenden CMS Kentico CMS 5.0 michael hofer, solution architect,

4 1stquad solutions – http://www.1stquad.com

10

.02

.20

10

Was ist „Kentico“?

• Die Firma Kentico– Gegründet 2004, Tschechische Republik– Fokussiert einzig auf Kentico CMS– Am schnellsten wachsende Tschechische

Firma (Deloitte, 2008/2009)– 1700+ Kunden in 83 Ländern– Über 700 aktive Partner– Mehr als 4000 Websites, u.a.:

• Microsoft• Mazda• Gibson Musical Instruments• Bayer• ESPN• CTV• Vodafone

– http://www.kentico.com/Showcase.aspx

Ke

ntico CMS 5.0 -

Weba

uftritte mit .

NET CMS

michael hofer, solution architect, [email protected]

• Kentico CMS– Content Management System für

• Unternehmenswebsites• Community Sites• E-Commerce Sites• Intranet & Extranet

– 100% Microsoft .NET– Verschiedene Editionen

• Gratis• Base / Advanced / Ultimate• Ecommerce / Social Networking

– Hosting-fähig• Shared Hosting• Medium trust• Mosso Cloud hosting• Special Cloud hosting licensing

Page 5: 1 1stquad solutions –  10.02.2010 Ihr Webauftritt mit einem.NET-basierenden CMS Kentico CMS 5.0 michael hofer, solution architect,

5 1stquad solutions – http://www.1stquad.com

10

.02

.20

10

Ke

ntico CMS 5.0 -

Weba

uftritte mit .

NET CMS

michael hofer, solution architect, [email protected]

∙ On-line forms (BizForms)∙ On-line users∙ PayPal support∙ Personalized content∙ Personalized editor∙ Polls∙ Portal engine∙ Preview before publish∙ Recycle Bin∙ Report Abuse∙ Reporting∙ Re-use content on several pages∙ Roles and Users∙ RSS feeds∙ SEO∙ Scheduled Tasks∙ Spell-checker∙ Starter Sites∙ Taxonomy - Categories, Tagging∙ Time-zones support∙ URL aliases∙ User contributions∙ User management∙ User registration and secured pages∙ Web analytics∙ Web farm support∙ Widgets∙ Windows authentication∙ Windows Live ID authentication∙ Workflow∙ WYSIWYG, browser-based editing∙ XHTML, CSS layouts, W3C WAI∙ Youtube integration

∙ 200 built-in web parts∙ Active Directory integration∙ AJAX support∙ Approving documents∙ Authorize.NET∙ Avatars∙ Bad words∙ Badges∙ Banned IP addresses∙ Blogs∙ Booking System∙ Branding∙ Complete documentation of the CMS∙ Content and object staging∙ Content locking (check-in/check-out)∙ Content Rating∙ Content/design separation∙ Controls caching∙ Custom document types∙ Custom document types with∙ Custom event handlers∙ Custom fields∙ Custom tables∙ Custom web parts in C# and VB.NET∙ Customizable Menu∙ Customizable page templates∙ Customizable permissions∙ Customizable settings∙ Deployment on shared hosting∙ Document-level permissions∙ Drag-drop development∙ Dynamic site map∙ Easy deployment

∙ E-commerce (on-line store)∙ E-mail queue∙ Event Calendar∙ Event Log∙ Export/import web sites or selected∙ Flexible content hierarchy∙ Flexible navigation∙ Forms authentication∙ Forums∙ Friendly (smart) URLs∙ Friends∙ Full source code∙ Full-text search∙ Fully customizable∙ Geo mapping (Google Maps)∙ Google sitemap∙ Groups∙ IE 6.0, IE 7.0 FireFox 1.0.5+, Mozilla 7.1+, Netscape

7.1+, Opera 7.52+ support∙ Image gallery∙ Incremental deployment of site changes∙ installation and database∙ Integration with custom user and role database,

external authentication∙ Linked documents∙ Management and publishing of∙ Media library∙ Memory management∙ Message boards∙ Messaging∙ Multiple languages∙ Multiple sites using single code∙ Newsletters∙ Notifications

Kentico CMS – Features

Page 6: 1 1stquad solutions –  10.02.2010 Ihr Webauftritt mit einem.NET-basierenden CMS Kentico CMS 5.0 michael hofer, solution architect,

6 1stquad solutions – http://www.1stquad.com

10

.02

.20

10

Warum Kentico CMS?

Ke

ntico CMS 5.0 -

Weba

uftritte mit .

NET CMS

michael hofer, solution architect, [email protected]

Produkt-Plattform

• 100% .NET• Verschiedene Editionen• Regelmässige Releases• Support(!)• Partnerportal & -Modell• Hosting-Fähigkeit inkl.

Import/Export, Staging• Entwicklungsmodelle: Portal

und/oder ASPX• Inklusive VS.NET Vorlagen

• Integration AD, SharePoint, Authorize.NET, Paypal etc.

• Dokumenttypen als DB-Tabellen

Content Management Features

• Seitenlayouts & Design• Controls, WebParts & Widgets• Separierung Administration,

Design und Inhalte• Website- und Inhalts-Struktur &

-Navigation inkl. Taxonomie• Mehrsprachigkeit für Inhalte &

Administration• Erweiterte Suchfunktionen• Preview, Staging und

Import/Export• Inhalts- & Dokumenten –

Management inklusive• Multi-Level Berechtigungen

inklusive Vererbung• Check-In/Check-Out• Workflows & Versionierung

Module & Vorlagen

• 3 fertige Websites als Vorlage• Corporate Website• Ecommerce Website• Community Website

• Seiten-, Layout-, Tabellen und Inhaltsvorlagen

• > 200 Webparts• Listen• On-line forms• Blogs• Newsletters• Foren• Umfragen• E-commerce• Medienbibliotheken• U.v.m.

Page 7: 1 1stquad solutions –  10.02.2010 Ihr Webauftritt mit einem.NET-basierenden CMS Kentico CMS 5.0 michael hofer, solution architect,

7 1stquad solutions – http://www.1stquad.com

10

.02

.20

10

Websites mit Kentico CMS

DEMO

michael hofer, solution architect, [email protected]

Ke

ntico CMS 5.0 -

Weba

uftritte mit .

NET CMS

Page 8: 1 1stquad solutions –  10.02.2010 Ihr Webauftritt mit einem.NET-basierenden CMS Kentico CMS 5.0 michael hofer, solution architect,

8 1stquad solutions – http://www.1stquad.com

10

.02

.20

10

Websites administrieren und Inhalte anlegen

DEMO

michael hofer, solution architect, [email protected]

Ke

ntico CMS 5.0 -

Weba

uftritte mit .

NET CMS

Page 9: 1 1stquad solutions –  10.02.2010 Ihr Webauftritt mit einem.NET-basierenden CMS Kentico CMS 5.0 michael hofer, solution architect,

9 1stquad solutions – http://www.1stquad.com

10

.02

.20

10

Entwicklung

• Kentico CMS unterstützt 2 Entwicklungsmodelle– Portal Engine

• Benötigt keine Programmierung und Visual Studio• Website wird im Browser-Interface mittels WebParts zusammengestellt.

– ASPX Vorlagen • Für ASP.NET Entwickler• Verwendet standard ASP.NET Architektur, C# oder VB.NET und Entwicklungswerkzeuge wie

Visual Studio.

– Beide Modelle haben dieselbe Flexibilität und Erweiterbarkeit.– Beide Modelle können in einer Website kombiniert werden.

• Umfassende API inklusive Dokumentation.• Visual Studio Templates für MasterPages, PageTemplates, WebParts, User-,

Form-, Inline- und Filter-Controls.• Beispiele für Erweiterungen: UserControls (ASCX), WebParts (ASCX),

ServerControls, EventHandlers, Providers, Module u.s.w.

Ke

ntico CMS 5.0 -

Weba

uftritte mit .

NET CMS

michael hofer, solution architect, [email protected]

Page 10: 1 1stquad solutions –  10.02.2010 Ihr Webauftritt mit einem.NET-basierenden CMS Kentico CMS 5.0 michael hofer, solution architect,

10 1stquad solutions – http://www.1stquad.com

10

.02

.20

10

Entwicklung

DEMO

michael hofer, solution architect, [email protected]

Ke

ntico CMS 5.0 -

Weba

uftritte mit .

NET CMS

Page 11: 1 1stquad solutions –  10.02.2010 Ihr Webauftritt mit einem.NET-basierenden CMS Kentico CMS 5.0 michael hofer, solution architect,

11 1stquad solutions – http://www.1stquad.com

10

.02

.20

10

• Zuerst Gratis-Version, heute mit Small Business Edition.

• Seiten, Blog, Formulare• Mit ASPX Entwicklungsmodell gebaut

– Eigene Master Page & Page Layouts, CSS– Kleine eigene Erweiterungen (RSS Blog, Seite drucken)

• Verwendung von eigenen Dokumenttypen– Referenzen-Datenbank– SharePoint-Workshops-Datenbank

Ke

ntico CMS 5.0 -

Weba

uftritte mit .

NET CMS

michael hofer, solution architect, [email protected]

Praxisbeispiel – www.1stquad.com

Page 12: 1 1stquad solutions –  10.02.2010 Ihr Webauftritt mit einem.NET-basierenden CMS Kentico CMS 5.0 michael hofer, solution architect,

12 1stquad solutions – http://www.1stquad.com

10

.02

.20

10

• Kentico erlaubt das anlegen eigenen, hierarchischen Dokument-Typen.• Felder sind typisiert und werden als eigene Felder in separaten Tabellen in der Datenbank

angelegt.• Komplexe Typen und Validation der Eingabe im Formular• Vielfältige Darstellungsweisen (XSL / ASCX)• Erlaubt die Erstellung von Mini-Datenbanken

Ke

ntico CMS 5.0 -

Weba

uftritte mit .

NET CMS

michael hofer, solution architect, [email protected]

Dokument-Typen

Page 13: 1 1stquad solutions –  10.02.2010 Ihr Webauftritt mit einem.NET-basierenden CMS Kentico CMS 5.0 michael hofer, solution architect,

13 1stquad solutions – http://www.1stquad.com

10

.02

.20

10

www.1stQuad.com

DEMO

michael hofer, solution architect, [email protected]

Ke

ntico CMS 5.0 -

Weba

uftritte mit .

NET CMS

Page 14: 1 1stquad solutions –  10.02.2010 Ihr Webauftritt mit einem.NET-basierenden CMS Kentico CMS 5.0 michael hofer, solution architect,

14 1stquad solutions – http://www.1stquad.com

10

.02

.20

10

Fragen?

michael hofer, solution architect, [email protected]

Ke

ntico CMS 5.0 -

Weba

uftritte mit .

NET CMS

Kontakt:Email: [email protected]

Website: http://www.1stquad.com

Laden Sie die vollständige Kentico 5.0 CMS Präsentation herunter:

www.1stquad.com/blog.aspx