Windows 7 Developer Guide (preview)

Se state cercando un documento con le novità per sviluppatori di Windows 7, potete scaricare la Developer Guide, all’interno della quale trovate descritte tutte le nuove API messe a disposizione da Windows 7. Le API sono tutte per lo sviluppo in codice nativo e in alcuni casi vanno ad affiancarsi a API già presenti per chi lavora con .NET, come ad esempio le Windows Web Service API  (WWSAPI) che permettono di creare e consumare servizi direttamente programmando in codice nativo, quindi (quasi) un equivalente di WCF lato .NET. Questo può essere molto utile in contesti in cui abbiamo applicazioni scritte completamente in codice nativo, MFC etc e non vogliamo usare interop o avere maggiori performance. Altre API non hanno, per lo meno ancora, una controparte nel mondo .NET come ad esempio le Multi-Touch API, che permettono di scrivere applicazioni che supportano nuovi device e rilevare il multi-touch.

Ecco l’elenco delle nuove e/o estese API ( forse non è completo) ma rende l’idea:

  1. Packaging API
  2. UI Automation
  3. Extended Linguistic Services API
  4. Multi-Touch Gestures, Manipulation Inertia API
  5. Scenic & Ribbon API
  6. Library API
  7. DirectX API
    1. Direct 2D
    2. DirectWrite
    3. Windows Imaging Component Codec
    4. Direct 3D 10
    5. Direct 3D 11
    6. DirectX/GDI Interoperability
    7. DPI-Aware API               
  8. Media Foundation API
  9. Windows Biometric Framework
  10. Web Services API
  11. Windows Sensor & Location API
  12. Windows BranchCache API