Your SlideShare is downloading. ×
0
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Windows 7 - uudet ominaisuudet

2,734

Published on

Tässä presentaatiossa esitellään Windows 7 ominaisuuksia. Esityksessä käydään läpi mm. hakupalvelut, kirjastot (libraries), monikosketustuki, sovellusyhteensopivuus, työkalut, taustaprosessit ja …

Tässä presentaatiossa esitellään Windows 7 ominaisuuksia. Esityksessä käydään läpi mm. hakupalvelut, kirjastot (libraries), monikosketustuki, sovellusyhteensopivuus, työkalut, taustaprosessit ja paljon muuta

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,734
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • This is Windows 1.01  the year is 1985Note the taskbar: This is already quite close to Windows 7 But the notion of having a single simple surface to launch application is important. These icons represents Windows
  • Moving to Windows 3.0, Minimizing Windows into icon on the desktop,But we gave up on the TaskbarAnd we got overlapping windows
  • Windows 95, We see the Taskbar again. And this time there is a real notion of a taskbar. It has a taskbar, a start menu, quick launch, notification area, and basically it is the same familiar we have today.The start menu lot you launch application Quick launch  a taskband to quick launch application…
  • Windows XPThe taskbar introduced taskbar grouping, making the taskbar more space concision. Notice IE is grouped as we have 9 IE running. Start menu introduce the frequent menu.And we added tooltips to the notification area, either you love them or hate them….
  • And finally we are looking at Windows Vista taskbar and desktop Start menu introduce search which is very coolQuick launch as defaultAnd we add gadgets.Count Outlook icons – how many launch surfaces? Well, desktop, notification area, quick launch, start menu MFU. And then there’s the Outlook taskbar button. There are 6 different ways to launch and switch to outlook. It is very redundant and cumbersome and the quick launch is not really launching if outlook is already running. With this short history review we have some additional improvementsToo many launch surfecinfSwitching windows is error-proneRedundancy Too much noiseGrouping and controlling groupsThe media quick access taskbar takes valuable space Arranging Windows is not easy
  • [TDM, DEV][Windows 7 Taskbar Details – Important enough to not hide]Jump Lists are a new feature of the Windows 7 taskbar that accomplish just this. Think of this feature as a mini Start Menu for each program or an evolved version of the system menu. First, the you don’t need to even start the program to quickly launch a file or access a task. Second, destinations don’t take up valuable space on the taskbar; they are automatically organized by their respective program in a simple list. Should one have ten programs pinned or running on her taskbar, this means she could have quick access to over 150 destinations she uses all the time, without even the need to customize the UI! Since the Jump List shows lots of text for each of its items, gone are the days of having identical icons on your taskbar that are indistinguishable without a tooltip. Should you wish to keep a specific destination around, you can simply pin it to the list.
  • [TDM, DEV][Why - Windows 7 Libraries overview]People want rich and custom visualization of their files, regardless of how it is stored in foldersPeople store data all over the computer54% of digital content (documents, pictures, music, etc.) lives outside of the user profileMost users do bothLibraries are destinations where users can find and organize their data as collections of items that may span multiple location libraries offer rich pivots of your data. look at this, these aren't folders, we’re looking at a rich metadata backed view of all of my albums. Just as performant and useful as my folder view I don’t keep all my files in the ‘my music folder’ so check this out. This library is the aggregate of all the folders I care about. External drive, second partition.
  • [TDM, DEV] federated search offers the same rich explorer experience for remote providers. In this case SharePoint consistent experience for different providers. 1) sharepoint, 2) a people data base and 3) a CRM application …search quotes.Possibilities are endless here. Lets take a look.
  • [DEV][SCM details – Tasks Vs. Services  highly important for developers coming from XP!!! ]
  • [TDM, DEV][SCM High level overview – services importance illustration (also relevant for power)]
  • Transcript

    • 1. Juhani Vuorio ISV Evangelist juhaniv@microsoft.com http://blogs.msdn.com/dpe_finland/ http://seiskamunkki.spaces.live.com/
    • 2. Laitekirjo kasvanut – netbookit! Yksinkertaisempia prosessoreita  Intel® Atom™ Energiankäytön tehostaminen Prosessoriytimien määrän kasvu Laitekannan hidas uusiutuminen Internetin standardien kypsyminen Mainossovellusten lisääntyminen uusissa koneissa x64 yleistynyt työasemissa! Korkeatarkkuuksiset näytöt Työasemien standardointi Asennusten virtualisointi
    • 3. Puhdas vs. ‘tehdas’ Windows Vista RTM Idle PDC08 Puhdas parempi A B C D E F G H I J K L M N O P Q -20% -10% 0% 10% 20% 30% 40% 50% 60%
    • 4. Uusia ominaisuuksia Sovellusten yhteensopivuus
    • 5. Internet Explorer 8 .NET Framework 3.5SP1 Monikosketuksen tuki Taskbar Libraries Ribbon Federoitu hakupalvelu …
    • 6. Laitteistot Muutama eri laitteisto saatavana jo nyt – lisää tulossa lähellä Windowsin julkistusta Ohjelmistotuki Windows 7, .NET 3.5 laajennukset, .NET 4.0, Surface Käyttäjät Uusia käyttöskenaarioita
    • 7. Windows 7 Kontrollit Multi-Touch API Multi-Touch API
    • 8. Viimeiset 25 vuotta…
    • 9. Konsolidointia: Sovelluksen käynnistys Huomioalue Käynnistetyt sovellukset Työpöydän pikakuvakkeet Useita ikkunoita + hiiri napin päällä Käynnissä Ei käynnissä Aktiivinen
    • 10. Ohjelman minivalikko Tärkeimmät tehtävät Muokattavissa Hiiren oikea näppäin
    • 11. 90% sessioista sisältää vähemmän, kuin 15 ikkunaa 70% sessioista sisältää alle 10 ikkunaa <10% muuttaa taskbarin oletusasetuksia Taskbar: Aloituspaikka useimmille sovelluksille Hyppylistat, kohteet ja tehtävät Vain käyttäjät voivat lisätä sovelluksia taskbariin Ikkunat ryhmitellään Application ID:n perusteella Määritellään prosessinimestä oletuksena, voidaan mukauttaa: Useita binäärejä – sama sovellus Sama binääri hostaa monia sovelluksia 128 merkkiä
    • 12. “Osaatko sanoa WinFS?” anonyymi kommentoija PDC08
    • 13. = tiedostoja, eivät fyysisiä hakemistoja – käsitellään Shell APIn kautta Aikaisemmissa Windowsin versioissa käyttäjät ovat hallinneet tiedostoja tunnetuissa paikoissa (dokumentit, kuvat, videot, musiikki) Töissä: jaetut kansiot, Sharepoint –saitit, … Kotona: useita koneita, Mediacenter, Home Server
    • 14. Ribbon
    • 15. Office Button Quick Access Tab Contextual Tab Set Help Contextual Toolbar Tab Group (aka Dialog Box “Chunk”) Launcher
    • 16. Application Menu Quick Access Tab Contextual Tab Set Help Toolbar Contextual Tab Group (aka “Chunk”) Dialog Launcher Osa Windows 7 asennusta, jaeltava komponentti Vistalle Win32 API, COM-pohjainen
    • 17. Managed MFC native Native Windows Vista tai .NET 3.5 SP1 2000 uudempi Office 2007 & Office 2007 & Windows Windows tyylit Windows tyylit tyyli Lopullinen VS 2008 SP1 Windows 7 versio 2009 WPF Valintanauhat Scenic MFC
    • 18. Sensorialusta Missä olen? (GPS, WiFi) Pystyykö ruudulta lukemaan Käyttäjän valittavissa Home group Direct Access Windows Web Services -rajapinta
    • 19. “kuka rikkoi sovellukseni?”
    • 20. Jos sovellus on Vista –yhteensopiva se on Windows 7 yhteensopiva Muutokset Vistasta minimoitu UAC määrittelyä helpotettu käyttäjän kannalta Sovelluskehittäjälle samat säännöt, kuin Vistassa Suorituskyky on ollut kehitysvaiheen erityisfokuksessa Samat laitevaatimukset Vistan kanssa Energiankäyttön hallinnan tehostaminen Erot Vistaan DPI määritykset / käyttäjä (ei uudelleenkäynnistystä) Kirjastot (Libraries) ovat tiedostoja, eivät hakemistoja Windows Mail poistettu IE8 DEP oletuksena päällä  ActiveX -laajennukset
    • 21. 1. Käyttöjärjestelmän versiotarkistus (klassikko) • Minimiversio >= mielummin, kuin = • Perempi tapa on tarkistaa käyttöjärjestelmän ominaisuudet 2. “Registry on mun leikkikenttä” 3. Hakemistonimet ei koskaan muutu • Environment.GetFolderPath on kaveri (SHGetFolderPath) 4. Kukaan ei aja 64-bittistä käyttistä (~kaikille riittää 640kB) • GetNativeSystemInfo vs GetSystemInfo (WOW) 5. Windows –sessiot • Terminal server – mikä se on? • Vista: Palvelut = sessio 0, ensimmäinen käyttäjä = sessio 1 • Nimetyt objektit – aina Global Local -nimiavaruus • FindWindows/SendMessage ei toimi sessioiden välillä
    • 22. Käyttöjärjestelmä Versio Julkaisuvuosi Windows 1.0 1.04 1985 Windows 2.0 2.11 1987 Windows 3.0 3.00 1990 Windows NT 3.1 3.10.528 1993 Windows for Workgroups 3.11 3.11 1993 Windows NT Workstation 3.5 3.5.807 1994 Windows NT Workstation 3.51 3.51.1057 1995 Windows 95 4.0.950 1995 Windows NT Workstation 4.0 4.0.1381 1996 Windows 98 4.1.1998 1998 Windows 98 Second Edition 4.1.2222 1999 Windows Me 4.90.3000 2000 Windows 2000 Professional 5.0.2195 2000 Windows XP 5.1.2600 2001 Windows Vista 6.0.6000 2006 Windows 7 RC 6.1.7100 2009
    • 23. Windows Application Compatibility Toolkit 5.5 Application Verifier Windows Performance Toolkit Sysinternals –työkalut Process Explorer LUA buglight Problem Step Recorder Windows Logo Toolkit
    • 24. Korkeatarkkuuksiset näyttötilat (DPI) Sovellukset eivät usein hyödynnä tätä ominaisuutta Palvelut vs. Taskit Käyttäjäkokemus Energiatehokkuus Sovellusten asennus Pääkäyttäjän oikeudet Käyttäjäkohtaiset asennukset ilman pääkäyttäjän oikeuksia MSI 5.0 Click Once
    • 25. • Jatkuvat aktiviteetit • Lyhytkestoiset Windows Services • Service Control tehtävät Manager • Tyhjäkäynnin aikana Ajastetut tehtävät ohjelmointimalli • Erilaisia triggeröintejä • Riippuvuudet voidaan • Itsenäinen sovellus tai määritellä OoP COM palvelu • Huom! • Ajetaan usein Liipaisukäynnistys käyttäjän kontekstissa mahdollista in user session
    • 26. Puhdas vs. Corporate: (Vista) Käynnistys Sammutus 50 45 40 30 30 20 24.7 46.1 15 25.6 30 10 0 0 Clean IT Clean IT Tyhjäkäynti Levyhaut 8% 40,000 4% 20,000 10,192 31,401 1.01% 6.04% 0 0% Clean IT Clean IT
    • 27. Jos sovellus on Vistan logovaatimukset täyttävä on se valmis Windows 7 –sovellus Windows Vista Application Compatibility: http://msdn.microsoft.com/en-us/library/bb757005.aspx Lue jatko-osa Application Quality Cookbook: http://code.msdn.microsoft.com/Windows7AppQuality/Rel ease/ProjectReleases.aspx?ReleaseId=1734 Windows 7 –työkalut saatavilla kevään aikana Alpha –versio löytyy connect –palvelusta
    • 28. Vista –yhteensopivuus http://windowsvistacert.com/ Työkalut ja prosessit Tarkista sovelluksesi Application Verifier –työkalulla  60% yhteensopivuusongelmista löytyy tällä työkalulla Windows 7:n uusien ominaisuuksien hyödyntäminen C++ kehittäjät: suoraan käytettävissä .NET: http://code.msdn.microsoft.com/WindowsAPICodePack
    • 29. http://blogs.msdn.com/cjacks/rss.xml Appcompat, ACT http://windowsteamblog.com/blogs/ http://blogs.msdn.com/e7/ Konepellin alla…
    • 30. http://code.msdn.microsoft.com/Win7DeveloperG uide http://devreadiness.org/ http://msdn.microsoft.com/en- us/performance/default.aspx
    • 31. 19-20.Toukokuuta Windows 7 uudet ominaisuudet kehittäjille –koulutus Kesäkuun ensimmäinen viikko Yhteensopivuustyöpajoja Imoittautuminen juhaniv@microsoft.com

    ×