Come Windows Vista interessa gli sviluppatori


  Share  
|

Le buone notizie per i fornitori di software indipendenti (venditori di software) ed altri sviluppatori di Windows sono WinFX, la nuova interfaccia di programmi applicativi (api) per Vista. WinFX è basato (realmente, è un superset di) sulla struttura di .NET. Quello è da dove il nome viene: WinFX è l'estensione della struttura di Windows .NET. I relativi sostegni di .NET gli dicono che che WinFX è un api diretto, in modo da esso significa che l'ambiente di tempo di esecuzione tratta le cose come l'assegnazione e ripresa della memoria. (Nel vecchio Win32 l'api, i programmatori ha dovuto dirigere la memoria essi stessi.) Ciò dovrebbe significare che le applicazioni di WinFX sono un po'più stabili delle loro controparti Win32 perché ci è meno probabilità di cattiva gestione di memoria o dell'altro errore del programmatore. (Naturalmente, il vecchio Win32 api ancora è sostenuto in Vista, significante che la maggior parte delle applicazioni di Windows sviluppate sulla struttura Win32 ancora funzioneranno in Vista.)

Una componente importante di WinFX è il fondamento di presentazione di Windows, che gli sviluppatori dovrebbero amare perché sostituisce la miriade di APIsincluding ma non limitata all'interfaccia di dispositivo dei grafici (GDI), a Direct3D, a OpenGL, a DirectShow, a USER32 ed a Windows Formswith un singolo api. Con WPF, gli sviluppatori possono fare il 2D, 3D, l'animazione, la formazione immagine, il video, l'audio, gli effetti speciali e la rappresentazione del testo usando un singolo api che impianti costantemente qualunque cosa il tipo di oggetto lo sviluppatore stia funzionando con.

Gli sviluppatori inoltre ottengono di giocare con una nuova lingua di margine di profitto denominata margine di profitto Languagewhich di applicazione di XAMLeXtensible funge da genere di parte frontale per le interfacce della costruzione. XAML realizza una lingua di margine di profitto semplice che permette agli sviluppatori ed ai progettisti di lavorare insieme per sviluppare le interfacce utente.

Microsoft inoltre ha un un certo numero di api che permettono agli sviluppatori di agganciare in altre nuove caratteristiche del Vista. Qui è una lista appena di alcune di queste nuove caratteristiche che vengono con gli api:

  • Microsoft ha pubblicato l'api per l'osservazione ed i documenti di manipolazione di XPS, in modo da non c'è dubbio che gli sviluppatori di terzi fornissero i visori di XPS per il mackintosh, Linux ed altri sistemi. Microsoft inoltre sta concedendo una licenza a XPS sovranità-libero, in modo da gli sviluppatori possono comprendere l'osservazione di XPS e le caratteristiche di pubblicazione nei loro prodotti senza costo. Ciò significa che dovrebbe essere facile da pubblicare i documenti di XPS da varie applicazioni.

  • Microsoft sta dando a fornitori del PC l'accesso al centro di mobilità, in modo da probabilmente vederemo la finestra del centro di mobilità su misura con le caratteristiche che sono specifiche ai taccuini particolari.

  • Microsoft ha generato un api per l'attrazione secondaria, in modo da gli sviluppatori di terzi possono generare i programmi ed i dispositivi che potete aggiungere al vostro menu di attrazione secondaria.

  • Microsoft sta mettendo a disposizione l'annullamento dell'ingresso/uscita degli sviluppatori via un api, in modo da i programmi, anche, possono annullare le richieste insensibili e recuperare da sè.

  • Microsoft sta fornendo agli sviluppatori un api per l'attrezzo del RADAR, così permettendo ai fornitori di sviluppare la rilevazione di esaurimento delle risorse nelle loro applicazioni. Quando un tal programma rileva che sta usando le eccessive risorse, o se rileva che il sistema complessivamente è basso sulla memoria virtuale, il programma può liberare le risorse per migliorare la stabilità di sistema generale.

  • Ci è un api per l'attrezzo di valutazione di sistema di Windows (WinSAT), in modo da accesso programsparticularly gamescan di terzi le valutazioni e l'aria programma le caratteristiche secondo la metrica di WinSAT.

  • Windows Vista sostiene DirectX 10, l'ultima versione degli api dei grafici di Windows, che completamente sono stati riscritti per trar massimo vantaggio dai fissaggi potenti dei grafici che ora sono disponibili per i pc.

un articolo ha presentato da John Tremente


L'articolo
Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions