Ricerca: web
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....
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 ...
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 ...
Come si è già visto nello script #475 si può creare una nuova sezione nel web.config, o anche a livello di macchina con machine.config, utilizzando le classi contenute nel namespace System.Configuration o System.Web.Configuration, che implementano l'interfaccia ...
Può capitare di dover creare più applicazioni web per sfruttare più autenticazioni o in generale avere più controllo sulla stessa. Per evitare di duplicare più volte un assembly la miglior soluzione sarebbe quella di usare la GAC. Se non fosse possibile la sezione assemblyBinding...
Abbiamo già visto in script precedenti come sfruttare l'assembly managed Microsoft.Web.Administration per interrogare IIS al fine di ottenere dati sui siti, le cartelle e gli application pool. Queste informazioni sono utili quando si vuole creare un pannello di amministrazione ...
Molto spesso capita di voler verificare quali siano le pagine più richieste in un sito. Questo può avvenire perchè si riscontrano dei picchi di utilizzo delle risorse o perchè si vuole ottimizzare la cache utilizzando policy più aggressive per determinate pagine. A questo scopo ...
Nello script #282 si è visto quando sia facile con ASP.NET effettuare l'upload di un file dal client sul server. Con un ulteriore esempio mostreremo come è possibile controllare che il file caricato soddisfi alcune condizioni, in particolare la dimensione e il tipo del file ...
Il controllo WebBrowser è un elemento che ci permette di inserire la visualizzazione e la navigazione delle pagine web direttamente nella nostra app. E' utile soprattutto per autenticare gli utenti su siti internet che permettono l'autenticazione passiva, come i social network. ...