Ohjelmointi

Kuolemaottelu: Windows Vista vs. Windows XP

Joten olette allekirjoittaneet "Tallenna XP" -vetoomuksen ja ravistelemalla nyrkkiäsi voittaen, kun kiinnität sen "mieheen". Se on vapauttava tunne. Olet löytänyt rohkeutta hankkia trendi ja hypätä pois Wintel-päivitysjuoksumatolta. Tunnet olevasi valtuutettu, valaistunut. Mutta silti on näitä kiusallisia epäilyjä.

Voitko todella ohittaa Vistan päivitysjakson? Tukeeko Microsoft edelleen asianmukaisesti Windows XP: tä ja kolmannet osapuolet ensisijaisena kehityskohteena? Onko jotain, mitä olemme kaipaaneet, jokin piilotettu gotcha, joka laukaisee meidät 12, 18 tai 24 kuukauden kuluttua?

[Akolmas Windows-työpöytävaihtoehto on ilmestynyt teknisille käyttäjille. Katso ”Outo, villi, upea Windows” Workstation ”2008.” ]

Tietysti ei ole universaalia vastausta Vistan päivityskysymykseen. Kyllä, todennäköisesti pidät hienosti Windows XP: stä - ainakin siihen saakka, kunnes Windows 7 toimitetaan vuonna 2009 tai 2010. Mutta emme kiirehdi universaalia tuomiota. Tarkastellaan tarkkaan, mitattuna tärkeimpiä näkökohtia ja verrataan Vistan ansioita XP: n tilaan olennaisissa kohdissa, joista IT-organisaatiot ja loppukäyttäjät välittävät. Ja jos emme pysty ratkaisemaan tätä rauhallisesti ja objektiivisesti, kuten oikeudenmukaisen mielen ammattilaiset, pidetään ainakin hyvä taistelu.

Oletko valmis kolisemaan? Hyvä on. Käyttöjärjestelmät, palaa kulmiin ja tule heilumaan.

1. kierros: Turvallisuus

Turvallisuus on yksi ensimmäisistä alueista, jotka tulevat mieleen, kun harkitaan Vistan muuttamista. OAC: n (User Account Control) ja Internet Explorer Protected Mode -ominaisuudet ovat tehneet otsikoita yli vuoden ajan - mutta eivät aina siinä kontekstissa, jonka Microsoft olisi halunnut. Varsinkin UAC: ta ovat kritisoineet kriitikot, jotka kiistävät sen monista ärsyttävistä vahvistusikkunoista. Yritä vain ottaa käyttöön tai poistaa käytöstä useita verkkoyhteyksiä nopeasti tai siirtää tiedosto suojattuun kansioon.

Jopa UAC: n kanssa - joka on oikeastaan ​​vain näkyvämpi, "kasvosi edessä" Windows NT: een sisäänrakennettujen käyttäjätilien hallintaohjelmien toteutus ensimmäisestä päivästä lähtien - Vista ei ole silti täysin turvallinen. UAC: n ympärillä on dokumentoituja tapoja, joihin sisältyy Internet Explorer, suojaustunnusten käyttöoikeuksien laajentaminen ja Vista-oletustilimallin "vanhentunut järjestelmänvalvoja" hyödyntäminen.

Vielä tärkeämpää on kuitenkin se, että useimmat IT-kaupat ovat jo ottaneet käyttöön UAC-muodon Windows XP: ssä estämällä verkkotunnuksen käyttäjiä toimimasta paikallisena järjestelmänvalvojana ja joissakin tapauksissa kirjoittamalla omat "korkeus" -apuohjelmansa, jotta kaikki toimisi saumattomasti. Käytännössä nämä "lukitut" XP-järjestelmät ovat jollain tapaa turvallisempia kuin UAC-suojattu Vista-järjestelmä, koska ne ovat immuuneja edellä mainitulle etuoikeuden korotuksen hyödyntämiselle. Jotta Vista-järjestelmät saataisiin samalle tasolle XP: n kanssa, sinun on pakotettava käyttäjät työskentelemään todellisen muun kuin järjestelmänvalvojan tilin kanssa, toisin kuin Vistan "vanhentunut järjestelmänvalvoja" -tili, joka vie sinut takaisin neliöön (eli missä XP on tänään ).

Muut suojausominaisuudet, kuten päivitetty palomuuri ja esoteerisemmat sisäiset korjaukset, kuten osoiteavaruusasettelun satunnaistaminen, ovat mielenkiintoisia, mutta eivät missään nimessä pakottavia. Suurin osa IT-myymälöistä on ottanut käyttöön oikean laitteiston palomuuri- tai kolmannen osapuolen ohjelmiston mobiili- / etäkäyttäjille, ja osoitepohjaiset koodien hyväksikäytöt edellyttävät yleensä jonkin verran sosiaalista suunnittelua saadakseen heidät toimimaan - ilmiö, jota Vista ei myöskään voi estää.

Päätös: Turvallisuuden kannalta XP-kauppoja ei vain tarvitse pakottaa päivittämään. Monet Vistan käsittelemistä ongelmista on jo ratkaistu Windows XP: ssä sisäisillä sovelluksilla tai kolmannen osapuolen työkaluilla.

2. kierros: Hallittavuus

Esimerkiksi Vista lisää tukea estolaitteiden lukitsemiseksi asiakastasolla. Tämä on hyödyllinen ominaisuus - voit rajoittaa käyttäjiä pääsemästä tiettyihin ulkoisiin medialaitteisiin, kuten CD-ohjaimeen tai USB-avaimiin, mutta se on toinen XP-porsaanreikä, jonka kolmannen osapuolen hallinta-agentit ovat sulkeneet kauan sitten. Samoin monet suuret IT-kaupat ratkaisivat suoraan kyvyttömyyden asentaa tulostinohjaimia ei-järjestelmänvalvojan tilillä - mikä Vista on nyt sallinut ryhmäkäytäntölaajennuksen - joissakin tapauksissa luomalla omat korkeusapuohjelmansa.

Hallintatyökalujen edessä on niukasti uusia Vista-erityisominaisuuksia, joko Microsoftilta tai suurilta kolmannen osapuolen kehittäjiltä. Itse asiassa Vistan uuden kuvapohjaisen asennus- ja käyttöönottomekanismin tuen ulkopuolella, joka on yksi tuotteen harvoista merkittävistä hallittavuuden parannuksista, ei ole juurikaan kannustinta siirtyä Vistaan ​​puhtaasti järjestelmänhallinnan näkökulmasta. Kuvapohjainen asennusmalli helpottaa IT: n taltioida "kultaisen" työkuvan ajonaikaisista kokoonpanoistaan ​​ja pyörittää tämän sitten useille järjestelmille taustalla olevasta laitteistosta riippumatta. Tämä oli todellinen haaste XP: n alla, joten ehdottomasti piste Vistalle, mutta kun otetaan huomioon lukemattomat kolmannen osapuolen asennus- ja huolto-työkalut (joista yksi tai useampi on todennäköisesti käytössä tietyssä IT-kaupassa), se ei ole TKO.

Päätös: Siirtyminen Vistaan ​​tarjoaa vain vähän tai ei lainkaan ROI: ta järjestelmänhallinnan näkökulmasta. Kyllä, uusi kuvapohjainen asennusmalli on tervetullut lisäys. Merkittävien innovaatioiden puute muilla aloilla tekee Vistan hallintatarinasta kuitenkin vähemmän pakottavaa.

3. kierros: Luotettavuus

Ei ole epäilystäkään siitä, että kaikki on hyvää kamaa. Käytännön näkökulmasta muutokset eivät kuitenkaan ole kaukana maanjäristyksestä. Itse asiassa sinun on vaikea painottaa esiin esimerkkejä niiden vaikutuksesta päivittäisessä käytössä. Ainoa poikkeus: matalan prioriteetin I / O, josta on hyötyä käyttöjärjestelmän ensimmäisessä käynnistyksessä, koska Vista lataa niin paljon enemmän taustapalveluja kuin Windows XP. Toisin sanoen Microsoft tarvitsi jotain kompensoidakseen kaiken tämän uuden käynnistyskäsittelyn. Jos Vista käynnistyy ennen kuin palaat kahvikupillesi, sinun on kiitettävä I / O-priorisointi.

Yleisestä vakaudesta suurin osa asiakkaista on samaa mieltä siitä, että Windows XP on ollut vankka vikaantuneen ajurin tai virustartunnan estämisen jälkeen Service Pack 2: n julkaisemisesta lähes neljä vuotta sitten. Ja kun Service Pack 3 saapuu nyt joka päivä (urheilullisuudella entistä vankempaa ja parempaa suorituskykyä), Vistan luotettavuusviestistä tulee entistäkin vaikeampaa.

Päätös: Windows XP -yhteisössä on vain vähän tai ei lainkaan vakautta tai luotettavuutta. Windows XP on kypsä, vakaa käyttöjärjestelmä, jolla on tunnettu luettelo heikkouksista ja vastaavista kiertotavoista. Paperilla Vista tuo paremman perustan, mutta käytännössä se korjaa ongelmat, joista useimmat asiakkaat eivät tienneet edes olevan olemassa, puhumattakaan korjaamisesta.

4. kierros: Käytettävyys

Veteraani XP -käyttäjät tarvitsevat jonkin aikaa sopeutumiseen. Jotkut vaativat uudelleenkoulutusta, etenkin UAC: n ja sen loputtoman vahvistusikkunoiden paraatin suhteen. Samoin hakumekanismin kanssa, joka, vaikka se onkin laaja (lähes jokaisessa Explorer-ikkunassa tai valintaikkunassa on hakukenttä), voi johtaa käyttäjän nopeasti sisäkkäisten tulosten kaninreikään ilman selkeää reittiä takaisin alkuun. Ja jotkut uudet ominaisuudet, kuten Windows Backup Utility, eristävät käyttäjät niin perusteellisesti taustalla olevasta prosessista, että he eivät tiedä ennen kuin on liian myöhäistä, että heidän tietojaan ei todellakaan varmuuskopioitu - minkä sain selville kovalla tavalla aikaisin.

Lisää tähän se, että monet Vistan parannuksista voidaan kopioida XP: llä (kuten Windows Desktop Search), etkä voi olla ihmettelemättä: Tarvitsiko Windows-käyttöliittymä todella tällaista radikaalia uudistusta? Loppujen lopuksi koko uusimpien työntekijöiden sukupolvi kasvatettiin Windows 9x Explorer -mallissa, joka on muutamia poikkeuksia lukuun ottamatta pysynyt vakaana yli vuosikymmenen ajan. Vistan käyttöliittymä on ehdottomasti erilainen. Tuomaristo on kuitenkin vielä selvillä siitä, onko se parempi.

Päätös: Muutos muutoksen vuoksi ei ole koskaan hyvä idea. Ja vaikka voit ymmärtää Microsoftin halun päivittää Windows-käyttöliittymä (kaikki nämä Mac OS X -näyttökuvat näyttävät niin kauniimmilta kuin XP), Vistan suunnittelijat näyttävät katkaisevan nenänsä kasvoistaan ​​huolimatta. Siitä huolimatta Vistan käytettävyyden "parannukset" eivät todennäköisesti tee IT: n luetteloa pakottavista syistä siirtyä pois XP: stä pian.

5. kierros: Suorituskyky

Edellä esitetty ei ole yleistys. Olen suorittanut testit (toistuvasti). Minulla on kovat numerot. (Voit tarkastella kaikkia tuloksiani osoitteessa exo.performance.network tai täältä saada pikakuvan Vista / Office 2007 vs. XP / Office 2003 -tuloksista; katso lisätietoja käytetystä Clarity Studio OfficeBench -testiskomentosivusta Lab-muistiinpanoista. Käyttäjän päivittäminen Windows XP: stä Vistaan ​​ilman heidän laitteistopäivitystä merkitsee heidän tietokoneensa lamauttamista. Ajattele käyttäjiä, joiden taskulamput asettuvat palvelinkeskuksesi ulkopuolelle. Se ei ole kaunis kuva.

Joten odota vain seuraavaa laitteiston päivitysjaksoa ja osu niihin sitten Vistalla, eikö? Voi olla. Harkitse kuitenkin tätä: Jokainen tuhlattu CPU-sykli saattaa Vistan paisutetun kuvan XP: n tasolle, mikä voi tarjota käyttäjillesi todellisen suorituskyvyn kasvun ydinsovelluksissaan. Jos Vistan ajamiselle XP: llä olisi pakottavia syitä - huomattava harppaus käytettävyydessä tai hallittavuudessa - voisin nähdä, miksi investointi voi olla sen arvoinen. Mutta laitteiston päivittäminen vain status quon säilyttämiseksi näyttää typerältä.

Päätös: Haluatko mieluummin heittää uusia laitteistojaksoja Microsoftin koodin paisumisen ja röyhkeän halun suorittimen kaistanleveyden kompensoimiseksi vai konkreettisen, mitattavissa olevan parannuksen sovellusten suorituskyvyssä ja käyttäjien tuottavuudessa? Tarpeeksi sanottu.

6. kierros: Laitteiden yhteensopivuus

Mutta niukkuuden lisäksi on kysymys voimassaolon jatkamisesta. Useimmat järkevät IT-kaupat ovat ottaneet käyttöön tiukat säännöt siitä, mikä on ja mikä ei ole hyväksytty laitteistokokoonpano. Osastot, joiden nimi on "PC Engineering", viettävät runsaasti aikaa tiettyjen komponenttiyhdistelmien testaamiseen ja varmentamiseen, ongelmakokoonpanojen eristämiseen ja tarvittavien vianmääritysohjeiden syöttämiseen tukipisteisiin. Siirtyminen Vistaan ​​tarkoittaa näiden vaiheiden ja joidenkin toistamista, kun taas Vistan ajurikannan kypsymättömyys johtaa IT-kilpailuun liikkuvaa kohdetta vastaan.

Windows XP: llä on sitä vastoin kypsä ja hyvin tarkistettu yhteensopivuuspohja, jota tukee käytännöllisesti katsoen jokainen valmistaja. Ja vaikka Vista tulee melkein varmasti kiinni ajoissa, kun asiat ovat tällä hetkellä, jokainen uusi laitteen lisäys on hieman paska. Aivan toisena päivänä olin hämmentynyt, kun Vistalla varustettu kannettava tietokone ei tunnistanut yleistä HP LaserJet 1200 -tulostinta.

Päätös: Milloin olet viimeksi huolissasi ohjaintuesta Windows XP: ssä? Kun asennettu tukikohta on satoja miljoonia, on todennäköistä, että löydät edelleen XP-ajurit kauan sen jälkeen, kun Vistan lapsenlapset laitetaan laitumelle.

Kierros 7: Microsoftin ohjelmistojen yhteensopivuus

Se on samanlainen tarina Microsoftin BackOffice-tuotelinjan kanssa. Vistan käyttöönotolla asiakkaana Microsoft Exchangessa, Microsoft SQL Serverissä tai Microsoft SharePointissa on vain vähän etuja. Useiden näiden resurssien portinvartijana Microsoft Office palvelee usein tasapuolisia toimintaedellytyksiä. Ja kuten juuri totesin, Officen nykyinen versio - Microsoft Office System 2007 - toimii hyvin Windows XP: ssä.

Entä tulevat versiot? Ei ole epäilystäkään siitä, että lopulta Microsoft voi yrittää kohdistaa yksinomaan Vistaan. Vistan ja XP: n tukemien ominaisuuksien ja toimintojen löytäminen ei kuitenkaan ole niin helppoa kuin miltä se kuulostaa. Muista, että suuri osa Vistan "uutuudesta" on vain ihon syvä. Itse asiassa DirectX 10: n ulkopuolella - joka on yksinomaan Vista-tekniikka - ei ole mitään perusteltua syytä sulkea XP pois uuden sovelluksen tuettujen alustojen luettelosta.

Tietenkin tämä voi muuttua Windows 7: ssä, jonka ominaisuusjoukko on edelleen hyvin vaihteleva. Kukaan ei kuitenkaan väitä, että sinun pitäisi pysyä XP: ssä ikuisesti - vain, että voit pysyä siinä toistaiseksi ja mahdollisesti ohittaa Windows-sukupolven ilman todellista kipua.

Päätös: Windows XP on edelleen ja todennäköisesti pysyy jonkin aikaa yhteensopivuuspalkki uusille Microsoft-sovelluksille. Jos ja kun Microsoft yrittää luoda yksinomaisen Vista-yhteyden, yrityksen on esitettävä jokin pätevä tekninen syy - joka kestää IT-yhteisön valvonnan - siitä, ettei se tue Windows XP: tä.

8. kierros: Kolmansien osapuolten ohjelmistojen yhteensopivuus

Vuotta myöhemmin ja sinun olisi vaikea nimetä yksi kaupallinen WPF-sovellus. Itse asiassa en voi ajatella kolmannen osapuolen sovelluksia muutaman DirectX 10 -spesifisen pelin ulkopuolella, jotka toimivat paremmin Vistalla, vaikka sitä ei tarvitsisikaan. Aina kun Vista-kohtaista kehitystyötä on tehty, se on yleensä korjattu UAC: n käyttöönoton aiheuttamia ongelmia. Vietin henkilökohtaisesti useita tunteja Microsoftin yhteensopivuuslaboratoriossa viime vuoden TechEd-konferenssissa kehittäen UAC-linkkejä, jotka vaikuttivat omiin sovelluksiini. Tällaisessa ilmapiirissä, jossa Vista on ulkopuolinen ja edustaa pientä osaa asennetusta tukikohdasta, sen kohdistaminen yksinomaan merkitsee kaupallisen itsemurhan tekemistä.

Uudet toimitettavat sovellukset ovat edelleen tyypillisesti natiivimuotoisia Win32-sovelluksia, jotka on kirjoitettu C ++ -sovelluksella käyttäen hyväksi todettuja tekniikoita, kuten Microsoft Foundation Classes (MFC) tai Application Template Library (ATL). Tämä on hyvässä tai huonossa tilanteessa kolmansien osapuolten kehityksen tila lähitulevaisuudessa. Ja tietysti kaikki nämä sovellukset toimivat erinomaisesti Windows XP: ssä ja jatkavat niin pitkään.

Päätös: Internet-palveluntarjoajat menevät sinne, missä raha on, ja juuri nyt se on edelleen yleinen Win32-sovellusliittymä (plus MFC / ATL), joka toimii useilla Windows-alustoilla. Ainoat poikkeukset tästä säännöstä ovat työkalut tai apuohjelmat, jotka kohdistuvat Vistan erityisiin toimintoihin, kuten uuteen käynnistyslataimeen ja sivupalkin widgeteihin. Riski menettää tärkeät kolmannen osapuolen sovellustoiminnot noudattamalla Windows XP: tä on nolla.

Kierros 9: Kehittäjien työkalujen tuki

Visual Studio 2005 oli loistava työkalu, joka kärsi kiusallisista suorituskykyongelmista IDE: ssä ja .Net Framework 2.0: n yleisestä virheellisyydestä. Visual Studio 2008 korjaa suurimman osan näistä puutteista ja antaa minun kohdistaa sekä Windows XP: n että Vistan uusilla WPF-sovelluksilla. Ja kuten käytännössä kaikki Microsoftin kehittäjäohjelmat, se toimii hyvin kummassakin käyttöjärjestelmässä. Jos mitään, Visual Studio 2008 toimii hiukan nopeammin Windows XP: ssä, vaikka Windows Server 2008 antaa XP: lle rahansa tässä suhteessa.

Siinä on hieronta: Ei ole konkreettista etua Visual Studio 2008: n suorittamiselle Vistalla, ja Windows XP: n pysymisestä työpöytä-käyttöjärjestelmänä on joitain hyvin konkreettisia suorituskykyetuja, joten ei ole yllätys, että monet kehittäjät koodaavat edelleen vanhemmalla alustalla. Toiminnallisesti et menetä mitään kirjoittamalla koodia Visual Studio 2008: een tai mihin tahansa muuhun kaupalliseen IDE: hen Windows XP: ssä. Ja jos ja kun sinun on testattava Vistan yhteensopivuus, voit luoda haluamasi testiolosuhteet valitsemalla minkä tahansa määrän ilmaisia ​​ja kaupallisia virtuaalikoneiden johtajia.

Päätös: Kun suurin osa kehittäjistä kohdistaa edelleen Win32-sovellusliittymään ja käytännössä koko .Net Framework 3.0 -toiminto on siirretty takaisin XP: hen, ei yksinkertaisesti ole pakottavaa syytä perustaa IDE Windows Vistaan.

Kierros 10: Tulevaisuuden suojaus

Lähes koko .Net 3.0 Framework tukee Windows XP: tä, joten viimeisimmän Windows-sovellusmallin käyttämisessä Vistassa ei ole merkittäviä etuja muutaman grafiikkakiihdytystoiminnon ulkopuolella (jotkut ikkunanmaalaustoiminnot saavat vauhtia työpöydän ikkunanhallinnasta). Jopa Microsoft ei ole tarpeeksi tyhmä pakottaakseen muuttoliikekysymystä, varsinkin sen julkisen vastahyökkäyksen jälkeen, joka on hidastanut Vistan käyttöönottoa jo yli vuoden ajan.

Mutta kenties suurin vakuutus Windows XP -uskollisille ja lamauttava isku Vistalle on Windows 7: n lähestyvä saapuminen seuraavien 18–24 kuukauden kuluessa. Ajatuksella siitä, että IT-kaupat kohtaavat jonkinlaisen showstopper-ongelman vuoden 2009 loppupuolella (Windows 7 -julkaisun huhuttu tavoiteaika), on vähän uskottavuutta.

Päätös: Jos joskus olisi ollut mahdollisuus ohittaa Windowsin päivitysjakso, siirtyminen XP: stä Vistaan ​​on se. XP saattaa näyttää ikänsä, mutta sen ikä on lähinnä ihon syvä: Uusi haastaja on räikeä, mutta myös hitaampi ja painavampi, eikä siinä ole tappajayhdistelmää pakottavista ominaisuuksista, joita tarvitaan XP: n irrottamiseen.

Vuosikymmenen lopussa, kun Microsoftin johtajat katsovat taaksepäin Windows Vista -ongelmia, he näkevät, että pelkästään uuden maalikerroksen lyöminen muuten ikääntyvään Windows-arkkitehtuuriin ei riittänyt huijaamaan ketään. Toivottavasti he myös ymmärtävät, että kuten minkä tahansa suuren päivityksen yhteydessä, heidän oli tehtävä asia IT: lle. Keskittyminen kuluttajiin samalla kun jätetään huomioimatta yritysasiakkaat ja olettaen, että IT-kaupat yksinkertaisesti putoavat linjaan, ei ollut tapa toteuttaa alustan siirtymistä.

Toivomme, että Microsoft todellakin oppi oppituntinsa ja houkuttelee meitä aikaisin ja usein Windows 7: n lupauksen yhteydessä.

Copyright fi.verticalshadows.com 2024

$config[zx-auto] not found$config[zx-overlay] not found