DevAdmin Blog

Blog di Ermanno Goletto (Microsoft MVP Directory Services - MCITP - MCTS - MCSA - MCP)
posts - 887, comments - 447, trackbacks - 13

My Links

News

Avatar

Curriculum Vitae

Visualizza il profilo di Ermanno Goletto su LinkedIn


Il contenuto di questo blog e di ciascun post viene fornito “così come é”, senza garanzie, e non conferisce alcun diritto. Questo blog riporta il mio personale pensiero che non riflette necessariamente il pensiero del mio datore di lavoro.

Logo Creative Commons Deed


Logo SysAdmin.it SysAdmin.it Staff


Logo TechNet Forum TechNet Italia @ForumTechNetIt Follow TechNet Forum on Twitter


Logo MVP


Ermanno Goletto Follow ermannog on Twitter

Article Categories

Archives

Post Categories

Blogs

Friends

Knowledge Base

MVP Sites

Resources

My Web Pages Starter Kit

Riassumo in questo post la mia esperienza con MWPSK, il CMS free Microsoft nato come applicazione di esempio per illustrare le potenzialità di ASP.NET 2.0.

Innanzitutto vanno chiariti gli obbiettivi di questo progetto opensource ospitato su CodePlex al seguente indirizzo http://www.codeplex.com/MyWebPagesStarterKit. MWPSK vuol essere un CMS di facile deploy quindi non basato su DB ma su file Xml che risiedono nella directory App_Data dell'applicazione semplificando così il backup e il deploy.

Il target di queto progetto sono quindi i siti che non hanno un numero evato di accessi e che devono essere manutenuti in modo semplice quindi siti personali o siti vetrina per associazioni o piccole imprese/negozi/attività.

L'idea sta nel creare pagine che diventano anche voci di menù e possono essere "indentate" per creare sottomenu (al momento non esiste la possibilità di creare pagine che non generino una voce di menù a meno di non personalizare MWPSK un esempio è disponibile al seguente http://www.codeplex.com/MyWebPagesStarterKit/WorkItem/View.aspx?WorkItemId=11268).
Le pagine poi possono contenere delle sezioni (HTML, Contact, News, Eventi, Gallery, GestBook, Links, Download, SubPages, Easy Control) se ne possono anche sviluppare di personalizzate oppure sviluppare dei controlli da inserure nelle sezioni Easy Control.

Vi sono tre tipologie di utenti gli amministratori che possono modificare il sito, gli utenti autenticati che possono visualizzare pagine precluse agli utenti anonimi e gli utenti anonimi.

E' possibile applicare dei temi e ovviamente svilupparne di propri, ma questo proposito va detto che alcuni temi (ad esempio l'ElasticOrange) non sono proprio adatti per svolgere alcune operazioni amministrative e per il momento non homvistao la possibilità di associare un tema ad un singolo utente, ma l'associazione pare sia possibile solo a livello di intero sito.

E' possibile aggiungere delle localizzazioni all'interfaccia mentre non vi è nativamente supporto per la localizzazione dei contenuti anche se al seguente link si può trovare un esempio di sezione HTML che supporta la localizzazione http://www.codeplex.com/MyWebPagesStarterKit/WorkItem/View.aspx?WorkItemId=8239.

Una nota a quanto pare non possibile pubblicare un sito MWPSK utilizzando una Virtual Directory in IIS, ma occorre creare un sito per ospitare l'applicazione.
Per vedere un esempio di sito realizzato con MWPSK si può fare riferimento a quellodel progetto stesso http://www.mwpsk.org.

Print | posted on Tuesday, September 04, 2007 6:19 PM | Filed Under [ Links .NET Web ]

Feedback

No comments posted yet.

Post Comment

Title  
Name  
Email
Url
Comment   
Please add 6 and 7 and type the answer here:

Powered by:
Powered By Subtext Powered By ASP.NET