Ideální vlastnosti:
V současné době používáme technologii ASP.NET, což znamená, že se musíte podívat na web, abyste mohli provést nějaké změny (a proto naše přední stránka obsahuje věci z před rokem). Chromý.
Může být zdarma nebo zaplaceno. Nějaké návrhy?
V dnešní době lze na Windows provozovat téměř jakýkoli CMS. Dobrým výchozím bodem může být CMS Matrix .
Vzpomínám si na chvíli zpět podpora PHP na IIS se výrazně zlepšila, takže nyní není třeba spouštět Apache, abychom měli dobrou PHP podporu na serveru Windows. Podpora ASP.NET je stále silná. MySQL a PostgreSQL fungují také dobře ve Windows a mezi MySQL, Postgres a MSSQL byste měli být schopni podporovat jakýkoli běžný CMS. A jakýkoli dobrý CMS by vám umožnil motivovat jej, jak chcete - stačí se podívat na různé Drupal, WordPress a Joomla! poháněné weby, aby viděli, co lidé udělali.
Stručně řečeno: libovolný CMS lze nyní spustit na Windows. Zapojil jsem se do nasazení řady CMS, ale musel bych vědět více o vašich požadavcích, abych skutečně navrhl konkrétní. Pokud chcete testovat, vyzkoušejte je všechny. WordPress a Drupal jsou pevné CMS založené na PHP. Jediný ASP.NET CMS, který jsem nasadil, byl .NET Nuke. A pokud si chcete vytvořit svůj vlastní, existuje spousta dobrých rámců pro každý jazyk.
Konkrétní otázky, které je třeba položit:
Můžete si stáhnout a vyzkoušet Composite C1 - zde je blogový příspěvek o jeho instalaci přes WebMatrix http://docs.composite.net/C1/TeamBlog.aspx/2010/08/13/The-WebMatrix-experience můžete si ho také stáhnout zde http://docs.composite.net/C1/Getting-started/Download.aspx
Je založen na ASP.NET 4, ale je to především funkce XSLT, které vám poskytují skvělou kontrolu nad rozvržením.
Zde jsou krátká videa ukazující uživatelský dojem; http://www.youtube.com/results?search_query=C1+starter+tip
Kdybych byl tebou, vzhledem k tomu, že máš softwarovou společnost, držel bych se běžné aplikace ASP.NET s Master Pages a backendem SQL Server. Zjistil jsem, že CMS způsobuje více bolesti hlavy, než řeší. Zmínili jste, že musíte provést kontrolu, abyste mohli provést změny. No a co? V práci naši redaktoři obsahu používají Subversion k redakčním úpravám našich aplikací mimo.net CMS Asp.net. Subversion je dostatečně snadné pro redakční personál pochopit a umožňuje jim mít historii revizí. Jediné značky HTML, které se skutečně potřebují naučit, jsou <p>, <br/>, <strong>, <em>, <li>, <img> and <a>.
Řekl bych, že je stejně snadné naučit někoho základního HTML, než je naučit, jak používat CMS. Neuspokojujte své vývojáře hvězd tím, že je musíte obejít CMS.
Pokud jste ženatý s tímto nápadem, používám v mém denním zaměstnání Sitecore, což je CMS založený na Asp.Net. Pro vývojáře je velmi flexibilní, ale křivka učení je vysoká a stojí několik tisíc dolarů. Také slyším skvělé věci o Dotnetnuke, což je open source.
pokud chcete redakční systém, který vám umožní snadno upravovat vaše webové stránky, implementovat existující design a lokalizovat jej do více jazyků, podívejte se na Kentico CMS pro ASP.NET (http://www.kentico.com). Používá ho 4 000+ webů v 84 zemích a přichází s vynikající podporou a 7denní opravou chyb.
Je to plně vybavená platforma CMS, která poroste s vašimi potřebami. Pro váš současný web můžete snadno začít s Free Edition. Měli byste být schopni převést své stránky poměrně snadno a pokud potřebujete pomoc s návrhem stránek, můžete si vybrat z více než 1 000 partnerů z Kentico (http://www.kentico.com/Partners/Solution-Partners.aspx).
V případě jakýchkoli dotazů nás neváhejte kontaktovat (http://www.kentico.com/Company.aspx).
Pozdravy,
Petr Palas, Kentico
Dokonce téměř všechny PHP CMS budou fungovat na Windows Serveru, pokud máte nějaké znalosti ASP.NET, pak bych velmi doporučil N2CMS. Vyzkoušel jsem DNN, Umbraco, Kentico, ale N2 je mnohem lepší, pokud jde o jednoduchost stylingu a úpravy (dev na nových typech obsahu, například na produkty, kategorie). Pro přístup k db používá Nhibernate, takže si můžete vybrat svou dbase na základě poptávky (sqlite, sqlce, mssql, mysql, ...)
Je to zdarma, snadno stylizované (můžete si ho nechat vypadat jako fogcreek jen s HTML a CSS), používá standardní stránky asp.net master/content, vzor MVC nebo WebForms, je to vícejazyčné, multidoménové.
V době psaní tohoto dokumentu si myslím, že je to nejlepší .NET CMS pro všeobecné účely. Všichni ostatní (DNN, Ubraco, Kentico) jsou jen komplexně, bez přidané hodnoty IMHO. Ale Orchard s podporou MS se rychle blíží. Jedinou nevýhodou N2 by bylo malé množství kůží. Musíte si vytvořit svůj vlastní.