Windows Phone 7 SDK Beta upgrade 4
Stiamo aggiornando una demo che sfrutta il Location Service e colgo l’occasione per indicare le modifiche rispetto alla versione April CTP come nei precedenti post.
La prima modifica è l’assembly da referenziare: adesso è System.Device.dll e prende il posto di Microsoft.Devices. In molti post si trova erroneamente l’informazione che il nuovo assembly è Microsoft.Phone.
L’enum GeoPositionAccuracy non contiene più il settaggio Low. Adesso espone Default e High.
Abbiamo ripubblicato la nuova versione aggiornata al SDK Beta della nostra libreria per simulare il servizio via Mouse: il porting è stato velocissimo. Il tutto, comprese le istruzioni, a partire da quì: http://thinkmobile.it/media/p/7011.aspx
Per quanto riguarda invece il supporto alla NetworkInterface occorre rimuovere la reference a Microsoft.Device, che, come indicato all’inizio del post è stato rimossa. Il nuovo namespace è Microsoft.Phone.Net e l’assembly è Microsoft.Phone.
E’ stato modificato il modo con cui recuperare il tipo di interfaccia: la classe adesso espone una proprietà NetworkInterfaceType al posto del metodo GetNetworkInterfaceType…curioso perchè il cambio era stato introdotto al contrario nella versione di Aprile rispetto a Marzo.
Sono stati modificati, e aggiunti, alcuni elementi dell’enum NetworkInterfaceType.