Ricerca: NET
Capita spesso di dover riutilizzare più volte la stessa logica all'interno di una pagina Razor, ad esempio per rappresentare in maniera uniforme il medesimo dato. Esigenze di questo tipo si risolvono comunemente creando un metodo. Ciò che può inizialmente spiazzare, però, è che ...
Un controllo di tipo CAPTCHA serve a discriminare se il visitatore del nostro sito sia un utente "umano" o un Bot, solitamente utilizzato per inviare spam o procedere a registrazioni fasulle; esistono varie tipologie di CAPTCHA, che richiedono di inserire lettere o numeri ...
In alcuni siti è richiesto di salvare all'interno del database l'indirizzo IP del richiedente per alcune azioni svolte dall'utente (login, registrazione, pagamenti, ecc.), allo scopo di mantenere traccia della provenienza delle richieste e per motivi di sicurezza.L'operazione ...
Quando realizziamo una pagina Web tramite Razor, tipicamente abbiamo bisogno di visualizzare alcune porzioni di markup solo al verificarsi di una condizione, o di ripetere dell'HTML per un certo numero di volte. Come già sappiamo dallo script #1063, tramite il carattere @ ...
Come abbiamo già visto nello script #1067, il SimpleMembershipProvider di ASP.NET Web Pages include out-of-the-box una serie di funzionalità evolute che possono essere molto comode da utilizzare non solo in WebMatrix, ma anche in un progetto ASP.NET MVC o Web Forms.In Visual ...
Quando pubblichiamo un sito web su internet, tipicamente registriamo più domini internet (.it, .com, .net, ecc.) in modo da favorire al massimo la possibilità che gli utenti raggiungano le nostre pagine.Avere un sito che risponde a diversi URL, però, non è indicato da un punto di...
Quando un sito web diventa particolarmente popolare, può accadere che i suoi contenuti, nella fattispecie immagini, video e quant'altro, vengano mostrati all'interno di pagine esterne, magari senza alcuna autorizzazione e senza che possiamo in qualche modo accorgercene. Il ...
Il supporto all'Intellisense in JavaScript è tutt'altro che banale, vista la natura dinamica di questo linguaggio e il fatto che non sia fortemente tipizzato. Nonostante ciò, sin da Visual Studio 2008 abbiamo avuto un supporto in questo senso, che si è andato via via ...
Le browser definition di ASP.NET 4.0 non sono aggiornate e non riconoscono alcuni device introdotti dopo il rilascio della RTM, come ad esempio l'iPad. Nella costruzione di applicazioni per il mobile, molto spesso, diventa necessario poter individuare correttamente anche questo ...
Un modo estremamente rapido e preciso per monitorare i tempi di generazione di pagine ASP.NET (o ASP.NET MVC) consiste nell'implementare un HttpModule in grado di intercettare gli eventi di inizio e fine richiesta, chiamati rispettivamente PreRequestHandlerExecute e ...