Ricerca: Razor

Per la generazione del markup HTML da restituire all'utente, ASP.NET MVC si basa su Razor, un engine che come sappiamo ci permette di mischiare markup con codice. Le view che definiamo con questo linguaggio vengono poi convertite in una serie di istruzioni che scrivono in uscita ...

Quando la composizione di un certo insieme di elementi è nota a priori già in fase di compilazione (per esempio, i giorni della settimana), può essere preferibile rappresentare questo elenco con un enumerato, piuttosto che introdurre tabelle addizionali sulla base dati. Se questo...

Razor è un engine di templating estremamente versatile; lo usiamo ogni giorno per realizzare le view delle applicazioni ASP.NET MVC, ma in realtà può essere sfruttato anche per altri scopi. Per esempio, può essere molto comodo creare dei file cshtml o vbhtml per descrivere ...

Possiamo vedere ASP.NET Web Pages come una semplificazione del modello introdotto da MVC, pensato per scenari meno complessi, dove lo scripting può essere utilizzato perché le pagine che vogliamo costruire sono semplici.In quest'ambito, si ha accesso comunque a tutto il .NET ...

Le ASP.NET Web Pages si basano su Razor, lo stesso View Engine utilizzato da ASP.NET MVC. Se conoscete questo View Engine, sapete che fa molto uso di helper, cioè di chiamate a classi che implementano facilmente determinate funzionalità.Nel caso specifico, vengono offerti una ...

Analogamente alle altre funzionalità che abbiamo avuto modo di esplorare in questo speciale, come interazione con i database e social network, ASP.NET Web Pages espone una classe helper estremamente semplice per gestire anche le più comuni necessità relative all'autenticazione....