Gli ultimi post di Edit
Le conseguenze dell’approccio procedurale in PHP: un’odissea
Giovedì 28 Marzo 2013 - 10:34
di Gabriele Romanato

Ci accorgiamo dei benefici del codice OO solo quando dobbiamo effettuare il redesign di un applicativo interamente procedurale. In questo caso tutti i dibattiti, le discussioni, i punti di vista, le religioni, le ideologie cadono di fronte all’evidenza: è un’odissea. Vediamo perché.
Continua a leggere Le conseguenze dell’approccio procedurale in PHP: un’odissea
Categoria: PHP e Open Source | Permalink | Commenti (9)
MOVE come alternativa a MVC
Mercoledì 4 Luglio 2012 - 10:15
di Claudio Garau

MOVE (Models Operations Views Events) è una proposta per un pattern alternativo ad MVC (Model-View-Controller); esso nasce dall’esigenza di risolvere un problema rilevato dal promotore nello schema di progettazione associato all’MVC, cioè quello relativo all’affollamento del codice all’interno dei controllers per mancanza di un altro componente del pattern in cui inserirlo.
Continua a leggere MOVE come alternativa a MVC
Categoria: Bookmark | Permalink | Commenti (5)
Valutare i framework JavaScript con TodoMVC
Martedì 27 Marzo 2012 - 10:39
di Kiko

Vedere per credere. È questa la filosofia che sta dietro a un semplicissimo progetto come TodoMVC. L’idea è quella di fornire un metodo diretto per valutare la bontà di un framework.
In particolare TodoMVC è un’applicazione banale, appunto una utility che permette di gestire una lista todo. È stata sviluppata in più di 10 versioni, una per ogni framework JavaScript preso in esame.
Continua a leggere Valutare i framework JavaScript con TodoMVC
Categoria: Scripting | Permalink | Commenta
ASP.NET MVC 4: rilasciata la versione Beta
Martedì 21 Febbraio 2012 - 08:30
di Marco Breveglieri

È stata rilasciata la versione Beta di ASP.NET MVC 4, dopo l’annuncio del settembre scorso alla conferenza Microsoft //BUILD/.
Come per le versioni precedenti, potete scaricare e installare il pacchetto per Visual Studio 2010 e 2011, affiancandolo ad altre versioni di ASP.NET MVC già presenti(side by side) e iniziando a testare le novità fin da subito.
Continua a leggere ASP.NET MVC 4: rilasciata la versione Beta
Categoria: Microsoft Dev | Permalink | Commenti (2)
Occhio alla terminologia: Ruby on Rails non è MVC!
Giovedì 29 Settembre 2011 - 14:08
di Claudio Cicali

Questione di lana caprina, magari, come poi alla fine conclude lo stesso interessante articolo che (ri)solleva l’annosa questione: è tecnicamente corretto o no definire Ruby on Rails un framework MVC (ma anche, nello stesso modo, altri framework come Django)? La risposta è “no”.
Vediamo perché.
Continua a leggere Occhio alla terminologia: Ruby on Rails non è MVC!
Categoria: Ruby | Permalink | Commenta
Agility, un framework MVC in JavaScript leggero e scattante
Giovedì 22 Settembre 2011 - 14:08
di Kiko

L’avvento di HTML5, ma la scrittura di sempre più complesse web application, porta con sé la necessità di librerie sempre più potenti, al pari delle applicazioni cosiddette desktop. Se parliamo di web application il pensiero correrà immediatamente a JavaScript. E infatti parleremo di Agility.
Agility è una piccola libreria in JavaScript, di pochi kilobytes. Leggera e flessibile vuole portare il pattern MVC a un livello molto elementare e senza troppo overhead. Attraverso una sintassi facile da studiare e semplice ci permette di lavorare con modelli, viste e controller all’interno della nostra pagina web.
Continua a leggere Agility, un framework MVC in JavaScript leggero e scattante
Categoria: Scripting | Permalink | Commenti (2)
FuelPHP: un nuovo framework MVC
Lunedì 29 Agosto 2011 - 10:11
di Mariano Calandra

In questi casi si usa dire “Yet another MVC framework”, ma la comunità che si è formata intorno è pronta a smentire. Pronta a smentire e a dimostrare con i fatti che questo non è l’ennesimo framework MVC, ma offre qualcosa in più degli altri. E forse c’è da crederci: in meno di nove mesi di sviluppo la comunità ha contribuito talmente tanto al progetto da aver reso già disponibile una versione 1.0 quasi stabile (sono alle ultime Release Candidate), scaricabile da qui. Non solo, il progetto ha carpito l’interesse di molti sviluppatori di CodeIgniter al punto da abbandonare quest’ultimo per sposare la causa FuelPHP.
Continua a leggere FuelPHP: un nuovo framework MVC
Categoria: PHP e Open Source | Permalink | Commenti (20)
Sull’uso dell’MVC Pattern (con PHP)
Lunedì 18 Maggio 2009 - 08:25
di Riccardo Degni

Tra i tanti Design Patterns disponibili, l’MVC è sicuramente quello che ha avuto più popolarità.
Per chi non ha familiarità con questo concetto, ecco la descrizione direttamente da Wikipedia:
Il pattern è basato sulla separazione dei compiti fra i componenti software che interpretano tre ruoli principali:
- il model fornisce i metodi per accedere ai dati utili all’applicazione;
- il view visualizza i dati contenuti nel model e si occupa dell’interazione con utenti e agenti;
- il controller riceve i comandi dell’utente (in genere attraverso il view) e li attua modificando lo stato degli altri due componenti
Questo schema, fra l’altro, implica anche la tradizionale separazione fra la logica applicativa (in questo contesto spesso chiamata “logica di business”), a carico del controller e del model, e l’interfaccia utente a carico del view.
Continua a leggere Sull’uso dell’MVC Pattern (con PHP)
Categoria: PHP e Open Source | Permalink | Commenti (11)
ASP.NET MVC 1.0 RC
Venerdì 30 Gennaio 2009 - 11:27
di Gianni Malanga

È disponibile finalmente la versione RC (Release Candidate) di ASP.NET MVC 1.0, ovvero l’ultima versione pubblica di ASP.NET MVC prima del rilascio della versione 1.0 definitiva che non tarderà ad arrivare. Questa nuova versione oltre alla correzione di alcuni bug contiene anche numerose nuove funzionalità oltre a miglioramenti alle funzionalità esistenti che sono state richieste dagli utenti nelle fasi di beta testing. ASP.NET MVC 1.0 RC può essere utilizzato sia con Visual Studio 2008 che con il gratuito Visual Web Developer 2008.
Potete eseguire il download da questo indirizzo, mentre per conoscere le novità, potete consultare le note di versione, che contengono anche le istruzioni per portare le applicazioni sviluppate con ASP.NET MVC Beta alla versione RC.
Come di consueto il buon Scott Guthrie, ha scritto sul suo blog un interessante e dettagliato post ricco di immagini in cui elenca alcune delle novità di questo nuovo rilascio.
Categoria: Microsoft Dev | Permalink | Commenta
TangoCMS: content manager basato su Zula Framework
Mercoledì 23 Luglio 2008 - 08:27
di Claudio Garau


TangoCMS è un Content Manager rilasciato sotto licenza GNU/GPL 2 basato su Zula, un MVC (Model View Controller) framework scritto in PHP anch’esso disponibile sotto licenza Open Source. Si tratta di un CMS poco diffuso ma che merita comunque di essere valutato per lo sviluppo di varie tipologie di progetti.
Giunto alla versione 2.0 (denominata “Chipmunk”), TangoCMS mette a disposizione dell’utilizzatore numerose feature interessanti grazie alle quali sarà possibile considerare questo Content Manager come un’alternativa valida rispetto a piattaforme più conosciute.
Continua a leggere TangoCMS: content manager basato su Zula Framework








