2010-03-03 3 views
21

Ich entwickle eine MVC .Net-Site und möchte ein CMS-System implementieren. Bisher habe ich Umbraco angeschaut, was gut aussieht, aber die Hilfe ist schlecht und der Videoschnitt ist leer, und dotnetnuke, was wieder gut aussieht, aber ich habe den Eindruck, dass es nicht auf Entwickler ausgerichtet ist, und dazu viel mehr als ich brauchen und wollen.das beste "einfache" CMS-System geeignet für .Net MVC

In meinem letzten Job erstellte ich ein grundlegendes benutzerdefiniertes CMS-System, das durch einfaches Hinzufügen von Werten in die Datenbank arbeitete, die Anwendung nannte den Text von dort. es funktionierte gut, aber ich habe nicht den Quellcode.

was ich bin nach einem einfachen CMS-System, das wirklich nur Text und Bilder steuert, brauche ich nicht all die ausgefallenen Sachen, die in Umbraco und Dotnetnuke, all das Design und CSS kann ich selbst tun.

auch als ich mit MVC (das ist super, und so ein Hauch frischer Luft im Vergleich zu den Webformularen/Telerik Mist, die ich bei der Arbeit ertragen muss) muss es kompatibel sein.

Ein einfaches CMS, kann jemand irgendeinen Vorschlag zur Verfügung stellen?

Truegilly

Antwort

12
+0

Können Sie uns sagen, welche Sie ausgewählt haben? –

+2

Ich wähle N2CMS. Ich benutze es jetzt in einer Reihe von verschiedenen Web-Anwendungen. Seine einfache und seine API kann nur als elegant beschrieben werden. – JGilmartin

0

Es gibt Oxite, was eine Blog-Engine ist, die von einigen Leuten Microsoft geschrieben wurde, um zu versuchen, einige reale Beispiele mit ASP.NET MVC zu demonstrieren. Könnte es wert sein, zu überprüfen, aber nicht sicher, ob es die beste Lösung ist.

17

Es könnte sich lohnen, die Orchard Project im Auge zu behalten. Es ist der geistige Nachfolger von Oxite und ein offizieller Code Plex Foundation project.

+0

Orchard CMS ist wirklich vielversprechend und in ein paar Monaten wäre es eine anständige .net Alternative für WordPress – Rony

+8

Orchard ist umfassend - aber einfach ist kein Wort, das ich verwenden würde, um es zu beschreiben. – niico

5

Ich habe mit der gleichen Frage gekämpft. Ich wollte mich nicht damit beschäftigen, Kunden zu trainieren, komplizierte CMS-Systeme zu verwenden, um mich als Lernerfahrung in MVC zu bringen. Ich habe mein eigenes CMS erstellt. Es tut alles, was ich brauche, und nichts, was ich nicht tue. Ich bin sehr vertraut damit, wenn ich ein oder zwei Dinge hinzufügen muss, um eine Projektanforderung zu erfüllen, so dass es eine Freude macht, sie zu aktualisieren. Ich bin viel glücklicher mit meinem eigenen System, das ich so gebaut habe, dass es so funktioniert, wie ich es möchte, als ich jemals an den Problemen gearbeitet habe, die andere Apps haben.

Ich denke, mein Vorschlag ist, dass, wenn Sie ein paar Tage haben, um es zu planen und ein paar Wochen, um ein funktionierendes Modell in Gang zu bekommen, warum gehen Sie nicht für das Bauen eines Ihrer eigenen? Wenn du wie ich bist, wirst du ständig Dinge finden, die du aktualisieren kannst, und du wirst es im Laufe der Zeit immer besser machen, es wird eine wirklich starke App werden.

Ich würde gerne einige Ideen teilen, wenn Sie möchten.

+0

Hmm. Ich überprüfte das Orchideenprojekt, das in einer anderen Antwort erwähnt wird. Es scheint einen tieferen Blick wert zu sein. Sehr schön. :) – mark123

+1

danke für die suggestion, ich habe CMS-Systeme in der Vergangenheit gemacht, aber finde ich kann Monate damit verbringen es zu Tweeking es zu bekommen, wie ich will. Ich probiere lieber ein bestehendes System mit einer guten GUI aus, ich prüfe gerade N2 wie von Asad Butt erwähnt, bisher sieht es gut aus – JGilmartin

+0

Erfinden Sie das Rad neu! – Trevor

0

Ich denke, Sie sollten TOKO CMS überprüfen, es ist eine freie für Text und ein paar Dollar für die wysiwyg Version

2

Asad Hintern erwähnt, also würde ich zweite einen Blick in N2 CMS, scheinbar (haven‘ Ich benutze es selbst. Sie können einfach seine API verwenden, was bedeutet, dass Sie Ihre App nicht in ihr eigenständiges System integrieren müssen, sondern dass Sie bestimmte CMS-Funktionen in Ihre App integrieren können. Einen Blick wert...

0

Microsoft eine schöne Liste von Open-Source-Anwendungen wie CMS-Anwendungen wie Umbraco, Obstgarten und DotNetNuke auf ihre neu gestalteten ASP.NET-Website zur Verfügung gestellt hat. Es ist worth a look.

0

Sie können prüfen, Uco Lite

Basierend auf: MVC3, Telerik MVC. CMS für kleine Websites. Alle Daten in XML gespeichert.