Oggi è stato rilasciato in versione Live l'esame 70-540 "TS: Microsoft Windows Mobile 5.0 - Application Development". La Preparation Guide è disponibile qui. Gli ho dato un'occhiata: molte cose sono in comune con alcuni degli altri esami per il Framework 2.0, perchè si parla di value types e reference types, di collection generiche e non, specializzate e non, di interfacce, di stream, XML e così via. Mi ricorda per certi versi il 70-536.
Ci sono ovviamente altre sezioni specifiche per lo sviluppo su dispositivi mobile:
- Designing and Developing a Windows Mobile User Interface
- Design user interfaces to conform to Designed for Windows Mobile guidelines
- Manage platform-specific display operations
- Managing Data by Using Microsoft SQL Server 2005 Everywhere Edition
- Synchronize data by using Remote Data Access (RDA)
- Synchronize data by using merge replication
- Developing Communication and Connection Capabilities in Windows Mobile-Based Applications
- Implementing Interoperability and Platform-Specific Features in Windows Mobile-Based Applications
- Access Microsoft Office Outlook Mobile features and data programmatically by using the OutlookSession object
Per adesso (ma solo per adesso, in futuro non si sa mai) lo sviluppo mobile non mi serve, ma mi affascina moltissimo. Alcuni anni fa feci degli esperimenti con Pocket PC 2003 e SQL Server 2000 per fare (e vendere) un'applicazione managed capace di sincronizzare i dati tra SQL Server e SQL Server CE. Litigai per diverse settimane, impostando IIS e quant'altro: successo completo e molta soddisfazione, ma davvero tanta.