Come Windows Vista interessa gli sviluppatori
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:
un articolo ha presentato da John Tremente
L'articolo |
|||||
|