Encontro de Parceiros 2009 - Windows 7
Upcoming SlideShare
Loading in...5
×
 

Encontro de Parceiros 2009 - Windows 7

on

  • 1,364 views

Apresentação sobre Windows 7 feita no encontro de parceiros em Setembro de 2009

Apresentação sobre Windows 7 feita no encontro de parceiros em Setembro de 2009

Statistics

Views

Total Views
1,364
Views on SlideShare
1,297
Embed Views
67

Actions

Likes
0
Downloads
11
Comments
0

2 Embeds 67

http://blogs.msdn.com 65
http://www.slideshare.net 2

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • [TDM, DEV]Sensor Platform Windows 7 has changed how developers use sensors. It includes native support for sensors, expanded by a new development platform for working with sensors, including location sensors, such as GPS devices. Built on the Sensor platform, the Windows Location APIs are a new Windows 7 feature that enables application developers to access the user’s physical location information. The Windows Location APIs can abstract hardware, simultaneously support multiple applications, and seamlessly switch between different technologies, relieving the application developer of the burden of managing these constraints. The Location APIs can be used by programmers through the C++ programming language (by programmers familiar with COM), or by using COM objects in scripting languages, such as JScript®. Scripting support gives easy access to location data for projects such as gadgets or web pages.Windows 7 provides a solid, easy-to-use platform for using sensor devices, such as an ambient light sensor or a temperature gauge, to create environmental awareness in Windows applications. PCs can use sensors that are built into the computer, connected through wired or wireless connections, or connected through a network or the Internet.The Sensor and Location APIs provide a standard way to discover sensors, and to programmatically access data that sensors provideThe Sensor control panel lets users enable or disable sensors, control access to sensors that might expose sensitive data, view sensor properties, and change the descriptions of sensors.The Sensor Class Extension is a core part of the driver development model for the Sensor platform. It provides the following mechanisms, which are used when writing a User-Mode Driver Framework (UMDF) sensor driver:Integration with the Sensor platformSecurity enforcement

Encontro de Parceiros 2009 - Windows 7 Encontro de Parceiros 2009 - Windows 7 Presentation Transcript

  • Windows 7
    Alex Schulz
    EspecialistaemDesenvolvimento
    http://blogs.msdn.com/alexschulz/
  • Agenda
    Porque Windows?
    Introduçãoao Windows 7
    Funcionalidades / Demos
  • Por que Windows…
    View slide
  • O Mundoemquevivemos
    Surface
    Consumer Messaging
    Social Networking
    Devices
    Work
    Photos
    Games
    TV & Movies
    Videos
    Internet
    Servers
    PCs
    Mobile
    Netbooks/Nettops
    View slide
  • Small Business
    Enterprise/ Mid-Market
    Consumer
    Cenários
    Memories
    Data Backup and Security
    Optimize Desktop Infrastructure
    TV and Movies
    Find, Use, Share Information
    Sales and Marketing
    Gaming
    Financial Management
    Enable Mobile Workforce
    Music
    Collaborationand Mobility
    Improve Security and Compliance
    Social Networking
    Productivity
  • Introdução ao Windows 7
  • Windows 7 paraDesenvolvedores
    Base sólidaparanovaspossibilidades
    Enable Richer Application Experiences
    More natural user interaction
    Windows Touch, ink and gesture support plus handwriting recognition enable new input capabilities.
    New taskbar, destinations and shell integration enhance discoverability and usability
    New extensible Ribbon adds Office 2007-style controls, menus, and galleries to your application.
    Rich animation framework helps you integrate smooth dynamic motion.
    Access hardware innovations
    Direct 2D/3D allow you to deliver high-Fidelity graphics and media
    Multi-core support enhances application and device performance
    Device Stage enables rich, customizable software experiences for connected devices
    Build on a solid foundation
    Improved fundamentals
    Compatible: Works with your Windows Vista-based applications and devices
    Secure: Greater flexibility with UAC while keeping security a priority
    Responsive: Improved system performance and resource management
    Greater developer productivity
    More powerful scripting automation with PowerShell 2.0
    Enhanced MSI engine makes software deployment easier
    Improved accessibility and global support
    Remote and virtual multi-monitor support
    Simpler VHD mounting from within explorer
    Integrate the best of Windows and web services
    Extend web services to client applications
    Federated Search allows you to extend local search to web data sources within your client application.
    Internet Explorer 8, Silverlight and Windows Presentation Foundation (WPF) enable web to rich client applications – using common platform and tools
    Windows Web Services API enables high-performance web-services integration.
    Enable rich web experiences
    Standards compliant IE8 delivers of ‘out-of-the-box’ access to online services from within the page
    Built-in dev tools within IE8 allows you to write code, run anywhere
  • Windows 7 construidoemcima do Windows Vista
    PoucasMudanças: Maioria dos sistemasquerodam no Windows Vista rodarão no Windows 7 – exceçõesserãocódigos de baixonível (AV, Firewall, etc).
    Hardware queroda Windows Vista rodarábem o Windows 7.
    Windows 7
    PoucasMudanças: Foconaqualidade e melhoriasnaconfiabilidade
    GrandesMudanças: Novosmodelosparasegurança, drivers, implantação, e rede
  • Funcionalidades
  • Windows 7 Taskbar
    Experiência do usuáriomelhorada
    Chamadafácil e rápida de aplicações
    Facilidadeemgerenciarjanelas
    Usuário no controle
    “Limpo” e “leve”
    Standard Windows UX guidelines
    Todososprodutos da Microsoft
    Taskbar melhorada, Jump Lists
    Thumbnail Toolbars
    Custom Switchers, Icons
    Overlay Icons, Progress Bars
  • Taskbar Buttons
    Consolidação
    Quick launch
    Notification area icon
    Desktop shortcut
    Running application windows
    Multiple windows and hover
    Running
    Not running
    Active
  • Como as janelassãoagrupadas?
    Application ID
    É uma string, não GUID
    Limitado a 128 caracteres
    Convenção de nomenclatura -Company.Product.SubProduct.Version
    Todas as aplicaçõespossuem um ID:
    Process, shortcut, window, taskbar button, document type
  • Application IDConsideração de Design
    Default: nome do processo
    Personalizar
    Diversosexecutáveis, mesmaaplicação
    Mesmoexecutável (host), váriasaplicações
    Multiplosatalhos
    Quandocustomizar a Jump Lists, configure o Application ID
  • Demo
    Windows 7 Taskbar
  • Windows (Scenic) Ribbon
    Application Menu
    Help
    Contextual Tab Set
    Tab
    Quick Access Toolbar
    Contextual Tab
    Nativo no Windows 7, podendoserutilizado no Vista
    Win32 API,
    Funcionalidade com paridade (oupróxima) com Microsoft Office 2007 Ribbon, e WPF Ribbon
    Dialog Launcher
    Group (aka “Chunk”)
  • Windows Ribbon - Roadmap
    MFC
    Scenic
    WPF
    Target:
    Managed
    Target:
    MFC native
    Target:
    Native
    needs .NET 3.5
    Win2K or newer
    Vista or newer
    Office 2007 & Windows styles
    Office 2007 & Windows styles1
    Windows visual style
    Microsoft’s Ribbon Strategy
  • Libraries – Data Aggregation
    “ Libraries are destinations where users can find and organize their data as collections of items that may span multiple locations “
  • Demo
    Libraries
  • Integrando o Windows com a Web
  • Trazendo a Web paraaplicações desktop cliente
    BuscaFederada
    Buscaconteúdoalém da fronteira da máquina local
    Suporteaopadrão OpenSearch
    Windows Web Services API
    Possibilita a construir e consumirnativamente web-services
    Integração com WCF
    Plataforma de Sensors & Location
    Internet Explorer 8
  • BuscaFederada
    Demo
    Trazendo a Web para aplicações desktop cliente
  • Plataforma de Sensor And Location
    Fornece um modelo de driver unificadoparatodososdispositivos de localização
    SensoresFísicos (ex. Motion, GPS, Light Sensors)
    SensoresLógicos (ex. Wi-Fi triangulation, IP resolver)
    Fornece APIs paraacessarossensores
    Sensor API: C++/COM / Managed code
    Location API: C++/COM, Idispatch Managed code
    Coloca o usuário no controle disclosure
  • Location
    Demo
    Trazendo a Web para aplicações desktop cliente
  • Referências
    Windows 7 Training Kit For Developers
    http://www.microsoft.com/downloads/details.aspx?FamilyID=12100526-ed26-476b-8e20-69662b8546c1&displaylang=en
    Windows 7 no Channel9
    http://channel9.msdn.com/windows/
    Desenvolvimento Windows no MSDN
    http://msdn.microsoft.com/pt-br/windows/default.aspx
    Compatibilidade Windows 7
    http://www.isvappcompat.com/
  • Q & A
    © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
    The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.