0

Il y a eu quelques questions sur les systèmes CMS mais je me demande s'il existe de bonnes versions open-source disponibles qui supportent ASP.NET MVC (de préférence 2.0) et qui fonctionnent bien avec SQL Server? Je ne suis pas à la recherche d'un système CMS à utiliser, même si cela arrivera probablement aussi. Je cherche un système de CMS pour apprendre de! Donc, fondamentalement, il devrait suivre le KISS principle. Oui, je connais DotNetNuke. Ça a l'air correct mais ça me semble trop compliqué. Il devrait y avoir des alternatives, non?Projets de CMS à apprendre?


Et non, je ne suis pas un débutant! Mes compétences de développement Web remontent à l'époque où Internet Explorer affichait toujours des pages statiques sur un système Windows 3.11 lorsque la RAM était encore mesurée en kilo-octets et avec CompuServe en tant que fournisseur sur une ligne de téléphone modèle 33k6. Mais ça ne fait jamais mal d'apprendre du code existant.

+0

Uhh .. La première version d'Internet Explorer a été publiée pour Windows 95, et elle n'a jamais rien à voir avec les pages statiques (c'est le problème des serveurs web, le navigateur ne se soucie pas si les pages sont statiques ou dynamiques –

+0

Il est vrai que Windows 3.11 avait aussi un navigateur Web et si vous pouviez servir des pages dynamiques, la plupart des gens ne prenaient même pas la peine de le faire, car il n'y avait pas de langages de script comme PHP ou ASP à l'époque.Ces pages devaient être écrites en langage C ou autre, et souvent ces applications étaient des applications de serveur web complètes.Pour les pages statiques, vous pourriez simplement utiliser des solutions simples et existantes.Pour les pages dynamiques, vous aviez besoin de programmeurs expérimentés –

Répondre

1

Il y a très peu de systèmes CMS basé sur MVC, comme la technologie est si nouvelle. La seule source ouverte dont je suis au courant est MyTrip.MVC. C'est assez basique, donc il n'y a pas toutes les cloches et les sifflets, mais il semble bien mis ensemble.

+0

semble certainement prometteur. Et en effet, il n'y a pas beaucoup de systèmes CMS basés sur ASP.NET et MVC. Oui, MVC est nouveau mais il me semble que c'est un environnement idéal pour développer des produits CRM. C'est pourquoi je suis surpris qu'il me prenne un peu de mal à les trouver ... –

1

dans la mesure du possible DNN est le meilleur choix et même s'il peut sembler exagéré après quelques heures de code, vous verrez les motifs utilisés et vous comprendrez que le système DNN n'est pas si grand qu'il semble d'abord . De plus, l'équipe principale de DNN fait réviser son code et reçoit beaucoup d'informations de la part de Microsoft Corp lorsqu'ils veulent présenter les nouvelles fonctionnalités du framework .net.

autre que DNN il existe un CMS commercial construit en .net appelé Ektron (AKA CMS400). quel système terrible. J'ai eu le malheur d'avoir à utiliser cela à un emploi et en plus d'être lent, il est terriblement buggé ainsi. il a quelques bonnes caractéristiques, mais je ne recommanderais pas d'apprendre de lui parce que les résultats sont au mieux brillance.

bonne chance

+0

Eh bien, il ne doit pas être un bon système de gestion de contenu, il doit être utile d'apprendre. :-) Les mauvais systèmes sont probablement plus intéressants si Vous voulez apprendre des erreurs commises par d'autres. –