Le novità di Windows 7 per gli sviluppatori
di Cristian Civera, in Windows 7, 10 novembre 2009
Altre novità di Windows 7
Le novità incluse in Windows 7 sono molteplici e in alcuni casi di nicchia, soprattutto perché non interessano il mondo managed. Altre invece includono importanti framework utili a chi programma in C++, tra i quali:
- Windows Web Services API (WWSAPI): API native che permettono di realizzare servizi web che usano SOAP e interoperabili secondo le specifiche WS-*. Queste tipologie di servizi nel mondo managed possono essere già sviluppate con Windows Communication Foundation;
- Windows Scenic Ribbon: API native per creare interfacce basate su Ribbon, come in Office 2007, con tutte le caratteristiche che coinvolgono i menu, le toolbar e i task panes. Per utilizzare questa funzionalità in WPF 4.0 saranno disponibili dei controlli appositi, mentre nelle WinForm attualmente non sono previsti wrapper sulle Windows Scenic Ribbon;
- Windows Animation Manager: API native per realizzare facilmente interfacce con animazioni basate su Direct2D, Direct3D e GDI+;
- Gadget platform: i gadget non vivono più all'interno della sidebar, ma sono situati sul desktop. Non sono presenti bracking changes perciò i vecchi gadget funzionano correttamente anche su Seven. E' stato poi incluso il supporto all'HighDPI in modo da far scalare automaticamente il gadget in base alle impostazioni dell'utente. Le piccole novità introdotte sono visibili a questo indirizzo.
Infine, una carrellata di tutti i piccoli e grandi ritocchi, alcuni dei quali di cui si è discusso in questo articolo, sono disponibili a questa pagina.
Conclusioni
In questo articolo si sono affrontate le novità più succose che sono state introdotte con Windows 7, soffermandoci soprattutto su quelle di maggior uso che possono essere usate nelle applicazioni managed scritte con WinForm o WPF. Mediante l'uso delle Windows API code pack si è visto come sfruttare al massimo la taskbar inserendo elementi come la jump list per eseguire task e mantenere la lista degli ultimi file aperti o di quelli più frequenti. Si è affrontato poi come sfruttare la thumbnail e la toolbar per fornire anteprime delle applicazioni dando la possibilità di interagire rapidamente con esse.
Con i Sensor API si sono visti come sfruttare dispositivi come accelerometri, GPS e sensori luci per dare maggiori funzionalità alle applicazioni dandogli un maggior orientamento mobile, soprattutto se eseguite su notebook e netbook.
Infine si è analizzato come interpretare i gesti provenienti da dispositivi multi touch e quali sono i messaggi da intercettare anche se per un pieno supporto da parte del mondo managed si deve aspettare il .NET Framework 4.0.
Attenzione: Questo articolo contiene un allegato.
Contenuti dell'articolo
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimeti
-
Introduzione a Team Foundation Server 2010
-
Multithreading e parallelismo con il .NET Framework 4.0
-
Le novità nel .NET Framework 4.0 di WPF, WCF e WF
-
Le novità di Visual Basic 2010 e C# 4
-
Mostrare le camere di sorveglianza tramite il .NET Micro Framework
-
La piattaforma Microsoft per il cloud computing: Windows Azure
-
Interoperabilità con WCF: invocare servizi da PHP e Flash
-
Le problematiche più comuni di un'architettura M-V-VM con WPF
-
Costruire una chat per Silverlight con il PollingDuplexHttpBinding

Commenti
mi piace
non mi piace
Facebook
Twitter









