Ricerca per argomento: ASP.NET 3.5
Nello script 1081 abbiamo affrontato la problematica della localizzazione di un sito ASP.NET, mostrando in particolare come la soluzione sia quella di sfruttare i file di risorse, compilati come Embedded Resource.Il problema di questo approccio, però, è che questi file vengono ...
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 ...
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 ...
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 ...
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...
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 ...
Le DataAnnotation sono un sistema standard, nel .NET Framework, per esprimere regole validazione tramite una sintassi basata su attributi. I diversi modelli di sviluppo che oggi abbiamo a disposizione, ad esempio ASP.NET Dynamic Data Controls o ASP.NET MVC (dalla versione 2), ...
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 ...
Tipicamente, per limitare la larghezza di banda necessaria per il download di una pagina web, si sceglie di minimizzare la dimensione degli script eliminando tutti i caratteri superflui, quali spazi, tabulazioni o rimandi a capo. Il risultato ottenuto è però assolutamente ...
Capita spesso, quando realizziamo un'applicazione in ASP.NET MVC, di avere la necessità di componentizzare il markup utilizzato per rappresentare un determinato oggetto, magari perché abbiamo intenzione di riutilizzarlo diverse volte all'interno del sito web, o semplicemente per ...