Realizzazione Siti e Portali Web – Wordpress CODING – Mobile APP – Consulenze SEO – Web design – Ecommerce     Login / Register

MVC

MVC & C#: Bundling and Minification: buone pratiche per velocizzare le prestazioni al caricamento.

Nella programmazione C# e MVC si possono utilizzare delle tecniche assai utili per creare siti con il massimo delle prestazioni. Attraverso uno strumento pressoché nativo è possibile lavorare in sviluppo su file leggibili e averli immediatamente ottimizzati per la versione di release. La maggior parte degli attuali browser limita il numero il numero di connessioni […]

Leggi tutto

C# & Razor: Come evitare l’invio di dati malevoli da form esterne (CSRF).

Un tipo di attacco alla sicurezza del nostro sito web è quello di invio malevolo di contenuti da form situati in altri server che prende il nome di CSRF. Ovviamente affinché ciò sia possibile l’hacker deve essere entrato in possesso di credenziali adeguate e quindi poter impersonare un utente che ha particolari privilegi. Riuscire a inviare […]

Leggi tutto

Garantire id univoci nelle pagine cshtml Razor dinamiche con l’utilizzo del Model

L’argomento è assai complesso e vasto, per questo motivo di seguito si indicheranno solo alcune linee guida che possono essere utili quando scriviamo codice cshtml in MVC. Lo scopo è quello di individuare una strada che permetta di attribuire id univoci ad ogni elemento della pagina cshtml. Per ottenere questo risultato, unito alla possibilità di […]

Leggi tutto

Interazione Model View e pagina cshtml

Questo articoli, incentrato sull’interazione del modello (@model) in una pagina MVC (Model View) e il codice HTML/Javascript, è la naturale prosecuzione dei precedenti: Realizzare un’applicazione sigle page Utilizzare un modello per “passare le informazioni” ad una vista In questi articoli abbiamo visto come costruire lo scheletro della pagina e quindi come “immettere” nella pagina tutti […]

Tags:

Leggi tutto

Progettare una pagina su un modello di dati: Model View

L’oggetto di quest’articolo, prosecuzione del precedente in cui abbiamo iniziato la costruzione dell’applicazione con il metodo  MVC Ajax.BeginForm(), è la costruzione della pagina parziale (Partial View) che contiene la risposta all’input dell’utente attraverso l’utilizzo di un View Model (modello per la vista). L’utente potrà selezionare la data di partenza e di arrivo oltre che il numero di […]

Tags:

Leggi tutto

MVC Ajax.BeginForm(): realizzare un’applicazione “single page”.

Booking on line “single page” con il pattern MVC di ASP.NET L’obbiettivo è quello di costruire un sistema di booking on line utilizzando il Pattern MVC di ASP.NET. L’idea è quella di partire da un “foglio bianco” e costruire tutto quello che serve per un sistema professionale di booking on line. Detto fatto…in questo esempio […]

Tags:

Leggi tutto

Progettazione applicazioni web con MVC

Questo è il primo di una serie di articoli che attraverso esempi pratici alternati a considerazioni dettate dall’esperienza di chi scrive, ha lo scopo di spiegare l’utilizzo nel mondo reale di questo potente pattern. L’idea alla base: Progettazione applicazioni web con MVC e jquery nel “mondo reale”.. Perché utilizzare MVC (Model View Controller) per la […]

Leggi tutto

Top