Hoofdcategorieën

Microsoft geeft previewversie Avalon vrij op MSDN

Door Harm Hilvers, zondag 21 november 2004 21:30
Bron: WindowsIT Pro, views: 27.868

Afgelopen vrijdag heeft Microsoft stilletjes een previewversie van de Avalon-technologie vrijgegeven voor MSDN-leden, zo is te lezen bij WindowsIT Pro. Opvallend aan deze preview is dat hij ook draait onder Windows XP en Windows Server 2003. Eerdere previews van onder meer Avalon werkten namelijk alleen onder developmentversies van Windows Longhorn. Overigens draait deze preview niet onder de WinHEC- en PDC-builds van Windows Longhorn. Microsoft heeft aangegeven dat de nu vrijgegeven Avalon-preview een verre van complete bètaversie is, die slechts een early look biedt op de Avalon-technologie. Het bedrijf hoopt echter veel feedback terug te krijgen op de preview zodat het bedrijf er zijn voordeel mee kan doen. Eerder werd Avalon in oktober 2003 tijdens de Professional Developers Conference aan het publiek getoond. Het is nu voor het eerst dat Avalon ook onder Windows XP en Windows Server 2003 werkt.

De vrijgegeven Avalon-code zal beter werken onder Longhorn dan onder Windows XP of Windows Server 2003. De reden hiervoor is het onderliggende grafische subsysteem, dat in de eerdere Windows-versies aanmerkelijk minder gebruikmaakt van en geoptimaliseerd is voor nieuwe grafische hardware. Avalon was oorspronkelijk bedoeld als een van de pilaren onder Windows Longhorn, samen met technologieën als Aero (de Longhorn-userinterface), WinFS (een storagesysteem gebaseerd op een relationele database) en Indigo (de webservicesinfrastructuur). In het derde kwartaal van dit jaar besloot Microsoft om Avalon en Indigo naar Windows XP en Windows Server 2003 te backporten. Binnen afzienbare tijd zal ook een previewversie van Indigo vrijgegeven worden, zo schrijft Paul Thurrott op basis van gesprekken met Microsoft-ontwikkelaars. Ook die preview zal kunnen draaien onder Windows XP en Windows Server 2003.

Windows Longhorn - Animated Objects kleinWindows Longhorn - Rotating Movies klein
Avalon in actie | Klik voor grotere screenshots.
Volgende 08:51
Vorige 20:08

Reacties

«  1  2  3  »

maar wat is avalon nou?

t was toch avalon dat de basis was...en aero een systeem daarop, met extra features?

Avalon met XAML als basis
en Aero dus, met allerlei effecten e.d.

Was ook de eerste vraag die bij mij op kwam. Google is ook weinig behulpzaam in deze, gezien het feit dat de naam Avalon nogal populair blijkt te zijn voor vanalles en nog wat...

[offtopic]avalon komt uit de legende van koning Arthur, het is de berg waar volgens de overlevering Camelot op gebouwd was.
[offtopic]

de search query avalon +windows technology levert iets betere resultaten.

Ik wil niet flauw doen, maar als je de betekenis van Avalon dan beschrijft, doe het dan goed:

Avalon was in de Brits-Keltische sage de naam van een eiland waar gesneuvelde koningen en helden wonen. Het wordt gesitueerd vlak achter de horizon (waar de zon ondergaat).

http://nl.wikipedia.org/wiki/Avalon

Een nieuwe grafische MS interface afgekeken van OSX van Apple maar MS claimt het zelf te hebben uitgevonden om rechtzaken te voorkomen. (even kort samengevat)

Avalon & Aero van Microsoft en Quartz van Apple hebben niets met elkaar te maken. Quartz is gebaseerd op OpenGL terwijl Avalon & Aero gebasseerd zijn op DirectX.

Een goed stukje over Avalon is te lezen op:
http://www.ondotnet.com/pub/a/dotnet/2004/03/08/winfs_detail_3.html?pa ge=last

Same difference, wat is het verschil tussen openGL en DirectX, behalve dat het laatste van Microsoft is?

@Frank2Kill

OPenGL een onderdeel van DirectX (of plugin zoals je stelt)? Dat is toch wel de meest opmerkelijke conclusie die ik dit jaat heb gehoord.

Als je niet weet wat een appel en een peer is, verdiep je dan eerst in de materie voordat jet DirectX met OpenGl vergelijkt.

DirectX is een set (multimedia) wrappers voor algemeen gebruik die het mogelijk maakt om op een universele en snelle manier hardware aan te sturen. Oorspronkelijk ontwikkeld omdat spellen via Windows niet snel genoeg liepen via de gewone GDI aanstuur. Later zijn allerlei toeters en bellen toegevoegd, waaronder 3D, enhanced audio, etc om een volledige multimedialaag te hebben die universeel te benaderen is.

OpenGL is slechts een grafische 'taal' (of API) waarin je beschrijft hoe een 3D wereld er op een bepaad moment uit ziet.

OpenGL is in geen geval een plugin voor DirectX.

OpenGL of DirectX is niet altijd sneller dan de ander, maar de ontwikkeling van DirectX gaat wat voorspoediger, omdat er niet zo veel partijen hoeven af te stemmen om een standaard neer te zetten.

OpenGL is dus absoluut geen plugin in DirectX. DirectX spreekt ook absoluut geen OpenGL aan. Beiden spreken via de driver rechtstreeks de hardware aan.

OpenGL en DirectX zijn beide APIs. Het enige dat niet te vergelijken is is dat OpenGL alleen op grafisch gericht is en DirectX ook als api dient voor andere game gerelateerde hardware (joysticks, geluidskaarten, maar ook muis en toetsenbord)

OpenGL en Direct3d zijn dus zeker wel te rechtstreeks te vergelijken.

frank2kill:

Nee, dat is niet zo.

DirectX en OpenGL zijn twee aparte API's, compleet losstaand van elkaar. Elk hun eigen methodes, manier om poly's te renderen, etc.

Trouwens, Direct3D bestaat niet meer, die is overgenomen door DirectGraphics (vanaf DX8).

Avalon is geen interface, je kan het niet eens zien, het is een grafisch subsysteem. Aero is de interface die in Longhorn zal zitten en gebruik maakt van de mogelijkheden die Avalon zal geven. Ken je feiten dus voor je iets beweert.

Zou je kunnen aangeven waarom MS dit van Apple gejat zou hebben? Of is het gewoon een populistisch napraat taaltje wat je ergens gelezen hebt? Tis zo makkelijk om altijd maar te zeggen dat MS alles jat van Apple. Andersom gebeurt dat ook , maar weinigen willen dat toegeven. En als je het over de interfaces hebt (Aqua en Aero) die lijken niet eens op elkaar. Zodra MS ergens een gradient gebruikt is het meteen een brushed metal ripoff. Right...
Avalon gaat een stuk verder dan Quartz. Dat user interfaces gebruik gaan maken van hardware acceleratie is niets meer dan een "evolutionair" gevolg. MS had dit, net als Apple, ook jaren geleden kunnen doen maar heeft daar wijselijk niet voor gekozen. Lang niet iedereen zou het prettig kunnen draaien. Nu de videokaarten een enorme groei hebben doorgemaakt is de tijd er meer rijp voor. OSX was in het begin behoorlijk traag omdat lang niet iedereen de computer had om het prettig te draaien. Van Mac gebruikers heb ik gehoord dat het pas vanaf 10.3 echt lekker snel aanvoelt.

Mac OS X 10.2.6 (te lui om naar 10.2.8 of 10.3 te updaten) draait bij mij op een G3 450Mhz,320MB -zonder- acceleratie best wel goed voor een machine met een dergelijke specificatie. Email, browsen, pfd's lezen, wat office werk met itunes op de achtergrond, DVD'te kijken etc. het gaat allemaal gewoon goed.

Het is wel waar dat OS X pas met 10.2 serieus was. 10.1 en zeker 10.0 waren gewoon beta versies.

ik zou me bijna gaan afvragen waar niet-msdn leden die ook uit kunnen proberen }>

edit: lol, volgens mij is de 'overbodig'-modder weer langsgeweest :r, en niet alleen bij mij :9~

Wat denk je nu dat het voordeel van MSDN is.. :Y)

Overigens vrij cheap als student :+

wat kost je dat dan als student?

Dat weet ik niet, maar je kunt hier zoeken of je school meedoet: http://www.msdnaa.net/search/SchoolSearchIntl.aspx

Lekker ondoorzichtig die site :r

Mn school doet mee, zag ik zo, maar hoe je meedoet, of wat het kost, niks van te vinden :Z

Als je het echt wilt weten kun je ze even bellen op 0800 0227261 (gratis).

Oh, voordat mensen het zich af gaan vragen: Ik werk niet voor Microsoft of iets dergelijks ;)

Of al die foefjes ook echt nut hebben is nog de vraag ;)

Als het een Expose kloon (van de Mac) wordt zeker wel. Ik heb ermee gewerkt, en het is erg makkelijk als je op een relatief klein scherm (17" of zo) veel schermen open hebt staan en je er eentje kwijt bent. Alt-Tabben is toch een stukje lastiger (ook met zo'n powertools dingetje ja :))

Wat een groot scherm! Hoort die ook bij de system requirements?

nee, maar een 128mb DirectX 9 compatibele videokaart wel (AGP 8x of PCI-E 8x)

Auw... zie in die screenshots het CPU gebruik omhoog schieten, betekent niet veel goeds. Natuurlijk niet duidelijk welk systeem er achter hangt maar aangezien het een demo systeem betreft kun je er vanuit gaan dat het altijd een zo snel mogelijk systeem is.

Ja en op die eerste screenshot zie je ook dat het CPU gebruik momenteel op iets van 5% zit, terwijl er volop actie op het beeld is, dus misschien was die piek wel van heel iets anders.

Ik vind het een beetje onzinnig om op basis van screenshots te gaan stellen dat Avalon zo al je resources in beslag gaat nemen.

Dat niet alleen, het is tenslotte ook nog een beta versie, dus de code is nog niet eens geoptimaliseerd. Dit zegt dus niks over de eisen die het systeem uit eindelijk nodig zal hebben.

Ik denk dat het de screensaver is :P
Bij het linker plaatje is dat de rode blokken, en op het rechter plaatje verschillende foto's...

ik zie msn oid? Zou het dan niet verschrikkelijk irri zijn als iemand je desktop vol plakt met plaatjes?

Zou hiermee nu zoiets als SphereXP gemaakt kunnen worden, en dan als echte vervanger van de desktop? Of blijft het uiteindelijk nog meer 2D plus wat gave effecten?

Ik heb het even gedownload en geinstalleerd maar verwacht er nog niet te veel van. Het is niet zo dat de hele desktop opeens 3d wordt. Het is meer dat avalon code getest kan worden en of deze werkt. Ook hier voor gelden behoorlijk wat beperkingen.

Gezien die CPU load als je daar de desktop met paint beklad, gok ik dat je een dual cpu systeem nodig gaat hebben: eentje voor Windows, het ander voor de Avalon eye-candy XD

juist niet, want in tegenstelling tot eerdere grafische windows dingen leunt avalon op je GPU ipv je CPU. waardoor er meer graphics op het beeld kunnen komen, terwijl er meer cpu voor de apps overblijft. Dat is de "kracht" van Avalon.

Dat is de "kracht" van Avalon.
Growllllllll! :9

Dat mag dan wel de kracht zijn, de taskmanager in het screenshot liegt er niet om, ik zie daar toch echt een load van zo'n 80% bij die rode stipjes :o

(En Hyperthreading doet blijkbaar niet zo goed in Avalon :P )

En aan de hand van twee onduidelijke foto's kun jij zien:

- Welk proces die load veroorzaakt
- Dat Hyperthreading niet goed werkt
- Dat Avalon de reden is dat Hyperthreading (kennelijk) niet werkt

knap hoor!

De GPU voor een normale desktop gebruiken. Wat een slecht idee. Zit je gewoon een beetje je computer te verkennen begint de ventilator op de grafische kaart full-speed te draaien. :(

Bij MacOS X werkt het ook al jaren prima. Het is juist een goed idee. Ik bedoel als consument verwachten wij ook steeds meer van onze desktop en alsof die venstertjes nou zoveel GPU kracht vreten... ik betwijfel het... Uiteindelijk zijn het, in het geval van user interfaces, toch niets meer dan textures en eventuele poly's (en wat alpha channel/opacity map en dat soort spul dan), maar verder geen grafische effecten die je grafische kaart doen koken. Daarbij lijkt het me dat MS hier wel rekening mee heeft gehouden.

NOFI Maar dit is echt VEt nutteloos |:(

Themes gebruik ik al niet laat staan deze idiote zooi ....

misschien dat jij niet de doelgroep bent.

Helaas is elke windows-gebruiker de doelgroep. MS zal het wel weer zo spelen dat over 5 jaar iedereen Longhorn of erger nodig heeft om een beetje software te kunnen gebruiken.

niet helemaal het is 3D zo iets als in games
en als er iets is wat je niet gebruikt op het moment dan schuif je het naar de achtergrond ''letterlijk" zoom in en uit dus als je met twee word dokumenten bezig bent kan je er een half naar de achtergrond pushen

het idee er achter is eigenlijk dat het de springplak word voor echte 3D met of zonder een3D bril/helm
zo iets a la minority report of johnny mnemonic

er komen nu ook al echte 3d monitoren aan dus in dat licht is er wel wat voor te zeggen
«  1  2  3  »

Op dit item kan niet meer gereageerd worden.

Volgende 08:51
Vorige 20:08
VNU Media logo Powered by True

© 1998 - 2009 Tweakers.net - Alle rechten voorbehouden - Uw Privacy - Algemene Voorwaarden

Uitgever van: