Wie Windows Vista Entwickler beeinflußt


  Share  
|

Die guten Nachrichten für unabhängige Softwarelieferanten (ISVs) und andere Windows-Entwickler sind WinFX, die Neuanmeldungprogrammierungsschnittstelle (API) für Vista. WinFX basiert auf (wirklich, ist es ein Superset von), dem .NET Rahmen. Von das ist, wohin der Name kommt: WinFX ist die Rahmen-Verlängerung Windows-.NET. Seine .NET Untermauerung erklären Ihnen, dass dass WinFX eine gehandhabte API, also es ist, bedeutet, dass die Laufzeitumwelt Sachen wie Zuweisung und Zurückfordern des Gedächtnisses behandelt. (Im alten Win32 musste API, Programmierer Gedächtnis handhaben selbst.) Dieses sollte bedeuten, dass WinFX Anwendungen ein bisschen beständiger als ihre Gegenstücke Win32 sind, weil es weniger Wahrscheinlichkeit der Gedächtnis-Misswirtschaft oder anderer Programmiererstörung gibt. (Selbstverständlich, wird das alte Win32 API noch in Vista gestützt und bedeutet, dass die meisten Windows-Anwendungen, die auf dem Rahmen Win32 aufgebaut werden, noch in Vista. arbeiten)

Ein Hauptbestandteil von WinFX ist die Windows-Darstellungs-Grundlage, die Entwickler lieben sollten, weil sie die Myriade von APIsincluding aber nicht auf die Gerät-Schnittstelle (GDI), Direct3D, OpenGL, DirectShow, USER32 und Windows Formswith begrenzt eine einzelne API ersetzt. Mit WPF können Entwickler 2D, 3D, Animation, Darstellung, Video, Audio, Spezialeffekte und Text-Wiedergabe unter Verwendung einer einzelnen API tun, die Arbeiten durchweg, egal was Art des Gegenstandes der Entwickler mit arbeitet.

Entwickler erhalten auch, mit einer neuen Preisaufschlagsprache zu spielen, die XAMLeXtensible Anwendungs-Preisaufschlag Languagewhich genannt wird, auftritt als eine Art Vorderseite für Gebäudeschnittstellen. XAML führt eine einfache Preisaufschlagsprache ein, die Entwicklern und Entwerfern ermöglicht, zusammenzuarbeiten, um Benutzerschnittstellen zu errichten.

Microsoft hat auch einige API zusammengefügt, die Entwicklern ermöglichen, in andere neue Vista-Eigenschaften anzuspannen. Ist hier eine Liste von gerade einigen dieser neuen Eigenschaften, die mit API kommen:

  • Microsoft hat die API für Betrachtung und manipulierenXPS Dokumente, also veröffentlicht, es besteht kaum Zweifel, dass aus dritter Quelleentwickler mit XPS Projektoren für das Mac, Linux und andere Systeme aufkommen. Microsoft genehmigt auch Abgabe-freies XPS, also können Entwickler XPS Betrachtung und Verlags- Eigenschaften in ihre Produkte ohne Kosten enthalten. Dies heißt, dass es einfach sein sollte, XPS Dokumente von einer Vielzahl von Anwendungen zu veröffentlichen.

  • Microsoft gibt PC-Herstellern Zugang zur Mobilitäts-Mitte, also sehen wir wahrscheinlich das Mobilitäts-Mittefenster, das mit Eigenschaften besonders angefertigt wird, die zu den bestimmten Notizbüchern spezifisch sind.

  • Microsoft hat eine API für Nebenaufführung verursacht, also können aus dritter Quelleentwickler Programme und Geräte herstellen, die Sie Ihrem Nebenaufführungmenü hinzufügen können.

  • Microsoft macht Input-/Outputannullierung zugänglich für Entwickler über eine API, also können Programme unempfängliche Anträge auch annullieren und auf ihren Selbst zurückgewinnen.

  • Microsoft versieht Entwickler mit einer API für das RADAR-Werkzeug und so ermöglicht Verkäufern, Hilfsmittelabführungabfragung in ihre Anwendungen aufzubauen. Wenn solch ein Programm ermittelt, dass es übermäßige Betriebsmittel benutzt, oder, wenn es ermittelt, dass das System als Ganzes auf virtuellem Speicher niedrig ist, kann das Programm Betriebsmittel freigeben, um Gesamtsystemstabilität zu verbessern.

  • Es gibt eine API für das Windows-Systems-Einschätzungs-Werkzeug (WinSAT), also aus dritter Quelle programsparticularly gamescan Zugang die Einschätzungen und Melodie programmieren Eigenschaften abhängig von der WinSAT Metrik.

  • Windows Vista stützt DirectX 10, die späteste Version der Windows-Grafiken API, die vollständig neu geschrieben worden sind, um vollen Nutzen aus der leistungsfähigen Grafik-Hardware zu ziehen, die jetzt für PC vorhanden ist.

ein Artikel reichte durch John Tremente ein


Der Artikel
Share  

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