Como Windows Vista afeta colaboradores


  Share  
|

As boas notícias para os provedores de software independentes (ISVs) e os outros colaboradores de Windows são WinFX, a relação de programação da nova aplicação (API) para Vista. WinFX é baseado (realmente, é um superset de) na estrutura de .NET. Isso é do lugar aonde o nome vem: WinFX é a extensão da estrutura de Windows .NET. Seus sustentamentos de .NET dizem-lhe que que WinFX é um API controlado, assim que ele significa que o ambiente de tempo de execução segura coisas tais como o alocamento e a recuperação da memória. (No Win32 velho o API, programadores teve que controlar a memória eles mesmos.) Isto deve significar que as aplicações de WinFX são um pouco mais estáveis do que suas contrapartes Win32 porque há menos possibilidade da gestão fraudulenta da memória ou do outro erro do programador. (Naturalmente, o Win32 velho API é suportado ainda em Vista, significando que a maioria de aplicações de Windows construídas na estrutura Win32 ainda trabalharão em Vista.)

Um componente principal de WinFX é a fundação da apresentação de Windows, que os colaboradores devem amar porque substitui a miríade de APIsincluding mas não limitada à relação de dispositivo dos gráficos (GDI), a Direct3D, a OpenGL, a DirectShow, a USER32, e a Windows Formswith um único API. Com WPF, os colaboradores podem fazer o 2D, 3D, animação, imagem latente, vídeo, áudio, efeitos especiais, e rendição do texto usando um único API que trabalhos consistentemente não importa o que o tipo de objeto o colaborador está trabalhando com.

Os colaboradores igualmente conseguem jogar com uma língua de margem de benefício nova chamada margem de benefício Languagewhich da aplicação de XAMLeXtensible actuam como um tipo da parte frontal para relações do edifício. XAML executa uma língua de margem de benefício simples que permita colaboradores e desenhadores de trabalhar junto para construir interfaces de utilizador.

Microsoft igualmente uniu um número de APIs que permitem colaboradores de enganchar em outras características novas de Vista. Está aqui uma lista apenas de algumas destas características novas que vêm com APIs:

  • Microsoft publicou o API para a visão e que manipula XPS originais, tão lá é pouco dúvida que os colaboradores da terceira virão acima com os visores de XPS para o Mac, o linux, e os outros sistemas. Microsoft igualmente está licenciando XPS direito-livre, assim que os colaboradores podem incorporar a visão de XPS e características de publicação em seus produtos sem custo. Isto significa que deve ser fácil publicar originais de XPS de uma variedade de aplicações.

  • Microsoft está dando a fabricantes do PC o acesso ao centro da mobilidade, assim que nós veremos provavelmente a janela do centro da mobilidade personalizada com características que são específicas aos cadernos particulares.

  • Microsoft criou um API para o secundário, assim que os colaboradores da terceira podem criar os programas e os dispositivos que você pode adicionar a seu menu do secundário.

  • Microsoft está fazendo o cancelamento do I/O disponível aos colaboradores através de um API, assim que os programas, também, podem cancelar pedidos sem resposta e recuperá-los no seus próprios.

  • Microsoft está fornecendo colaboradores um API para a ferramenta do RADAR, assim permitindo vendedores de construir a deteção da exaustão do recurso em suas aplicações. Quando tal programa detectar que está usando recursos excessivos, ou se detecta que o sistema no conjunto é baixo na memória virtual, o programa pode livrar recursos para melhorar a estabilidade de sistema total.

  • Há um API para a ferramenta da avaliação de sistema de Windows (WinSAT), assim que acesso programsparticularly gamescan da terceira as avaliações e o acordo programa características dependendo do medidor de WinSAT.

  • Windows Vista suporta DirectX 10, a versão a mais atrasada dos APIs dos gráficos de Windows, que foram reescritos completamente para tomar a vantagem cheia da ferragem poderosa dos gráficos que está agora disponível para PCes.

um artigo submeteu-se por John Tremente


O artigo
Share  

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