Software-update: Microsoft Silverlight 2.0

Microsoft heeft versie 2.0 van Silverlight uitgebracht. Dit programma kan als een tegenhanger van Adobe Flash worden gezien en doet zijn werk in de vorm van een plugin voor Internet Explorer, Firefox en Safari op zowel Mac OS X en Windows. Silverlight kan daardoor in de browser interactieve applicaties en video's vertonen. Voor meer informatie over deze uitgave verwijzen we jullie door naar deze weblog van Scott Guthrie, corporate vice-president van de Microsoft Developer Division. De volgende beknopte lijst met verbeteringen wordt vermeld in deze aankondiging:

Highlights of new Silverlight 2 features include the following:
  • .NET Framework support with a rich base class library. This is a compatible subset of the full .NET Framework.
  • Powerful built-in controls. These include DataGrid, ListBox, Slider, ScrollViewer, Calendar controls and more.
  • Advanced skinning and templating support. This makes it easy to customize the look and feel of an application.
  • Deep zoom. This enables unparalleled interactivity and navigation of ultrahigh resolution imagery.
  • Comprehensive networking support. Out-of-the-box support allows calling REST, WS*/SOAP, POX, RSS and standard HTTP services, enabling users to create applications that easily integrate with existing back-end systems.
  • Expanded .NET Framework language support. Unlike other runtimes, Silverlight 2 supports a variety of programming languages, including Visual Basic, C#, JavaScript, IronPython and IronRuby, making it easier for developers already familiar with one of these languages to repurpose their existing skill sets.
  • Advanced content protection. This now includes Silverlight DRM, powered by PlayReady, offering robust content protection for connected Silverlight experiences.
  • Improved server scalability and expanded advertiser support. This includes new streaming and progressive download capabilities, superior search engine optimization techniques, and next-generation in-stream advertising support.
  • Vibrant partner ecosystem. Visual Studio Industry Partners such as ComponentOne LLC, Infragistics Inc. and Telerik Inc. are providing products that further enhance developer capabilities when creating Silverlight applications using Visual Studio.
  • Cross-platform and cross-browser support. This includes support for Mac, Windows and Linux in Firefox, Safari and Windows Internet Explorer.
More information and details about Silverlight 2 are available by reading the Silverlight 2 fact sheet.
Versienummer 2.0
Releasestatus Final
Besturingssystemen Windows 2000, Windows XP, macOS, Windows Server 2003, Windows XP x64, Windows Server 2003 x64, Windows Vista, Windows Vista x64
Website Microsoft
Download http://www.microsoft.com/silverlight/resources/install.aspx
Licentietype Freeware

Door Japke Rosink

Meukposter

16-10-2008 • 23:13

42

Submitter: AgamemnonZ

Bron: Microsoft

Reacties (42)

42
37
15
7
0
0
Wijzig sortering
meeste grote websites worden met open-tools gemaakt, die voldoen aan standaarden zoals de adobe web tools die je ook perfect zonder flash kunt gebruiken.
maar Microsoft heeft er een beetje een handje in om alleen speciale Microsoft tools te maken zodat het alle software van Microsoft op je forceerd.

ik blijf persoonlijk zo ver mogenlijk van het spul van Microsoft vandaan omdat het gewoon niet op alles werkt, wat dus eigenlijk betekent dat als je alleen maar voor Windows ontwikkeld je dus eigenlijk voor Microsoft werkt (dus ben je een tool van Microsoft).
ach dan moet ik maar duizenden lijnen code schrijven, SO WHAT? ik kan tenminste zeggen dat het van mij is.
alleen software schrijven voor Windows is en blijft een domme bezigheid, want grote bedrijven zoals Microsoft kunnen morgen de stekker uit alle libraries trekken die jij gebruikt.

web of programmeren je moet nooit op 1 ding vertrouwen.
meeste grote websites worden met open-tools gemaakt, die voldoen aan standaarden zoals de adobe web tools die je ook perfect zonder flash kunt gebruiken.
maar Microsoft heeft er een beetje een handje in om alleen speciale Microsoft tools te maken zodat het alle software van Microsoft op je forceerd.
Ehh volgens mij is het eerder andersom. De specificaties van flash zijn niet beschikbaar, die van silverlight wel. Om die reden bestaan er voor flash enkel wat halfbakken opensource projectjes met plugins die nog geen youtube filmpje kunnen afspelen. Voor silverlight is het mede door MS ontwikkelde moonlight er. Het is dus beschikbaar voor de 3 grootste platformen onder desktops.

Ik weet niet precies wat adobe web tools is, maar is het niet gewoon een verzameling van dreamweaver, fireworks etc.? Hoe kan dat een open specificatie zijn? In visual studio kun je ook gewoon dingen maken die geen silverlight nodig hebben, sterker nog, als je silverlight wil gebruiken moet je dat aangeven.
ik heb het dus ook niet over flash.
Sorry hoor maar dit is echt klinkklare onzin, zelfs programma's geschreven in Visual Basic 6 (1996) werken nog op Vista, en de libs kun je nog downloaden (een groot deel daarvan zit zelfs nog standaard in Vista).

Verder heb je het erover dat spul van MS niet werkt? Wat dan niet? En je bent net zozeer een tool van MS als een tool van de Linux Foundation of van Apple tenzij je een eigen OS wil schrijven zodat users jouw 8000 regels code kunnen inzien snap ik niet wat je nu eigenlijk wilt.

Ook kun je libs altijd direct koppelen aan je programma door ze in de programma directory te zetten ipv system32, zo kan een programma dus nog langer door.

Really, dit is echt een standaard MS bash, waarom sta je op +1?
Dat is natuurlijk onzin. Microsoft KAN de stekker er niet uittrekken en dat zullen ze dus ook niet doen.

Daarnaast kun je Silverlight ook in kladblok schrijven. Een deel van Silverlight is namelijk gewoon XML (XAML) en er zijn ook al andere tools ontwikkeld om met Silverlight te werken. Ik meen zelfs dat er voor Eclipse ook plugins zijn.
ach dan moet ik maar duizenden lijnen code schrijven, SO WHAT? ik kan tenminste zeggen dat het van mij is.
En straks heb je geen werk meer, omdat je productiviteit dermate laag is in vergelijking tot andere developers die wel tooling gebruiken. Die kunnen websites/code in de helft van de tijd of zelfs minder dan jij produceren en zul je geen opdracht meer krijgen.... Lijkt me ook niet erg slim.
portability, is voor de meeste bedrijven tegenwoordig belangrijker.
zodra je iets gesreven hebt is het alleen nog een kwestie van compileren op een ander platform.
veel grote bedrijven staan te springen voor mensen die software kunnen schrijven voor alle kernels/platforms, en je verdient ook nog eens 2 keer zoveel als je collega's doordat je kosten kan besparen om van platform te switchen zonder al te veel problemen.

grote voorbeelden van software die niet werkt zijn bijna alle overheden, die geen verstand van zaken heeft als het om software gaat.

[Reactie gewijzigd door stewie op 23 juli 2024 15:08]

Anoniem: 157137 @stewie17 oktober 2008 08:51
Als ze de stekker eruit halen, dan is dat alleen negatief voor Microsoft. Niet bepaald slim he :)

Al dat Microsoft gebash moet eens ophouden. Niemand dwingt je om silverlight te gebruiken. Het is je eigen keuze. Als websites later allemaal op silverlight overgaan, dan is dat de keuze van die websites. Dat het niet werkt op Linux, like i care. Microsoft mag toch lekker zelf bepalen voor welke platformen ze het uitbrengen?

Trouwens zoals iemand hiervoor al noemde, is er ook Moonligt die volledig in samenwerking met Microsoft wordt ontwikkeld. Dus hou op met dat gezeur en kijk eens naar de facts. Het lijkt wel of iedereen hier blind word zodra ze het woordje Microsoft zien.
ze hebben al zo vaak de stekker uit producten getrokken, dit is niets nieuws.
Anoniem: 264074 17 oktober 2008 09:43
Voor linux is er ook gewoon een download..
En niet alleen voor suse.
Klik
Dat is Mono, niet Silverlight.
En geen Linux... Microsoft is wat dat betreft een waardeloos bedrijf. Hebben ze een mooie gelegenheid om met silverlight een flash-tegenhanger op de markt te zetten die geen last heeft van de flash-problemen (geen 64-bit, slechte linux-support), doen ze een goede zet door de specificaties iig open te houden, maar geen Linux supporten. Doei MS!
Anoniem: 153797 @jealma16 oktober 2008 23:39
Doe eens niet zo raar... :/

Zie moonlight: http://en.wikipedia.org/w...untime)#Microsoft_support
De ondersteuning van Moonlight is weer zo'n prachtig staaltje Microsoft-tactiek. Ze hebben patenten op een hoop technologie in Moonlight, dus niemand behalve Microsoft zelf mag Moonlight verspreiden. Open source m'n reet dus. Maar Moonlight wordt wel gratis voor ze gemaakt door onbetaalde developers die deze tactiek nog niet door hebben.

Zodra mensen met de code aan de haal gaan, en dingen gaan doen die MS niet zo leuk vindt, zal je Microsoft's ware aard weer zien, en zullen ze met patentzaken gaan dreigen.

En de enige Linux-distributie waarin je Moonlight dus zal tegenkomen, is Microsoft Suse. Ze zorgen er in ieder geval voor dat, mocht Silverlight ooit een succes worden, het voor de grootste groep Linux-gebruikers betekent dat ze zelf aan de slag moeten om de plugin ergens vandaan te plukken. Zo houd je de gemiddelde gebruiker wel van Linux weg ja.

[Reactie gewijzigd door Anoniem: 69437 op 23 juli 2024 15:08]

Dus als ik het goed begrijp vind jij dat een groot bedrijf haar bedrijfs geheimen gratis weg moet geven zodat de klanten van dit bedrijf naar een veel kleinere concurent kunnen overstappen.

Microsoft maakt een browser voor Windows en Mac OS en Miscrosoft maakt als enige een Adobe Flash concurent die echt kans van slagen lijkt te hebben. Natuurlijk ondersteund Microsoft de twee platformen die hun Internet Explorer ook ondersteund. Daar naast heeft Microsoft de specificaties vrij gegeven en werken zij samen met een Novel en een aantal community developers aan een open source versie van deze plugin niet omdat het moet maar gewoon omdat het kan en omdat de open source gemeenschap graag ook een versie van deze plugin heeft.
Adobe Flash is closed source maar niemand in de linux gemeenschap die hier over klaagt Adobe Flash is op ongeveer 80% van de PC's op deze planeet geinstaleerd maar niemand die daar een probleem mee heeft.

Als de open source gemeenschap wil kunnen zij natuurlijk een eigen fork maken van de Moonlight plugin en die zelf veder ontwikkelen zonder hulp van Microsoft. Ze zouden zelfs helemaal zonder Moonlight een eigen implementatie bouwen iets waar Microsoft ook met al hun patenten iets aan kan doen.
In plaats daar van roepen sommige in de open source gemeenschap boe en bah, en Microsoft moet dood omdat het "cool" is om anders te zijn schijnbaar. Als je zo graag alles licentie en patent vrij wilt hebben verwijder dan zijn er nog flink wat dingen die je niet meer kan gebruiken op je Linux systeem. Bijvoorbeeld een DVD filmpje bekijken van een met CSS beveiligde disc...

Microsoft is geen vriendelijk bedrijf zeker niet voor de open source gemeenschap en dat hoeft ook helemaal niet de twee zijn nu eenmaal concurenten en als Microsoft niet gewoon hun technologie aan een concureerend platform wil geven dan is dat hun goed recht. Als een concurerend platform er voor kiest om dat zelf wel te doen dan is dat hun goed recht het is gewoon een ander bedrijfs model en daar is niets slechts aan, het is gewoon hoe dat soort dingen nu eenmaal werken.
Microsoft maakt een browser voor Windows en Mac OS
De ontwikkeling van IE voor Mac OS X is al jaren geleden gestopt.
Adobe Flash is closed source maar niemand in de linux gemeenschap die hier over klaagt Adobe Flash is op ongeveer 80% van de PC's op deze planeet geinstaleerd maar niemand die daar een probleem mee heeft.
Dat is gewoon niet waar. De Linux Flash-plugin was (zeker voor versie 10) niet om over naar huis te schrijven en daar is genoeg over geklaagd. Bovendien is er nog geen 64-bit versie, ook daar hoor je mensen over klagen, zelfs op deze pagina. Dat het closed-source is is in dit geval een nadeel: als het open-source was geweest zou er al lang een 64-bit versie zijn, zouden de ergste bugs er in ieder geval uit zijn, etc. Ook daar is genoeg op gewezen. Er is zelfs een open-source versie genaamd Gnash, die een aantal van deze problemen oplost (maar nog niet 100% compatible is).

Het is logisch dat de OSS-gemeenschap alles wat MS doet kritisch bekijkt. Dat het soms extreme vormen aanneemt ben ik met je eens, maar het was MS zelf die begon over vermeende patent-schending in open-source software (loos geblaat overigens, ze hebben nooit bewijs geleverd). Daarmee verlies je respect en kun je niet verwachten dat zo'n plugin met open armen ontvangen word.

Al met al denk ik dat we moeten zorgen dat het web open blijft en voor iedereen toegankelijk is. De IE-only websites zijn gelukkig grotendeels verleden tijd, dankzij de opmars van goede browsers als Firefox en Safari. We ziten volgens mij niet te wachten op een nieuwe lockin genaamd Flash of Silverlight. Doe mij maar open standaarden, ontwikkeld door verschillende partijen. Zoals SVG, HTML5 en CSS3. Misschien zouden ze daar eens aan moeten beginnen :)

[Reactie gewijzigd door user109731 op 23 juli 2024 15:08]

Anoniem: 157137 @Tukk17 oktober 2008 09:07
Steekhoudende argumenten? Laat me niet lachen.

En de enige Linux-distributie waarin je Moonlight dus zal tegenkomen, is Microsoft Suse.
Dit is gewoon bullshit. Ik kan nergens afleiden dat Moonlight alleen voor Suse ontwikkeld word. Ik kan wel dit afleiden:
Novell will be the one to implement Silverlight 1.0 and the follow-on 1.1 release due in the summer of 2008, “and will distribute it for the major Linux distributions at the time of the shipment, de Icaza blogged. “We will offer some kind of one-click install for Linux users …as well as RPM and DEB packages for the major distros and operating systems.”
http://blogs.zdnet.com/microsoft/?p=695

Open source m'n reet dus.
Hoort alles op Linux open source te zijn?

Maar Moonlight wordt wel gratis voor ze gemaakt door onbetaalde Developers die deze tactiek nog niet door hebben.
Sinds wanneer is Novell een liefdadigheidsinstelling? Developers werken voor Novell en krijgen dus ook betaald omdat Novell geld verdiend met Linux. Tevens werken ook developers van Microsoft aan Moonlight
http://port25.technet.com...silverlight-on-linux.aspx

Zoals je ziet allemaal bullshit en puur gebaseerd op haatgevoelens jegens Microsoft ;)

Ik wil niet teveel woorden verspillen aan iemand die aan de hand van een pagina op Wikipedia en een paar anti- MS theorieën denkt te weten hoe het in elkaar zit. Ga terug naar je schoolbanken en kom hier niet de slimme gast spelen

[Reactie gewijzigd door Anoniem: 157137 op 23 juli 2024 15:08]

Ben dat gezever een beetje beu van 64-bit.

Jij kiest ervoor om 64-bit Linux te draaien, ik draai ook (met volle tevredenheid) Vista 64-bit, maar ik draai ook niet die 64-bit versie van Firefox, gewoon omdat ik niet moeilijk wil doen, en het ook zo werkt, in de plaats van dat jij daar moeilijk zit te doen met 'dan moet ik 32-bit libraries installeren', wel gebruik dan een FATSOENLIJK OS waarbij dat dat niet nodig is (Vista bijvoorbeeld).
Jij kiest ervoor om 64-bit Linux te draaien, ik draai ook (met volle tevredenheid) Vista 64-bit, maar ik draai ook niet die 64-bit versie van Firefox, gewoon omdat ik niet moeilijk wil doen, en het ook zo werkt, in de plaats van dat jij daar moeilijk zit te doen met 'dan moet ik 32-bit libraries installeren', wel gebruik dan een FATSOENLIJK OS waarbij dat dat niet nodig is (Vista bijvoorbeeld).
Jouw "FATSOENLIJK OS" werkt ook gewoon met 32bits libs. Alleen heten die dan DLL's en is dit in elkaar gezet als een emulator achtige oplossing.

Met chroot kun je onder linux precies het zelfde. Dat geouwehoer over welk OS er beter in elkaar zit. Beide OS'en zitten goed in elkaar alleen zou ik mijn moeder liever Apple of Windows laten draaien dan Linux. Linux is en blijft toch meer voor de geavanceerde computer gebruiker...
Lang leve nspluginwrapper! Ik draai 64-bit Firefox onder 64-bit Linux en Flash werkt prachtig :)
Fatsoenlijk? en vervolgens noem je vista?
Zelfs al zou je windows als heilig zien zou ik nog willen zeggen dat je dan beter XP kan nemen.
Het afkraken van iemand die linux gebruikt is al jaren geleden een gepasseerd station, dus doe even normaal...

Ik installeer trouwens altijd gewoon de 32-bit versie van een OS (windows of linux) omdat de 64-bit versies gewoonweg nog niet klaar zijn naar mijn mening.
Ze hebben het verkeerd aangepakt, ze hadden het gewoon moeten forceren door alleen nog maar een 64-bit OS te ontwikkelen....dan had iedereen over gemoeten, en had er na een half jaar niets meer aan de hand geweest.
Cross-platform and cross-browser support. This includes support for Mac, Windows and Linux in Firefox, Safari and Windows Internet Explorer.
Dus toch wel, alleen kan ik hem nog niet vinden op de download site.

En wat is er slecht aan de 32 bit versie van flash onder linux? Versie 10 is erg stabiel.

[Reactie gewijzigd door Chilly_Willy op 23 juli 2024 15:08]

Dat staat er wel leuk, maar voor zover ik weet bestaat Silverlight voor Linux alleen als "Moonlight", een implmentatie die is ontwikkeld door Novell (in samenwerking met Microsoft, dat wel). Ik blijf het vreemd vinden dat er wel een versie voor Mac ontwikkeld wordt, maar niet voor Linux. Voor een bedrijf als MS moet dat echt een peuleschil zijn lijkt me...
Ik blijf het vreemd vinden dat er wel een versie voor Mac ontwikkeld wordt, maar niet voor Linux. Voor een bedrijf als MS moet dat echt een peuleschil zijn lijkt me...
Mac OS X heeft tegenwoordig gelukkig een aardig marktaandeel (>8%) zodat MS wel zal moeten of developers zullen nooit voor Silverlight kiezen. Bij Linux is dat anders, en ik denk dat MS Linux en open-source veel meer 'evil' vind dan Apple :)
Marktaandeel wordt veelal berekend op basis van verkochte systemen, terwijl Linux toch vooral zelf gedownload en gebruikt wordt, en dus niet meegeteld wordt, maar weldegelijk aanwezig is. Met name in de derde wereld is hierdoor het daadwerkelijke marktaandeel vermoedelijk stukken groter dan OSX.
Er is niets slechts aan de 32-bit versie van flash onder Linux, die werkt op zich redelijk goed. Ik wil echter een 64-bits OS gebruiken, 32-bit is niet meer van deze tijd en bedrijven als Adobe met een 32-bit only plugin, Sun met een 32-bit java plugin en anderen houden de voortgang tegen. Ik kan wel met nspluginwrapper gaan klooien, en eerlijk gezegd werkt het prima, maar ik wil gewoon een native 64-bit flash plugin.
MS heeft het Moonlight team anders erg veel geholpen en alle code is open dit betekend dat er (nu al) een goede full featured stabiele versie is van Silverlight, hoeveel meer kun je willen?
Cross-platform and cross-browser support. This includes support for Mac, Windows and Linux in Firefox, Safari and Windows Internet Explorer.
en op de website:
This Web browser or operating system may not be compatible with Silverlight. Please review the system requirements and, if you wish to proceed, choose the link for your operating system.
• System Requirements
• Windows
• Macintosh
Op de website kun je enkel de Windows en Mac OS (silverlight) plugin downloaden. Voor linux heb je moonlight nodig, die je daar niet vandaan kunt halen.
Wel typisch alles moet je validatie check doen, maar als microsoft wil dat je het installeerd word er helemaal niets gecheckt.
Het is er ook voor de Mac en Linux, valt weinig te valideren dan he.
Backwards compatible met 1? Dat is ook nog wel eens de vraag (gezien .net 1 en 2).

Alhoewel, ik ga hem niet installeren. Op een site van ms heb ik nog nooit een silverlight website gezien. Ik heb flash :)
in silverlight 1(.1) zit nog geen framework; in 2 wel. Daarnaast is dit framework een minimale subset van het volledige framework. Het heeft ook trouwens niets te maken met het normale framework dat op je PC staat. Je kan de silverlight plugin namelijk ook zelfstandig gebruiken.

Wat betreft die websites van MS: think again. Veel onderdelen van de de normale website, msdn, de channel sites en de microsites worden op dit moment geschikt gemaakt (of zijn al geconverteerd) voor Silverlight.

[Reactie gewijzigd door Laurens-R op 23 juli 2024 15:08]

Bovendien is mooi relatief en onafhankelijk van het platform. Ik kan in flash en silverlight een oerlelijke site maken. Als mijn design-vaardigheden wat beter waren zou ik in beiden een prachtige site kunnen maken.
Ik gebruik zelf Silverlight 2 in combinatie met een control library van ComponentOne. En daar kan je zeer eenvoudig hele mooie dingen mee maken. Kijk hier maar eens:
http://www.componentone.c...ilverlight/Live+Examples/

Op dit item kan niet meer gereageerd worden.