Ricerca per data: dal 01/01/2018 al 19/08/2018
Nello scorso script (http://www.aspitalia.com/script/1282/Usare-AntiForgeryToken-Scenario-Web-Farm-ASP.NET-Core-MVC.aspx) abbiamo visto come, in un contesto di webfarm, AntiForgeryToken necessita di uno storage per le chiavi di decodifica che sia condiviso tra tutti i server.Le ...
Visual Studio include un motore di generazione che permette di creare qualsiasi tipo di file partendo da una qualsiasi sorgente dati. Questo motore si chiama Text Template Transformtion Toolkit (T4). Questo motore prende in input un file con estensione .tt all'interno del quale ...
Nel rilascio del Fall Creators Update è stata introdotta la classe TaskbarManager che permette di "pinnare" la nostra applicazione nella TaskBar. Visto che le applicazioni UWP possono girare su di un set eterogeneo di ambienti, come desktop o console, prima di fare una qualsiasi ...
Nelle soluzioni moderne è sempre più frequente la necessità di dover processare grandi quantità di dati, provenienti da più svariate fonti: mobile, pagine web e sensori, per citarne alcuni. Farlo pone molteplici sfide che partono dall'estrapolazione dei dati, passano per il loro ...
Bootstrap prevede un grid layout dove ogni riga può essere suddivisa in un massimo di 12 colonne. Quando creiamo una colonna, dobbiamo decidere quante colonne questa occupa tramite una classe css. Per fare un esempio, se diamo a una colonna la classe col-lg-12, questa occuperà ...
Ogni applicativo ha bisogno di essere monitorato e nel tempo dare le informazioni necessarie ad effettuare eventuali diagnostiche. Application Insights della piattaforma Microsoft Azure è il servizio ideale perché mette a disposizione moltissimi strumenti per analizzare i ...
Come abbiamo avuto modo di mostrare in passato, ASP.NET MVC sfrutta l'AntiForgeryToken per evitare attacchi di tipo Cross-Site request forgery sui post dei form. Il principio di funzionamento si basa su una stringa criptata che viene inclusa in un campo hidden del form, il cui ...
Entity Framework Core adotta delle convenzioni per scoprire i tipi da mappare in automatico sul database. Per iniziare, tutti i tipi che sono esposti tramite DbSet dal contesto sono stati esclusi. Se uno di questi tipi contiene delle navigation property, allora il tipo delle ...
Il Surface Dial è un accessorio che rientra in una nuova categoria, mai vista prima, di prodotti che sfruttano un avanzato sistema di controllo, tramite un collegamento BLE, per interagire con i contenuti delle applicazioni della Universal Windows Platform e permette di scorrere ...
Azure Cosmos DB è un servizio di database distribuito geograficamente che supporta diversi modelli di dati. Essendo un servizio, come sviluppatori non abbiamo necessità di preoccuparci di installare, configurare e dimensionare l'hardware sottostante o preoccuparci della ...