Numeri e download 2016 Luglio 2016

Luglio 2016
Volume 31 Numero 7
Data binding - Un modo migliore per implementare il data binding in .NET

Data binding - Un modo migliore per implementare il data binding in .NET

Mark Sowul

Il data binding può rappresentare un solido approccio allo sviluppo delle interfacce utente in Microsoft .NET Framework perché semplifica la separazione della logica di visualizzazione dalla logica aziendale e facilita il test del codice risultante. Tuttavia, nonostante la presenza di vari toolkit mirati al supporto, l'implementazione del data binding è in genere tediosa e ostica. Mark Sowul mostra un modo migliore per farlo.

Cutting Edge - Riflessioni su Code First, persistenza e modellazione del dominio Articolo

Cutting Edge - Riflessioni su Code First, persistenza e modellazione del dominio

Dino Esposito

Per Code First si intende la persistenza di un modello orientato a oggetti attraverso un set di tabelle adeguatamente creato. Per modellazione del dominio si intende l'implementazione di regole aziendali e flussi di lavoro attraverso un modello orientato a oggetti. Sul piano logico, i due modelli sono distinti l'uno dall'altro, ma talvolta possono essere considerati come una sola entità.

Xamarin - Utilizzo dei database locali in Xamarin.Forms con SQLite

Xamarin - Utilizzo dei database locali in Xamarin.Forms con SQLite

Alessandro Del Sole

Informazioni su come archiviare ed effettuare una query sui dati locali nelle app di Android, iOS e di Windows universali con i database SQLite usando Xamarin Forms e Visual Studio 2015.

Concetti sui dati - Nuovo SDK Node.js di Azure DocumentDB Articolo

Concetti sui dati - Nuovo SDK Node.js di Azure DocumentDB

Julie Lerman

Nello scorso anno, Julie Lerman ha sviluppato un'app di esempio che usa Aurelia nel front-end, un'API sul lato server scritta in Node.js e Azure DocumentDB come archivio dati. Tuttavia, tutte queste parti sono cambiate, perciò è giunto il momento per un aggiornamento.

CQRS - Sfruttare CQRS per creare sistemi particolarmente efficienti

CQRS - Sfruttare CQRS per creare sistemi particolarmente efficienti

Peter Vogel

Peter Vogel esamina l'integrazione di Domain-Driven Design (DDD) con CQRS in un sistema di vendita realistico che richiede tempi di risposta veloci.

Esecuzione di test - Inversione di matrice con C# Articolo

Esecuzione di test - Inversione di matrice con C#

James McCaffrey

L'inversione di matrice è una tecnica fondamentale nel Machine Learning, ma .NET Framework non sembra proporre alcun metodo di inversione di matrice. James McCaffrey pone rimedio con un metodo che usa un algoritmo chiamato decomposizione LU di Crout.

C# - Applicazione dell'intelligenza artificiale a un gioco di mini basket multi-agente

C# - Applicazione dell'intelligenza artificiale a un gioco di mini basket multi-agente

Arnaldo Perez Castano

In questo articolo si apprenderanno le nozioni fondamentali dell'intelligenza artificiale applicata a un gioco di mini basket. Si potranno esplorare gli agenti intelligenti e le varie architetture (reattiva, proattiva) man mano che vengono illustrati i concetti di base sui sistemi multi-agente e l'approccio tradizionale alla modellazione del comportamento dell'intelligenza artificiale nei giochi attraverso macchine a stati finiti.

The Working Programmer - Come usare MEAN: meglio con DEAN Articolo

The Working Programmer - Come usare MEAN: meglio con DEAN

Ted Neward

Ted Neward esamina il lavoro necessario per sostituire la M in MEAN (MongoDB) con un altro database non relazionale: DocumentDB eseguito in Microsoft Azure. Questa flessibilità consente agli sviluppatori di trarre vantaggio dalle funzionalità ottimizzate per le aziende di DocumentDB, inclusa l'esecuzione del codice sul lato server e il linguaggio di query simile a SQL.

Concetti essenziali su .NET - Visual Studio 2015 con strumenti .NET Core Articolo

Concetti essenziali su .NET - Visual Studio 2015 con strumenti .NET Core

Mark Michaelis

Mark Michaelis discute dei vari tipi di progetto di .NET Core, illustra i dettagli sui nuovi tipi di file e le relative funzioni ed esamina in maniera approfondita il modo in cui la nuova struttura di progetto supporta il debug side-by-side di pacchetti NuGet open source.

Applicazioni moderne - Creare un Wi-Fi Scanner in UWP Articolo

Applicazioni moderne - Creare un Wi-Fi Scanner in UWP

Frank La Vigne

Nella rubrica Applicazioni moderne di questo mese, Frank La Vigne analizza i concetti fondamentali della scansione delle reti Wi-Fi usando le API incorporate nella piattaforma UWP (Universal Windows Platform).

Don't Get Me Started - Bersaglio mancato Articolo

Don't Get Me Started - Bersaglio mancato

David Platt

Dal fallimento del tentativo del gigante della vendita al dettaglio Target di penetrare il mercato canadese alla crescente frustrazione diffusa tra i professionisti del settore sanitario alle prese con i processi computerizzati, l'editorialista David Platt individua le cattive esperienze degli utenti alla base di alcune difficili sfide.

Nota del redattore - Effetti collaterali Articolo

Nota del redattore - Effetti collaterali

Michael Desmond

Nel corso di 18 mesi dal 1985 al 1987, il sistema di radioterapia Therac-25 ha mandato in overdose sei pazienti, uccidendone almeno due. E colpevole diretta è stata la mediocre progettazione del software.

MSDN Magazine Blog

14 Top Features of Visual Basic 14: The Q&A
Wednesday, gen 7
Big Start to the New Year at MSDN Magazine
Friday, gen 2

More MSDN Magazine Blog entries >


Current Issue


März 2019

Browse All MSDN Magazines


Subscribe to the MSDN Flash newsletter Subscribe to MSDN Flash newsletter


Receive the MSDN Flash e-mail newsletter every other week, with news and information personalized to your interests and areas of focus.