Attualmente sto pianificando un nuovo progetto ASP.NET MVC3 che sarà abbastanza su misura. Tuttavia, ci saranno molte caratteristiche comuni (login, modifica profilo, blog, ecc.)
Inizialmente stavo pianificando di costruire tutto da zero, tuttavia sono CMS tentato di non reinventare la ruota e di non sprecare tempo a creare funzionalità standard che richiedono molti test.
Ho cercato di utilizzare il Orchard Project CMS e l'ho installato l'altra sera in modo da poter giocare. Il CMS sembra grandioso, tuttavia sembra restrittivo in termini di voler aggiungere nuove sezioni.
Speravo che il CMS fosse fondamentalmente una soluzione ASP.NET MVC3, con funzionalità di accesso ecc., su cui poi posso costruire. Tuttavia mi sento obbligato a scrivere "widget" per la mia applicazione.
Capisco che i CMS siano ottimi per siti di blog semplici, ecc., ma sembrerebbe troppo restrittivo essere in grado di costruire un social network, per esempio.
Esiste una soluzione MVC3 open-source con funzionalità di accesso predefinite, ecc., che non è vincolata da un'interfaccia? O se sto progettando di creare un'applicazione di grandi dimensioni, il CMS è il percorso sbagliato da intraprendere?