Ricerca: Mac
I ruoli che è possibile deployare sulla piattaforma Windows Azure sono di due tipi: web e worker. Il primo non è altro che un insieme di siti web che vengono automaticamente deployati e configurati su IIS della macchina virtuale. Il worker è invece adatto per attività da eseguire...
Nello script #253 abbiamo visto, seppure spiegato sull'interfaccia vecchia del portale, come possiamo aggiungere più utenti in modo che possano amministrare i molteplici servizi che ormai la piattaforma Windows Azure offre.In questa situazione, ma anche quando si opera con un ...
Come sappiamo, recentemente è stato rilasciato il .NET Framework 4.5.1 che include alcune novità. Oltre a miglioramenti sul jitter e sul GC, introduce l'idle connection resiliency, cioè la possibilità di ADO.NET di recuperare automaticamente le connessioni perse verso il database...
Il .NET Framework mette a disposizione uno strumento chiamato NGen che permette di ottimizzare lo startup delle applicazioni precompilando gli assembly .NET in codice nativo ottimizzato per la macchina. Le applicazioni basate su Entity Framework 6 possono ottenere un ...
Per default, le query LINQ to Objects vengono eseguite scorrendo gli oggetti nella lista in maniera sequenziale. Per ottimizzare questa impostazione possiamo utilizzare Parallel LINQ (PLINQ). PLINQ suddivide la lista in blocchi e fa elaborare ogni blocco ad un processore diverso ...
I Cloud Service di Windows Azure consentono due tipologie di applicazioni che possiamo ospitare ed eseguire all'interno delle macchine virtuali: web e worker role. Abbiamo già visto nello script #310, come tale distinzione sta solo nel decidere se necessitiamo di un sito IIS, ...
Coma abbiamo visto nello script #281, una query PLINQ viene distribuita sui processori della macchina per ottimizzare le prestazioni. In virtù di questa distribuzione, l'ordinamento dei dati restituiti non è lo stesso dei dati che vengono processati in quanto la schedulazione dei...
Le pipeline che più spesso ci troviamo ad eseguire sono quelle che coinvolgono il processo di continuous integration dei progetti. Questo significa che eseguiamo gli step di restore delle dipendenze (indipendentemente che esse siano di NuGet, npm o altro) e quindi ci troveremo a...
Con la versione 7.0 di IIS, la Microsoft ha inserito un assembly di nome Microsoft.Web.Assembly che permette di interrogare e configurare IIS stesso direttamente da codice managed. Questo torna molto comodo qualora si voglia fare un proprio pannello da sfruttare in casi in cui ...
Windows Azure è una piattaforma che cambia il modo di concepire l'infrastruttura pur utilizzando le medesime tecnologie che oggi giorno si hanno a disposizione. Il passaggio a questa nuovo modo di vedere le soluzioni da sviluppare o da migrare non è semplice, sia per una ...