Open-Source-CMS zum Erstellen von Websites basierend auf asp.net mvc

Ich arbeite an der Erstellung von Webanwendungen mit den folgenden Technologien:-

  • Asp.net mvc5
  • Cis
  • Entitätsrahmen
  • SQL-Server-DB.
  • Jquery, Bootstrap

Bei meinen Webanwendungen lege ich nicht viel Wert darauf, ob die Benutzeroberfläche ausgefallen ist. Ich verwende nur einige Webvorlagen und fügte sie in die freigegebene Ansicht _layout ein. Jetzt möchte ich mein erstes Website-Projekt für eine Baufirma starten. Die Hauptabschnitte der Website sind:-

  • Standard Startseite, über uns, kontaktieren Sie uns Abschnitte. Das enthält Text & Bilder.
  • Unsere Projektbereiche. Welche eine Diashow mit Bildern und Beschreibungen zu jedem Projekt haben.

Ich suche nach einem CMS, das diese Funktionen bietet:-

  • Möglichkeit für Endbenutzer (Nicht-IT-Leute) wie Projektmanager, Marketingmitarbeiter, die Seiten bearbeiten zu können; über uns, kontaktieren sie uns, etc..

  • Möglichkeit für technisch nicht versierte Personen, neue Projekte hinzuzufügen. Wo sie eine Reihe von Bildern hochladen und eine Beschreibung bereitstellen.

  • Damit ich reibungslos arbeiten kann, möchte ich ein Tool, mit dem ich von meinem Wissen über asp.net mvc profitieren kann.

Kann also jemand Ratschläge zu verfügbaren Tools geben?

zweiter Punkt. Ich finde viele leistungsstarke Webvorlagen (keine CMS), bei denen ich daran denke, Module zu erstellen, mit denen Endbenutzer die Abschnitte der Webvorlagen ausfüllen können. So kann ich die CMS-Funktionalitäten selbst erstellen und meine Website auf verfügbaren Web-Templates aufbauen. Also ist dieser gültige Ansatz zu berücksichtigen. Ich meine, Web-Templates anstelle von CMS zu verwenden?

Danke

Antworten (2)

Ich würde Orchard empfehlen, es ist ausgereift, mit einer sehr aktiven Community, vollgepackt mit Funktionen und ziemlich einfach einzurichten (Sie können den Webplattform-Installer verwenden).

Schauen Sie sich OrchardProject an .

danke für die Antwort. aber verwendet eine Webvorlage, entwickelt dann die CMS-Funktionen mit asp.net und einem schlechten Ansatz, um zu folgen..? Ich meine, ich verwende keine Webvorlage, anstatt ein CMS zu verwenden.
Es ist nicht unbedingt schlimm, aber viel viel mehr Arbeit. Auf diese Weise würden Sie alle Funktionen steuern, aber meiner Meinung nach ist die bessere Lösung, ein ausgereiftes und offenes CMS auszuwählen und Ihre spezifischen Anforderungen auf dieser Grundlage zu erfüllen
aber in meinem Fall ist die Arbeit, die ich tun werde, weniger als das Erlernen eines neuen CMS (da ich vorher noch an keinem gearbeitet habe), und wie Sie sagten, das Erstellen meiner eigenen Funktionen wird es mir ermöglichen, 100% Kontrolle zu haben ... auch dort scheint viele Webvorlagen für meinen Fall zu sein. Die ideale Lösung wird also darin bestehen, ein CMS zu haben und eine Webvorlage zu verwenden.
Wenn ich mich also für den Orchard-Ansatz entscheide, kann ich Web-Templates wie die hier bereitgestellten verwenden templatemonster.com/category/…
Nun, ich kann wirklich nicht alle Ihre Vorlageninhalte überprüfen und sicher sein, dass dies funktioniert, aber meine Antwort wäre ja, Sie können
Natürlich möchte ich nicht fragen, ob alle diese Vorlagen unterstützt werden. Ich möchte nur fragen, ob Orahard das Hinzufügen dieser Vorlagen allgemein unterstützt. Dasselbe gilt für das Erstellen einer neuen Website in Visual Studio, auf der Sie beliebige Themen und Vorlagen hinzufügen können. Ist das also dasselbe, wenn Sie Obstgärten verwenden?
sry, ich dachte, ich hätte schon darauf geantwortet, ja das kannst du. Sie haben ein Thema (oder eine Vorlage) und Sie können Ihre Ansichten (CSHTML) haben. Schauen Sie hier docs.orchardproject.net/Documentation/First-steps-into-Orchard
Ich habe über Orchard CMS gelesen, aber anscheinend muss ich ein Thema auswählen, das mit Orchard kompatibel ist. Ich könnte also eine Webvorlage finden, für die ich Links bereitstelle, aber diese Vorlagen müssen zuerst in ein Orchard-kompatibles Design umgewandelt werden. Ist das richtig?
Also bin ich jetzt verwirrt, ob es unterstützt wird oder ob es möglich ist, Webvorlagen in Orchard CMS zu integrieren? In Ihrer ersten Antwort haben Sie erwähnt, dass es möglich ist, aber jetzt scheint es keine einfache Aufgabe zu sein, ist das richtig?
ja es gibt noch einiges zu tun, aber meiner meinung nach immer noch weit weniger als ein eigenes cms zu entwickeln :)
Ihre Punkte klingen gültig, also werde ich jetzt damit beginnen, Orchard zu lernen, da ich es für die beste Wahl halte, insbesondere weil es auf asp.net mvc basiert. aber als allgemeine Frage am Ende; Kann ich Vorlagen wie die hier erwähnte templatemonster.com/demo/52288.html in Orchard gemappt bekommen? oder wird es einige UI-Komponenten geben, die nicht 100% korrekt zugeordnet werden? Die Idee meiner Frage ist, im Voraus zu wissen, ob Orchard diese Vorlagen ohne Einschränkungen zuordnen kann? und ob Sie einige Funktionen erwähnen können, die bei der Zuordnung zu Orchard einige Einschränkungen aufweisen?

Ich empfehle einen Blick auf:

http://abundantcode.com/15-best-asp-net-based-content-management-systemscms/

Außerdem aus der Liste:

@danictra, aber ist es eine schlechte Wahl, wenn ich meine eigenen CMS-Funktionen baue, damit Endbenutzer die Komponenten des Webtempels verwalten können