MSDN Magazine > Home >  MSDN Magazine Homepage
October2009 October 2009
Prima di tutto: Visual Studio 2010 Tools per SharePoint Development
In questo articolo viene fornita un'introduzione agli strumenti di Visual Studio 2010 progettati per supportare lo sviluppo e la distribuzione delle soluzioni di SharePoint 2010. Viene inoltre fornito un esempio della progettazione e distribuzione di una Web part visiva. Steve Fox
SharePoint e Open XML: Generazione di documenti da SharePoint attraverso controlli di contenuto per file in formato Open XML
In questo articolo vengono descritte le modalità di generazione di documenti che contengono dati memorizzati in elenchi SharePoint. L'esempio illustrato dimostra come è possibile definire i controlli di contenuto per file in formato Open XML per acquisire dati elenco in un documento Word e come è possibile utilizzare LINQ to XML per eseguire query sugli elenchi. I documenti vengono generati da una Web part di SharePoint. Eric White
Traccia eventi per Windows: Eventi strumentazione principale in Windows 7, parte 2
In questa seconda parte, vengono trattati gli eventi del sistema operativo principale e Traccia eventi per Windows e vengono analizzati script semplici per dimostrare alcune tecniche di contabilità di base per gli eventi del sistema operativo presentati. Alex Bendetov, Insung Park
Contract-First Web Services: Sviluppo basato su schemi con Windows Communication Foundation
La modellazione schema-first contract-first dei servizi Web consente di modellare i contratti con un approccio improntato su XML. Tale processo pone l'accento sui tipi accettabili a livello universale e sulle strutture di dati gerarchici che possono essere rappresentate in formato XML. Christian Weyer, Buddhike de Silva

Columns
Nota del redattore: Idoneità e distribuzione delle applicazioni aziendali
Gli argomenti affrontati in questo numero di MSDN Magazine introducono alcune delle nuove funzionalità e dei nuovi strumenti di Visual Studio 2010 e Microsoft .NET Framework 4 che continuano a migliorare la creazione delle applicazioni aziendali eseguite sulla piattaforma Microsoft Office. Si tratta di un'area dello sviluppo software che ha un potenziale incredibile in termini di soluzione dei problemi giusti, ossia di quelli aziendali. Per fare un ulteriore passo avanti nel processo di trasformazione delle modalità di svolgimento delle attività aziendali, è necessario sviluppare delle funzionalità altamente specifiche di dominio sotto la superficie metaforica che verranno implementate dagli utenti. Howard Dierking
Casella degli strumenti: Interfacce utente, podcast, mapping tra oggetti e relazioni e molto altro ancora
In questo articolo vengono descritti i gruppi più comuni di interfacce utente, la configurazione di NHibernate tramite C# e viene offerta un'introduzione a libri e podcast di particolare interesse. Scott Mitchell
Tutto su CLR: Nozioni di base sull'heap del Garbage Collector di .NET
In questo articolo gli autori completano il quadro dei problemi di memoria relativi all'heap del Garbage Collector fornendo istruzioni dettagliate sull'utilizzo del Profiler CLR per eseguire l'analisi di tali problemi. Subramanian Ramaswamy, Vance Morrison
Esigenze primarie: Inizializzatori di matrice e di insieme in Visual Basic 2010
Gli inizializzatori di insieme rappresentano uno straordinario arricchimento del linguaggio e consentono l'utilizzo di una sintassi concisa per inizializzare tipi di insiemi definiti dall'utente e framework. Spotty Bowles
Concetti sui dati: Convalida dei dati con Silverlight 3 e DataForm
Nell'articolo vengono esaminati gli elementi fondamentali dello sviluppo AJAX reale supportato in ASP.NET AJAX 4.0. Viene inoltre offerta una descrizione dell'associazione dati e dei modelli lato client e di altre novità, come le funzionalità di programmazione e le classi proxy di ADO.NET Data Services. John Papa
Cutting Edge: Associazione dati in ASP.NET AJAX 4.0
In questo articolo Dino esamina gli elementi fondamentali dello sviluppo AJAX reale supportato in ASP.NET AJAX 4.0. A tale scopo, viene affrontata principalmente la descrizione dell'associazione dati e dei modelli lato client, ma non vengono tralasciate altre novità, quali le funzionalità di programmazione e le classi proxy di ADO.NET Data Services. Dino Esposito
Patterns in Practice: Programmazione funzionale per gli sviluppatori .NET
Nell'articolo viene esaminato come il nuovo supporto per le tecniche di programmazione funzionale in .NET 3.5 consente agli sviluppatori di creare codice più dichiarativo, ridurre gli errori nel codice e scrivere un numero inferiore di righe di codice per numerose attività comuni. Jeremy Miller
Team System: Personalizzazione di elementi di lavoro
Il sistema Gestione elementi di lavoro di Team Foundation Server offre diverse opzioni di personalizzazione avanzate. In questo articolo viene analizzato il supporto per il controllo personalizzato che consente all'utente di creare collegamenti ai dati, ottimizzare l'esperienza utente, presentare i dati e molto altro ancora. Brian A. Randell
Esecuzione di test: Test AR parziale delle stringhe
Nell'articolo viene introdotto il test AR (Antirandom), chiamato dall'autore test AR parziale delle stringhe, che può essere utilizzato per eseguire il test di un gran numero di sistemi software. James McCaffrey
Stazione di servizio: Creazione di client REST
Nell'articolo vengono descritte le modalità di creazione delle applicazioni client basate sull'architettura REST tramite API HTTP. Nell'articolo viene inoltre analizzato come risolvere i problemi relativi a codice e tipi autogenerati. Jon Flanders
Elementi di base: Router in Service Bus
Nell'articolo vengono descritti gli aspetti dell'utilizzo di router con .NET Service Bus, in particolare dell'utilizzo dei router in un'architettura basata sui messaggi. Juval Lowy
Eventi simultanei: Ecco quattro modalità di utilizzo di Concurrency Runtime nei progetti C++
Nell'articolo viene descritto come integrare le nuove librerie di elaborazione parallela in progetti C++ esistenti, in Visual Studio 2010 Beta. Sulla base di quattro scenari comuni, nell'articolo vengono illustrati alcuni modi in cui gli sviluppatori possono utilizzare le API e le classi che fanno parte di Parallel Pattern Library (PPL), della libreria di agenti asincroni e di Concurrency Runtime. Rick Molloy
Utilizzabilità in pratica: Nella mente degli utenti
Nell'articolo vengono esaminate delle tecniche che possono essere sfruttate dagli sviluppatori per raccogliere informazioni sui modelli mentali degli utenti e per utilizzare tali modelli nella progettazione del software. Ambrose Little, Charles B. Kreitzberg
Page view tracker