Slashdot Mirror


Silverlight 5 — Back From the Dead?

Barence writes "When Microsoft executive Bob Muglia recently revealed that Microsoft saw HTML5 as the future for universal in-browser development while Silverlight was being repositioned as a native application development platform for Windows Phone 7 devices, most pundits saw this as an admission of defeat. Now Microsoft has released a beta of Silverlight 5, PC Pro's Tom Arah asks if Microsoft has managed to bring Silverlight back from the dead. With a flurry of Android and Linux-based tablets, smartphones, set-top boxes and other devices set to arrive on the market, Arah argues that Silverlight's time will come. 'Crucially, they will also want to integrate their desktop (Windows) and their main applications (Office and other WPF-based applications). Thanks to its work on HTML5, WPF and especially Silverlight, Microsoft and its army of desktop developers will be well set to deliver,' he argues."

213 comments

  1. Ok, I'm convinced by BadAnalogyGuy · · Score: 4, Interesting

    I went to the MS store here in Bellevue today. Some of you may have seen me. But I doubt it.

    I was pretty much of the same mind as most of you. Silverlight is dead. It's a dead end technology, and no one will develop with it.

    Then today I saw a Windows Phone 7. I actually saw several models. They were actually really great. I was honestly ready for another piece of crap like every other Windows Mobile device I've ever seen. This was different.

    Microsoft has done something insanely great (to steal a phrase from Steve Jobs) with Windows Phone 7. I can't truthfully declaim the phone series to anyone who asks. So as more people buy the phone (and they will), more applications will need to be developed for it. That means more Silverlight programmers. As the key synergy is between the phone and the PC, applications for the PC will also be built in Silverlight.

    Sometimes when they are up against the wall with real competitors, Microsoft can produce good stuff. They are a day late, but this time they've brought a barrel full of extra dollars.

    1. Re:Ok, I'm convinced by fastest+fascist · · Score: 1

      I guess MS is having to gamble a bit here. The recent app store model for mobile devices essentially means cordoning off portions of the web into device-specific apps instead of sites readable on a browser anywhere. At least that's what I suspect Apple are aiming for - get as much popular content as possible into app form so that using the Internet becomes something you need an Apple device for.

      For MS the question then becomes whether they can do the same thing and create a viable app ecosystem of their own or not. If they're not sure about that - and they seem to be a bit late into the game - then maybe their best bet would be to try to undermine the whole app concept and instead promote open web standards such as HTML 5. Or maybe they'll act in the slightly confused manner they usually seem to and do both, with an app model for mobile and a more conventional browser-based web experience on PCs.

    2. Re:Ok, I'm convinced by Anonymous Coward · · Score: 5, Insightful

      Microsoft has done something insanely great (to steal a phrase from Steve Jobs) with Windows Phone 7. I can't truthfully declaim the phone series to anyone who asks. So as more people buy the phone (and they will), more applications will need to be developed for it.

      It looks like half a clone of iOS and Android. Microsoft saw how Apple and Google finally developed effective smartphone operating systems, copied them, and is now going to leverage its monopoly power to try to force its way into the market while secretly poisoning the pool. Is this a surprise to anyone? This has been Microsoft's strategy for the last 20 years.

      It is time to reject this cynical approach. If Microsoft gets a monopoly here it is going to stifle development like it has everywhere else.

    3. Re:Ok, I'm convinced by pasamio · · Score: 4, Informative

      The problem is that Apple initially released their device saying that you wrote web apps for it and that would be the way to develop for it. And everyone hated, said it was a stupid idea and practically demanded an API which Apple subsequently delivered with a controlled way of deployment. The first iPhone SDK was for web apps and bashing Apple for delivering what was requested even if now we have it we realise it isn't so much of a good idea really just gets bothersome. More importantly Apple continue to make that gateway open for developers, Android does though to a lesser extent however Microsoft seem to have the view that anything that runs on a Phone 7 device will be Silverlight or else.

      --
      I always wondered where this setting was...
    4. Re:Ok, I'm convinced by igreaterthanu · · Score: 1

      Microsoft seem to have the view that anything that runs on a Phone 7 device will be Silverlight or else.

      WP7 also supports XNA and of course HTML.

      --
      I dream of a nation where a man is not judged by his skin color but by an number assigned by a credit rating agency.
    5. Re:Ok, I'm convinced by obarthelemy · · Score: 3, Insightful

      it seems to be "not bad" but what is GOOD about it ? ie, is there something it does other OSes don't, or something it does in a much better/easier/even just faster way ? Looking at

      the product intro, my impression is: Meh: so-so hardware, closed as an iPhone, fewer apps than other OSes (which can be understood), fewer OS features... and no Unique Selling Proposition ?

      --
      The Cloud - because you don't care if your apps and data are up in the air.
    6. Re:Ok, I'm convinced by Flipao · · Score: 1

      Microsoft seem to have the view that anything that runs on a Phone 7 device will be Silverlight or else.

      WP7 also supports XNA and of course HTML.

      HTML4 of course.

    7. Re:Ok, I'm convinced by DarkOx · · Score: 1

      Right, these smart phones are effectively taking us back to the bad old days of a separate client for each network service; just when we were finally getting to where having a recent browser for your platform means you can use any service.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    8. Re:Ok, I'm convinced by Stevecrox · · Score: 1

      I see mobile applications differently.

      I have a Nokia 5800 and it browses the web pretty well however I've noticed a lot of websites simply aren't designed for mobile access (Domino's and the redesigned BBC News site come to mind). There is nothing stopping Domino's from scrubbing their web content and proving me a simplified view for my phone. The UK News Application in the Ovi store does this pretty well.

      The idea isn't to move the web into mobile applications but to stop phone users from loading unnecessary images/javascript. When I browse on my phone I've noticed images/flash can be 99% of the page size, when I'm ordering Pizza I don't want to have to download several 0.5-2Mb images.

      I agree companies like Apple are probably hoping for websites accessible through specific applications. But I think companies are trying to use applications for accessability (see Tesco's, Facebook, Pizza Hut, Windows Live Messenger, Wikipedia applications).

    9. Re:Ok, I'm convinced by walshy007 · · Score: 1

      Because everything on the web yields such high performance.

      I could emulate that on a 386 full speed, that it lags on a modern quad core machine is ridiculous. While I'm sure it might be able to run full speed on chrome or maybe ff4 beta, check the cpu usage, it would still be ridiculously high compared to a native executable.

    10. Re:Ok, I'm convinced by hedwards · · Score: 4, Insightful

      This time I don't think they will. Both iOS and Android are way too entrenched in the market for MS to muscle them out enough to form a monopoly in this space. And that doesn't even include Blackberry which is in and of itself a powerhouse in the smartphone market.

      MS rarely if ever successfully competes with companies they can't buy out.

    11. Re:Ok, I'm convinced by jeffgeno · · Score: 1

      It looks absolutely nothing like iOS and Android. The home screen is different, the app list is different, the menu system is different, the graphic design is different, and the Metro themed apps are different. The hardware is very similar, but the OS is an entirely new thing.

    12. Re:Ok, I'm convinced by Anonymous Coward · · Score: 1

      Actually, I believe the best site Domino's could make is one that makes it difficult or better yet impossible to order "pizza" from it.

    13. Re:Ok, I'm convinced by kantos · · Score: 1

      I don't think it's really correct to call anything in Silverlight a "web app" not only is it a client based runtime... but it really didn't get the necessary features to support a full featured webapp until Silverlight 3. What Silverlight is... is a step between a clickonce app, and a web page. I think MS's message is going to start becoming along these lines: "If you can do it in HTML5 the do, if you can't then use Silverlight." What that message says to me is that Silverlight is for apps that you want to make REALLY REALLY easy to deploy and are willing to live with the restrictions Silverlight places on that application.

      <rant>Personally I think the tragedy of Silverlight... and indeed .NET in general is that MS has not made it more open, not so open as Java where it degrades into detrimental infighting, but open in the sense that it would be easy for Novell to implement Moonlight and Mono. I am one of the many .NET developers who wishes that Mono had brought WPF to linux. Why? Because at least then I could make apps that don't look like shit on linux. I presume that it never happened due to licensing issues over DirectX with MS, which is really a shame. Mono as a client runtime is a tragedy, what it could have done, and what it did is good... but not really any better than java. While the server runtime is worth talking about, it is as far as I am aware not used extensively, thus making it a failure.</rant>

      --
      Any and all content posted above may be ignored, considered irrelevant, or otherwise dismissed.
    14. Re:Ok, I'm convinced by diskofish · · Score: 1

      While Android and Apple have a strong foothold in mobile, the game can change really fast. Five years ago Android didn't even exist. Now as you say it's a strong player. Palm is dead. RIM was once a powerhouse and now is languishing. I heard similar comments comments about XBOX when it was launched a number of years ago, now it is quite a successful console.

      Now MS has a captive audience of gamers that are interested in the integration between XBox and Windows Mobile 7. Whether you like the Windows 7 experience or not (I haven't used it personally), it offers something different than what's out there now. Only a fool would count them out of the game.

    15. Re:Ok, I'm convinced by gadzook33 · · Score: 1

      Slashdot has become so anti-MS at this point that it isn't really worth reading MS related comments anymore. I'm an avid Linux user and the reality is that silverlight (and .net/wpf) are pretty nice technologies. Browsers are being asked to do a lot more than was ever intended. Do really imagine that RIAs are poisoning the pool or is it more that this is coming out of Redmond?

    16. Re:Ok, I'm convinced by gig · · Score: 1

      The Web is the HTML you see in a browser. There have always been apps other than the browser on the Internet: email apps, FTP apps, and now Twitter apps, and so on. Web and native are 2 separate things. That is how Apple sees them also.

      Apple has done more than anyone to standardize the Web, to make it multiple vendor safe and consumer friendly. Apple offers by far the best Web experience in addition to the best native app experience. They don't need to trick anyone into anything.

      Silverlight is fine if it runs native. If it runs in a browser and pretends to be the Web then it's as doomed as FlashPlayer. Consumers are not going to apply 52 security patches per year to every browser plug-in on every device they own. Plug-in developers are not going to be able to support the 50 different platforms the Web now runs on. So the Web will be HTML5 and universal, and in addition to that, each platform can offer a native app experience if they choose.

      People aren't buying iPads to run a Twitter app. They buy them for the combination of a great browser and native apps that do things that the Web can't do yet, like 3D games, or music and audio apps. iOS v4.2 supports OS X MIDI-over-WiFi networks that is not the Web.

      So it is in Microsoft's interest to make Silverlight a great native experience on their own platforms, side by side with IE9 which hopefully one day will be a great Web experience. That is what sells devices.

    17. Re:Ok, I'm convinced by KingMotley · · Score: 2

      Hmmm just tested it...

      Firefox 3.6.12 0 runs ,ario land at 36fps using 9-10% CPU.
      Safari 5.0.3 (7533.19.4) runs mario land at 60fps using 5-7% CPU.

      Firefox 4 Beta 7 - runs mario land at a full 60fps using 1-4% CPU.
      Chrome 8.0.552.215 beta - runs mario land using less than 1% CPU.
      IE9 Platform Preview - runs mario land using 3-4% CPU (Although buggy, long start up, no display).

      I'm sure you had a point there somewhere, but it seems that all the (major) browsers either are, or will shortly be able to run that site at full speed with plenty of room to spare on current hardware.

    18. Re:Ok, I'm convinced by LynnwoodRooster · · Score: 1

      You've obviously never touched a WinPhone 7 device. The UI is NOTHING like iOS or Android (both of which, by the way, borrow HEAVILY from SPB Mobile Shell and HTC TouchFLO - the original "icons on a grid with widgets added in" user interfaces), unless you want to claim that having colored pixels on a touch screen is a copy of a UI.

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    19. Re:Ok, I'm convinced by lgw · · Score: 2

      That's surreal - I'm sure I saw this exact rant posted when I first started reading Slashdot- except of course it was "on my dialup" instead of "on my phone". Ten years in, and web sites are still controlled by the marketing guys who are more interested in a hi def corporate logo than actually getting your money.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    20. Re:Ok, I'm convinced by LynnwoodRooster · · Score: 2

      HTML4 of course.

      When HTML5 becomes a standard, then maybe Microsoft (and Apple) can say they support it; per the editor of the HTML5 draft specs, Ian Hickson, expect HTML5 to be a W3C recommended standard in 2022.

      At least Flash and Silverlight are available on a majority of platforms today...

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    21. Re:Ok, I'm convinced by Anonymous Coward · · Score: 0

      Wow, 1-3% on a modern quad core machine. Buy something modern.

    22. Re:Ok, I'm convinced by walshy007 · · Score: 1

      I'm running firefox 3.6.12 myself, and found it hilarious that it wasn't getting full frames.

      When a 12mhz 386 can do fullspeed and it takes up to 5% on a recent machine, something is still deeply wrong.

      Yes just in time compilers are becoming better, but it can't really be argued there will never be any overhead involved, even if most of the overhead is in the initial compilation at startup.

    23. Re:Ok, I'm convinced by walshy007 · · Score: 1

      depends on your browser son, try and get full frames with firefox 3.6.12 on a core i7, good luck.

      chrome and ff4 is a shite site quicker (full frames), but comparatively 1-3% is still ridiculously high considering you can emulate the thing on a 12mhz 386 at full speed without issue.

    24. Re:Ok, I'm convinced by hairyfeet · · Score: 1

      Hi MR AC! If MSFT ends up win a monopoly with regards to WinPhone 7 it will be because of that age old bit "Developers,Developers,Developers,Developers,Developers" because as PopCap has taught us casual gaming is a BIG business, and with Silverlight 5 developers will be able to sell a user a game for their phone while also giving them a version for their desktop that will allow carry over of things like position, scores, achievements, etc. And if you want to see just how powerful silverlight is just check this out which isan OS running completely in Silverlight 4 that is taking up less than 4% CPU and is snappy as hell even though I nearly have my CPUs nearly pegged out doing a 16x9 to 4x3 video conversion.

      So while MSFT is usually late to the game, you have to give Ballmer credit for sticking to his mantra. Like them or not MSFT usually has the best and easiest to use developer tools and I have no doubt that Silverlight 5 will be easy to code for and allow the developer to cook up some seriously powerful and cool stuff. MSFT aren't usually nearly as anal about control as old Steve is, which as we have seen by the many articles from pissed off developers of rejected apps does rub many the wrong way. But from what I understand you can use your choice of Silverlight, XNA, or HTML, so it isn't like you are locked into a single framework (does Apple still forbid cross compilation?) like with iOS.

      Ultimately I think the big battle won't be between iOS and Android, but between WinPhone 7 and Android, simply because having multiple carriers and devices will drive prices down and give users much more choice. To me the big question will be will fragmentation bite Android in the ass, because I still see 1.5 devices on stores shelves, whereas IIRC MSFT set pretty strict basic requirements so any WinPhone 7 device will be up-datable. Either way the next year should be quite interesting in mobile. Of course if HP was to market WebOS well (doubtful) we could still end up with a 4 way horse race. So interesting times ahead.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    25. Re:Ok, I'm convinced by SanityInAnarchy · · Score: 1

      When a 12mhz 386 can do fullspeed and it takes up to 5% on a recent machine, something is still deeply wrong.

      Actually, regardless of the platform, if I can do something with 5% CPU that people actually want done, where's my incentive to make it take 0.5% CPU? There comes a point where ease/speed of development, readability, maintainability, stability, and security trump raw CPU usage.

      --
      Don't thank God, thank a doctor!
    26. Re:Ok, I'm convinced by SanityInAnarchy · · Score: 1

      Ok, let's compare, to the extent such comparisons are possible...

      A modern system is 1-3 ghz.

      Divide by 12 mhz. It's roughly one to three hundred times faster.

      Assume it needed the full speed of the 386. Then 1-3% is exactly what you'd expect it to take on a modern CPU.

      In other words, 1-3% is actually ridiculously low for something written in JavaScript on a modern system, compared to the hand-optimized C or ASM that would've been used to power the 386-based emulator.

      --
      Don't thank God, thank a doctor!
    27. Re:Ok, I'm convinced by SanityInAnarchy · · Score: 1

      Apple has done more than anyone to standardize the Web, to make it multiple vendor safe and consumer friendly.

      Yeah, I'll buy that when they natively support WebM or Theora/Vorbis.

      They've done exactly what's in their best interest, and stopped just short of actually having to take the slightest amount of risk (perceived or real) to support the platform. Had they been willing to support any modern open video format, the whole codec war would've been over instantly.

      --
      Don't thank God, thank a doctor!
    28. Re:Ok, I'm convinced by SanityInAnarchy · · Score: 0

      The fact that you used a TLA makes me suspect astroturf. RIA? What?

      Nothing wrong with Rich Internet Applications per se, so long as they're actually based on standard technologies. To base them on Silverlight, which has exactly one decent implementation with exactly two supported platforms (Windows and Mac), is worse than basing them on Flash, which has exactly one decent implementation and supports Windows, Mac, and Linux. If I include the mobile space, it really doesn't change much -- pretty much everyone except Apple supports Flash and is proud of it, and pretty much only Windows Mobile supports anything like Silverlight.

      So it's not that they're coming out of Redmond, it's that they fundamentally make certain websites Windows-only, or Windows/Mac only. Which means if you're truly an "avid Linux user," you're likely to run into a number of sites which don't work because they use Silverlight. I'm aware of Moonlight, and it just isn't there yet -- it's roughly like suggesting we all adopt Windows EXEs as a common execution platform because Wine exists.

      Oh, and it also solves what's essentially a non-problem. HTML5 is good enough for the vast majority of what anyone wants to do with the Web. Extending it in small ways might be nice, and that's what people are doing (WebGL, etc.), but dropping a giant inner platform into it just makes things worse for everyone.

      --
      Don't thank God, thank a doctor!
    29. Re:Ok, I'm convinced by dfghjk · · Score: 1

      Technically, Apple initially released their device saying that you didn't write apps for it AT ALL. Adding the web app capability itself was a response to pressure. When that wasn't enough, they produced the SDK and app store. Now it's their number one bragging point despite the fact that, left to their own instincts, it wouldn't exist at all.

    30. Re:Ok, I'm convinced by walshy007 · · Score: 1

      count cache, memory speed and instructions per cycle. We have ridiculously high IPC compared to what we did in the 386 era.

    31. Re:Ok, I'm convinced by Creepy · · Score: 1

      I would expect this to get even lower now that browsers are offloading some of their duties to GPU (not sure about other browsers, but Chrome has done that since 7 [around October 2010]).

      To be fair, a scripting language like Javascript would need to be compared to a scripting language on the PC - for instance, Microsoft BASIC (the older one - not compiled BASIC like what I believe Visual BASIC can do now - I don't use it so I don't keep up), and not compiled code hand tuned assembly language in critical sections of the code.

    32. Re:Ok, I'm convinced by walshy007 · · Score: 1

      Taking that logic to it's extreme means it is fine with you if a calculator app takes multiple cores maxed. After all it is doing something useful isn't it?

      There comes a point where ease/speed of development, readability, maintainability, stability, and security trump raw CPU usage.

      To an extent I agree, but a gb emu is a matter of a few hundred kilobytes whereas a full on browser requirement is at least several megs if not in the 20'ish range. So far as readability and maintainability you'd probably have an argument for a managed vm'd language like c# .net or java over c or c++ and you'd sacrifice a little speed there too, but javascript? in a browser? seriously?

      Call me crazy, but I don't consider running a scripting language in a virtual machine that was basically hacked together any kind of efficient.

      It's like demanding the java vm only worse because you really have no idea how well it will perform even on good hardware all depending on the browser.

      Yes there is a tradeoff, there always is, but when you're trading 1000% speed difference for 10% difference in development time, with worse code maintenance, I'm free to not use your comparatively slower code and choose the code that had more development time put into it.

    33. Re:Ok, I'm convinced by walshy007 · · Score: 1

      also, a modern system at 1ghz? come off it, 1ghz systems were around in 2002'ish, by 2005 we had 3.2ghz systems (still with a higher ipc count than the 386 mind you). Then we went to slower clocked systems (even then slowest about 1.5ghz in 2006) that completed even more than the faster cycled old ones then upping the clock speed again.

      Clock cycles aren't comparable between arch's, but then again I am also taking the grandparents word that those kinds of numbers were being pulled as I wasn't even getting full frames on a quad core i7 with over 10% usage.

    34. Re:Ok, I'm convinced by Missing.Matter · · Score: 3, Informative

      For me, yes there are a number of things WP7 does better than iOS and Android.

      First and foremost is the integration with various microsoft products that I use. I realize this doesn't apply to everyone, especially Slashdot users, but it's great for me. Xbox integration is great as I can send messages between my phone and consoles, I can play games, get points, etc. It promises to be even better in the future with the possibility of multiplayer with console gamers. Also, the Windos Marketplace allows for game demos, which is a little nicer than the countless "lite" and "full" apps on the appstore.

      Then there's live integration. You just sign in with your live account and you have access to your calendar, mail, messenger, and best of all skydrive. No other phone offers this kind of integration, not even Google. With skydrive I have 25GB of cloud storage, automatically, for free, to which I can upload photos I take with my phone.

      Next, office integration. Again, free, and robust. It's not great for creating documents, but I've definitely edited power point presentations and excel documents on the road. The killer app here is Onenote, which allows me to take notes on the phone and sync them with my desktop notes.

      Then there's integration with facebook and twitter. I don't need to access separate apps to see someone's status updates; I just go to the people hub, and they're there along with texts, emails, and other communications.

      Beyond these integration features, there are some other features which stand out to me. Wireless sync is one iPhone users constantly crave, and one you have to pay for on Android. Music subscription service is great for those who love music. Then there's the Zune software itself, which I find much nicer to use (and better looking) than iTunes. I especially like how it doesn't install 20 different services.

      Honestly, I think most of the negative feedback about WP7 is coming from people who never used it, and have no intention of forming an informed opinion on the device. In terms of multitasking, it does a better job than iOS circa June 2010 due to a vastly superior notification system. The only thing it's missing is the various backgrounding APIs introduced by iPhone 4.0, which really only address the needs of a small subset of applications. Cut and paste and other missing features will come shortly (~3 months) according to devs. To me, the platform is exciting and has great potential. People only need to give it a chance.

    35. Re:Ok, I'm convinced by KingMotley · · Score: 1

      To be fair, the gb emu code is pretty inefficient. Using the same techniques with C/C++ would also run pretty bad (LOTS and LOTS of string concatenations, many many are just for readability). I'm not knocking the developer at all, as that was his choice for maintainability, however, the code would likely perform many times better if he removed code like this:
      function gb_SWAP(...)
      {
      return 'A' +
      'B' +
      'C' +
      'D' +
      'E';
      }
      into
      function gb_SWAP(...)
      {
      return 'ABCDE';
      }

      String concatenation is notoriously slow, and removing those types of things would lead to an enormous speed increase. Try and remember that is also a version .2 code. I wonder how well your native code gameboy emulator v.2 would run on a 12MHz 386. Pretty poorly I would guess.

      On an even funnier note, I ran Visual Gameboy Advance version 1.80 Beta 0, which is a native emulator for the Gameboy/Gameboy Advance. I had to turn on vsync because the screen tearing was terrible. I turned the sound off to make it comparable, and sure enough, it was running at a full 60fps, BUT USING 13% of my CPU which is worse than any of the browsers I tested, ROFLMAO.

    36. Re:Ok, I'm convinced by walshy007 · · Score: 1

      Well bsnes is similar in that regard (brings dual cores down to their knees for a snes emu), even when well coded emulation is always a trade-off between accuracy and speed.

      That javascript emu is nowhere near accurate and I'd expect a 2-3x hit minimum to bring it up to par with something like VBA, but as you mention in this instance there are other things to worry about in implementation too.

      I guess the point I was trying to make is layers of abstraction are there to help us more efficiently code time wise, but when you get layers upon layers upon layers sometimes the benefits just aren't really there and it can help to take a step back.

      I guess the kids I come across these days that are 'EVERYTHING IN JAVASCRIPT OR DIE!!' have just hit a nerve with me to an extent. will not surprise me when these same people start wanting raw i/o access to write drivers in javascript too *sigh*

    37. Re:Ok, I'm convinced by rtyhurst · · Score: 1

      Widows Phone 7 is the Zune of Smartphones.

      Silverlight is dead out of the gate.

      Maybe Microsoft has found another area where their lousy corporate philosophy and innovation through theft will also have an appropriate outcome.

    38. Re:Ok, I'm convinced by rbgaynor · · Score: 1

      My Sig spits 40 cal lead...

      You mean it's Short & Wimpy?

      --
      "Good things don't end with eum, they end with mania or teria." - H. Simpson
    39. Re:Ok, I'm convinced by Locutus · · Score: 3, Insightful

      so what's great about WP7 is that it will tie the phone to the Windows Desktop PC? Leveraging that desktop worked for desktop products but it has never worked for them otherwise. Seeing how Android is already hear and moving forward fast, WP7 without any compelling reason over the competition is a yawner.

      And what's up with using Sliverlight as the "native" development platform for WP7? I would have figured it would have been MS .Net. Way to go Microsoft for looking pretty schizophrenic on the vision thing. You know, that stuff you seem to say Google has none of when spreading your FUD about other companies instead of taking care of your own house.

      And they have always brought a barrel full of dollars to the table when bringing out products. They have to pay vendors to use it long enough to get people to think it really is worth using. WP7 is nothing new in this regard. IMO

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    40. Re:Ok, I'm convinced by KingMotley · · Score: 1

      Perhaps, but more often than not, the majority of code (and time running) is actually doing things that are unrelated to the problem you are trying to solve. Many of these, can be abstracted and handed off to a library in which it will be run in a more optimized way than if the author coded it himself. Often many things can be optimized that otherwise would not have been otherwise, leading to dramatic speed increases.

      However, I agree, writing code by hand in lower level languages and optimizing it as best you can will ALWAYS lead to code that performs better than code written in a higher level language and then recompiled/interpretted/compiler optimized. Unfortunately, most projects don't have the time, or funding to do those types of optimizations.

      I often find that the junior level (and non-junior level as well) programmers of today don't understand enough about the actual inner workings of a PC or how things actually work that they could effectively optimize anything. I'd rather have them call DoSomethingComplicated than try and actually implement it themselves because they'd likely introduce bugs they don't understand, can't fix, and land up spending 10 times as long to come up with it.

      In slashdot talk, using a car analogy... It's often better to show someone how to use the steering wheel, the gas (and brake) pedal, and leave it at that. Of course, you can make the car perform even better by using a wrench, soldering iron, chip burner, a screw driver and tuning/customizing it yourself, but hell if I want my wife using any of those things.

    41. Re:Ok, I'm convinced by RightSaidFred99 · · Score: 2

      I don't know if you've noticed, but the web sucks. You can _always_ design a better interface using a native client.

      The problem the web was designed to solve (in the realm of apps) was software distribution and cross-platform. Well, Silverlight/Flash/whatever use the web to deliver software - problem solved. And cross platform capability is mostly a dead issue for commercial software.

      So I do really hope we _do_ go back to the _good old days_ of a separate client for each network service, because web apps suck in many ways, including quality and cost of development and support.

    42. Re:Ok, I'm convinced by RightSaidFred99 · · Score: 2

      How ironic. GP mentioned how ridiculous Slashdot is on anything MS related, and the first words out of your mouth claim he's some shill. Delicious!

      Your point, however, is silly. HTML5 is a toy at this point. Great if you want to deliver media, useless for anything serious unless you want to put 5X the effort in over developing something in Silverlight or Flash.

    43. Re:Ok, I'm convinced by RightSaidFred99 · · Score: 2

      What, you mean it's a superior product people don't buy because Apple has superior marketing? You might be right, I guess, but that can change quickly.

    44. Re:Ok, I'm convinced by HermMunster · · Score: 1

      Silverlight is not available on most platforms.

      --
      You can lead a man with reason but you can't make him think.
    45. Re:Ok, I'm convinced by larry+bagina · · Score: 1

      HTML via IE. Since they don't have to support legacy intranet sites or active x, they should have gone with webkit. Sometimes, microsoft eats the dog food, sometimes they eat the dog shit.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    46. Re:Ok, I'm convinced by Anubis+IV · · Score: 1

      iOS and Android are no more entrenched than Creative was with MP3 players before the iPod came on the scene, or Apple was with Macs before Windows hit it big. Revolutionary new products disrupt things by their very nature, and with Microsoft's money behind it, it'll have every chance to succeed, entrenched competitors or not. If Windows Phone 7 is actually decent, it has no excuse at all for failing. And if it's a shallow imitation, as I believe it to be, then it'll flounder and die.

    47. Re:Ok, I'm convinced by Creepy · · Score: 1

      That is semi-wrong - Mono has an offshoot called Moonlight that offers most of the functionality of 1-3 (3 is still in beta). The only thing really missing is DRM because Microsoft refuses to release the encryption info necessary to make it work, but they have contributed licensed codecs.

      I also believe Microsoft has a vested interest in Moonlight succeeding on Linux, though saying why is probably dipping into NDA territory.

    48. Re:Ok, I'm convinced by Anonymous Coward · · Score: 0

      Hi MR AC!

      Hi MR HAIRYFEET!

    49. Re:Ok, I'm convinced by Elektroschock · · Score: 1

      It rather seems to me they raised their own moderation army, so Slashdot gets all these boring Microsoft stories now while other stuff that matters doesn't get through.

    50. Re:Ok, I'm convinced by Decker-Mage · · Score: 1

      From reading TFA, I don't think you have to be a genius (although it probably helps) to realize that Chrome will be a target and it's 'nix based and the trend of late is to provision devices using open-source Linux as a baseline. While dense, Microsoft isn't totally brain-dead, especially when it comes to identifying a potential cash-cow. Another thing they are quite good at is arming their army of developers.

      [Rant] Time and again I've seen the devs in the open-source community ignore that army whether we are talking about the people developing software professionally or the garage/basement operations. They are 'a bunch of c lueless robots using Microsoft crapware.' Crapware or not Microsoft has always been good at arming devs with inexpensive to free tools and there is a whole ecosystem around that community that you ignore at your peril. Hell, I have one of my mailboxes here set up just to keep a weather-eye on the opportunities and several dozen messages a day, two-thirds to entirely Microsoft related, show up here. Case in point, giving away a Windows Phone 7 development environment. There are many more examples and not just MS, especially toolset firms that serve both the MS and F/OSS communities. [/Rant]

      Going back to TFA, it'll be interesting to see how we things match the path laid out. I can see it going that way but there are some factors that could derail it, as always.

      --
      "[I]t is a wise man who admits the limits of his knowledge or skill, and that pretending either causes harm." --Terry Go
    51. Re:Ok, I'm convinced by EEPROMS · · Score: 1

      I thought flash was annoying until I installed moonlight on Ubuntu, talk about your first class piece of crap masquerader as decent software. The first web page I opened made my machine made it come to a complete standstill, I had to open a terminal to kill the offending application. Next step was a complete uninstall of moonlight.

    52. Re:Ok, I'm convinced by SanityInAnarchy · · Score: 1

      To be fair, Chrome has always compiled JavaScript to native code, in a process similar to what modern JVMs do.

      --
      Don't thank God, thank a doctor!
    53. Re:Ok, I'm convinced by obarthelemy · · Score: 1

      Thank you for your interesting reply. Indeed, you raise some good points.

      - Xbox stuff must be nice for people who have xboxes, indeed.

      - Same for Live. Question: what if I'm not on Live, but on Google (like most everyone is) ?

      - Office must indeed come in very handy. Doesn't Android do it too ?

      - I despise Fbook and Twitter, so I won't comment.

      In the end, I see the value, for someone who's already fully tied into MS products and services. Not only am I not, but I'll want to avoid that, same as I refuse to be tied into Apple's walled playpen. I see Android and Google as safer bets in terms of letting me do what I want, how I want it, with the phone I buy. In particular, letting me install any software I want

      --
      The Cloud - because you don't care if your apps and data are up in the air.
    54. Re:Ok, I'm convinced by Barlo_Mung_42 · · Score: 1

      You can link any email address to live. So you can keep the gmail address and still get the 25GB storage and other live goodness. Pretty sweet right?

    55. Re:Ok, I'm convinced by mgblst · · Score: 1

      Have you actually seen any other smartphone out in the last few years, or do you only look at Microsoft devices, because that is what it sounds like.

      While these windows phone 7 devices are probably quite good, they are certainly no better than the range of Apple, Android, and Palm devices out there.

    56. Re:Ok, I'm convinced by Billly+Gates · · Score: 1

      What is interesting is Microsoft already *had* a monopoly with the demise of Palm Pilots. Windows CE was the future and the war was declared over.

      No competitor has come back from the grave after being so successful. Microsoft messed up BADLY. I am glad as Windows phones sucked so bad for so long. Every product from every company that has fallen has not come back.

      Now Apple and Google are too powerful to stop and MS will have to do some crazy things with Exchange to neuter non MS smartphones if they want to continue. Even if they do this and take control of the corporate market you still have teens, moms, and other consumers who prefer the i=phone and i-pad.

    57. Re:Ok, I'm convinced by Billly+Gates · · Score: 1

      That is starting to change. Whenever there is a story on Java you will see the Mono and c# zealots hop in. When the new ZuneHD came out it was very pro MS. MS may have bad server operating systems but have great languages and frameworks with .NET.

    58. Re:Ok, I'm convinced by sootman · · Score: 1

      Even before the iPhone launched, Steve Jobs knew that with limited CPU, RAM, and screen size, native apps were the way to go on mobile devices.

      ... when we were doing the iPhone, we thought, wouldn't it be great to have maps on the iPhone? ... we ended up writing a client app for [Google's] APIs... the app we were able to write, since we're pretty reasonable at writing apps, blows away any Google Maps client. Just blows it away. Same set of data coming off the server, but the experience you have using it is unbelievable... that client is the result of a lot of technology on the client, that client application. So when we show it to them, they're just blown away by how good it is. And you can't do that stuff in a browser. [emphasis mine]

      You can still use any web app you want on your iDevice. But native will always be faster and, if the dev is any good, better. Or did you not notice that Google themselves make a little program called Google Earth?

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    59. Re:Ok, I'm convinced by BadAnalogyGuy · · Score: 0

      Yes. I interact with Android phones, Blackberry phones, and the iPhone on a daily basis.

      WP7 is heads and shoulders above Android in terms of UI quality. It's on par with iPhone, though they take a different tack towards UI design.

    60. Re:Ok, I'm convinced by Aydsman · · Score: 1

      Thank you for your interesting reply. Indeed, you raise some good points.

      - Xbox stuff must be nice for people who have xboxes, indeed.

      The Xbox stuff is also nice when you just play games on the phone. I don't own an Xbox, nor do I game elsewhere, but games on my WP7 are nice to kill time.

      - Same for Live. Question: what if I'm not on Live, but on Google (like most everyone is) ?

      I use Google for email and calendar and they integrate just as well as the Live stuff does. As mentioned in another reply, you can even get a Windows Live ID with your GMail email address as your username (rather than getting a Hotmail account) - which I've had for years.

      In the end, I see the value, for someone who's already fully tied into MS products and services. Not only am I not, but I'll want to avoid that, same as I refuse to be tied into Apple's walled playpen. I see Android and Google as safer bets in terms of letting me do what I want, how I want it, with the phone I buy. In particular, letting me install any software I want

      No phone will be for everyone, but don't completely dismiss Windows Phone because you use Google or other online services rather than Windows Live. Instead consider supplementing your Google experience (GMail, Google Calendar) with things only Windows Live has (Skydrive, Live Sync etc.)

    61. Re:Ok, I'm convinced by Aydsman · · Score: 1

      so what's great about WP7 is that it will tie the phone to the Windows Desktop PC? Leveraging that desktop worked for desktop products but it has never worked for them otherwise. Seeing how Android is already hear and moving forward fast, WP7 without any compelling reason over the competition is a yawner.

      There's nothing which ties the phone to a PC except for loading music and video. That isn't even limited to Windows because there is a Mac sync client in beta. You can set up your Windows Phone, sync all your contacts from Windows Live, Google Contacts or Exchange without even touching a PC. Even photos you take can automatically be synced to Skydrive, Facebook or both.

      And what's up with using Sliverlight as the "native" development platform for WP7? I would have figured it would have been MS .Net. Way to go Microsoft for looking pretty schizophrenic on the vision thing. You know, that stuff you seem to say Google has none of when spreading your FUD about other companies instead of taking care of your own house.

      You don't seem to understand that Silverlight is the .Net framework. It is simply a specific set of .Net libraries and sub-set of the general API targeted at a smaller footprint (eg browser or phone)

    62. Re:Ok, I'm convinced by Zakabog · · Score: 1

      Firefox 3.6.12 here, 8 core Mac Pro running at 2.8GHz with 7GB of RAM. Runs at 28fps using up 80% cpu and it's noticeably laggy. I think his point is quite valid.

    63. Re:Ok, I'm convinced by KingMotley · · Score: 1

      Well since Firefox 3.6.12 javascript engine isn't multithreaded, I believe you mean 10% CPU (80/8 = 10). Try Firefox 4, Chrome, or Safari.

    64. Re:Ok, I'm convinced by Anonymous Coward · · Score: 0

      That's pretty much my experience with anything that actually _uses_ mono.

      Talk about a waste of resources!

    65. Re:Ok, I'm convinced by Chrisq · · Score: 1

      HTML4 of course.

      When HTML5 becomes a standard, then maybe Microsoft (and Apple) can say they support it; per the editor of the HTML5 draft specs, Ian Hickson, expect HTML5 to be a W3C recommended standard in 2022.

      At least Flash and Silverlight are available on a majority of platforms today...

      Flash yes, silverlight no. Moonlight doesn't run most silverlight sites.

    66. Re:Ok, I'm convinced by NuShrike · · Score: 1

      Wait, so it's now Apple that created these kernel-thread-like backgrounding APIs that PalmOS was production-using years before?

      People modding up either don't remember, or are really young.

    67. Re:Ok, I'm convinced by Missing.Matter · · Score: 1

      I think you misread the sentence. What I mean is iOS 4.0 introduced backgrounding APIs to the iPhone in particular, not to smartphones in general.

    68. Re:Ok, I'm convinced by oh_my_080980980 · · Score: 1

      When you can't name a single feature that makes the phone "insanely great" your comment becomes useless.

    69. Re:Ok, I'm convinced by oh_my_080980980 · · Score: 1

      The bigger problem is Microsoft sees the mobile phone as an extension of the desktop. Thus you develop desktop applications that are pushed out to the phone.

      There's a reason why you develop phone apps.

    70. Re:Ok, I'm convinced by Anonymous Coward · · Score: 0

      Schizophrenic? Silverlight is a part of .NET; exactly the part of it a phone needs. Most of the rest of the .NET framework is useless in a phone. Using the full .NET framework would be a total waste of resources; and using Silverlight means if in the future they really need to put the full .NET on WP7, the only difference for both users and developers will be less disk space and a lot of new features.

      And desktop integration is important; is one of the main selling points of iPhone for Mac users after all. And corporate users have been screaming for it. The fact neither you or I give a damn about it doesn't make it important for them. Or for Xbox gamers, either. They are gonna dig it. Deeply.

    71. Re:Ok, I'm convinced by gstoddart · · Score: 1

      per the editor of the HTML5 draft specs, Ian Hickson [wikipedia.org], expect HTML5 to be a W3C recommended standard in 2022.

      2022???? WTF?

      Very few standards from 12 years ago are still meaningful -- this basically says that HTML 5 will never really exist, and we'll be onto HTML 7 before this even becomes a standard.

      That's pretty messed up.

      --
      Lost at C:>. Found at C.
    72. Re:Ok, I'm convinced by Anonymous Coward · · Score: 0

      And what's up with using Sliverlight as the "native" development platform for WP7? I would have figured it would have been MS .Net. Way to go Microsoft for looking pretty schizophrenic on the vision thing. You know, that stuff you seem to say Google has none of when spreading your FUD about other companies instead of taking care of your own house.

      Silverlight is a subset of MS .Net. Nice spouting off though...

    73. Re:Ok, I'm convinced by LynnwoodRooster · · Score: 1
      Yep. But that's OK, Apple keeps telling us they're supporting the HTML5 standard and have implemented it. I mean, people claim Steve Jobs is some visionary, but that's 12 years in the future...

      In the real world, flash is more of a standard than HTML5. Sure, the W3C hasn't formalized it, but at least it's deployed on pretty much every platform out there - save those that explicitly deny it (iOS).

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    74. Re:Ok, I'm convinced by gstoddart · · Score: 1

      In the real world, flash is more of a standard than HTML5.

      How open is it? Is it available to other people to implement? I know there's alternate readers.

      but at least it's deployed on pretty much every platform out there

      Not on anything I can control -- I friggin' hate flash.

      --
      Lost at C:>. Found at C.
    75. Re:Ok, I'm convinced by Locutus · · Score: 1

      I would think that businesses would want to integrate these phone apps with their services, not every PC on desktops.

      As for Silverlight, I don't recall it being sold as a subset of MS .Net and I agree that there are probably tons of API's in MS .Net which would be of no use on a phone. I had thought that Silverlight was designed to displace Adobe Flash in browsers so it being discussed as a phone platform threw me off.

      That also explains why Silverlight isn't getting as much traction on the interweb since it's tied to Microsofts platform(s) being an MS .Net API.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    76. Re:Ok, I'm convinced by LynnwoodRooster · · Score: 1

      How open is it? Is it available to other people to implement? I know there's alternate readers.

      Is open-ness a requirement of a standard? And Apple's proposed replacement - HTML5 - won't even BE a standard for 12 years. Flash is a de-facto standard now; all the browsers support it, save Safari on iOS. And that's a purely political decision at that.

      Not on anything I can control -- I friggin' hate flash.

      If you rolled flash out on your website, what percentage of the population could NOT view it? It's widespread. And you can control your own use of it - use it or not.

      The alternative - HTML5 - isn't even a recommendation, let alone a standard.

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    77. Re:Ok, I'm convinced by Anonymous Coward · · Score: 0

      Obviously you have never heard of ubuntu one either?

  2. I argue differently by Anonymous Coward · · Score: 5, Insightful

    Thanks to its work on HTML5, WPF and especially Silverlight, Microsoft and its army of desktop developers will be well set to deliver,' he argues."

    Especially the work on silverlight undermines the standardization of the web. Even with the Novell Moonlight plugin available for firefox on Linux, Silverlight support on anything but Windos/IE is flaky at best, so developers who care about their websites actually working cross-browser, cross-platform should avoid this technology.

    1. Re:I argue differently by igreaterthanu · · Score: 1, Informative

      Silverlight support on anything but Windos/IE is flaky at best

      Sorry but that is just FUD. Silverlight works fine on basically any browser on Windows and the same on OS X, that is, everywhere it is supported it works perfectly fine. Have you actually used Silverlight?

      --
      I dream of a nation where a man is not judged by his skin color but by an number assigned by a credit rating agency.
    2. Re:I argue differently by Tapewolf · · Score: 0

      Does it run on Android, iOS or and those horrible cheap "Windows tablets" that run CE 5.2? That kind of target is becoming pretty important now when it comes to making sure your website is usable.

    3. Re:I argue differently by igreaterthanu · · Score: 0

      No it doesn't. I agree that mobile phones are an important target for websites, but AC was claiming that Silverlight only worked well in Windows/IE. However as anyone who has actually used Silverlight would know, wherever it is supported (and that is a lot more than just IE on Windows) it works perfectly fine.

      Note that Moonlight != Silverlight. To say Moonlight/Linux sucks therefore Silverlight must suck on everything but IE on Windows is stupid, Moonlight has a completely different codebase and is still under development.

      --
      I dream of a nation where a man is not judged by his skin color but by an number assigned by a credit rating agency.
    4. Re:I argue differently by am+2k · · Score: 1, Informative

      Uh, Java is Open Source, .net is server-side (except for Silverlight of course) and Flash does undermine standardization as well. What's your point again?

    5. Re:I argue differently by Anonymous Coward · · Score: 0

      Note that Moonlight != Silverlight. To say Moonlight/Linux sucks therefore Silverlight must suck on everything but IE on Windows is stupid

      Stupid but true in practice.

    6. Re:I argue differently by Anonymous Coward · · Score: 0

      Note that Moonlight != Silverlight. To say Moonlight/Linux sucks therefore Silverlight must suck on everything but IE on Windows is stupid

      Stupid but true in practice.

      No. It is stupid and completely untrue in practice. Silverlight fx works well on Firefox on Mac. I've even seen video sites default to Flash for Windows users, but Silverlight version for Mac users, because it works better than Flash on Mac.

    7. Re:I argue differently by butlerm · · Score: 0

      Java is Open Source

      Without the litany of restrictions that come with Oracle/Sun's patent licensing, Java is more "fake open source" than real. The same goes for any implementation that doesn't come with the open licenses to the patents necessary to implement the specification in any field of use, domain of application, or open source alternative, compatible or not. Dalvik dispute, q.v.

    8. Re:I argue differently by hedwards · · Score: 0

      It's not FUD, it works fine on Windows and OSX. It's not IE only on Windows because they use the same plug in. But for the intents and purposes of the GP it doesn't work well cross platform. I can't use it on FreeBSD and it also doesn't work on Linux very well. It's been a while since I tried with FreeBSD, but the only reason why MS cares about this is appearing to be innovative in the eyes of morons and fragmenting the market.

    9. Re:I argue differently by butlerm · · Score: 1

      Er, that should be "With the litany of of restrictions..."

    10. Re:I argue differently by Anonymous Coward · · Score: 0

      Uh, Java is Open Source, .net is server-side (except for Silverlight of course) and Flash does undermine standardization as well. What's your point again?

      Uh, you can write apps for Windows Phone 7 using .net

      http://msdn.microsoft.com/en-us/library/ff402531(v=VS.92).aspx

      You can write apps for xbox using .net

      http://create.msdn.com/en-us/home/getting_started

      and of course you can write desktop apps.

    11. Re:I argue differently by A12m0v · · Score: 1, Insightful

      Moonlight will never catch up with Silverlight, Microsoft should just release Silverlight for Linux or admit that they want to undermine Linux.

      --
      GENERATION 25: The first time you see this, copy it into your sig on any forum and add 1 to the generation.
    12. Re:I argue differently by diskofish · · Score: 1

      Uh, Java is Open Source, .net is server-side (except for Silverlight of course) and Flash does undermine standardization as well. What's your point again?

      Sorry, OP is right. .NET is not "server-side". You are thinking of ASP .NET. .NET is very similar to Java in a number of ways, in fact it runs on a number of different platforms. There is even a version of .NET designed to run on ARM micros.

      Regarding standardization, we just had a client come to us with a pretty nice AJAX application and told us to rebuild it in Silverlight. See the client realizes that it's the user experience that's the most important, not the tech that the app is built with. Simply put, there are things that we can so in Silverllight right now that just can't be done well in HTML5 or even Flash. Conversely, there are apps that will work better in Flash and or HTML 5 than Silverlight.

      Also I could build the same application in HTM5, Flash and Silverlight. Dollars to donuts, with either Flash or SL, it's going to be more maintainable than HTML5. I am working on an AJAX project right and have done many, so my previous comment is based on personal development experiences.

    13. Re:I argue differently by jjb3rd · · Score: 2

      Uh, Java is Open Source, .net is server-side (except for Silverlight of course) and Flash does undermine standardization as well. What's your point again?

      .NET has at least 3 different ways to write client-side apps...Windows Forms, WPF and Silverlight (not to mention ajax web apps and xna). Silverlight is basically a flash clone with .net as the platform it runs on and a tweaked version of wpf for the UI. What does Java being open source have to do with anything? I'm by no means a Microsoft fan, just wanted to set the record straight. Score: 5 informative for making false statements, so long as they say "Open Source"....YAY Slashdot!

    14. Re:I argue differently by Anonymous Coward · · Score: 0

      > FreeBSD and it also doesn't work on Linux very well

      Do you honestly think that matters? There is not enough user base on either platform to be any kind of factor to the acceptance of Silverlight.

      At some point, you have to realize that the internet is going to move on with or without you. You can sit in your basement and refuse to change with the times, but you'll be excluded from more and more things. Or you can decide to use a platform that supports modern content delivery technologies. But don't pretend that "not supporting BSD!!1one!!!" makes the slightest bit of difference. It does not.

    15. Re:I argue differently by Tablizer · · Score: 1

      It makes a difference because competitors can say "supported on Windows, Mac, Linux, etc. while Silverlight only does Windows and Mac." In other words, Silverlight loses some bullet points.

    16. Re:I argue differently by Anonymous Coward · · Score: 0

      Silverlight doesn't run on OS X because I'm never installing anything from Microsoft on my Mac. My main reason to use a Mac is to get away from Microsoft while still having support for my required commercial software.

    17. Re:I argue differently by RightSaidFred99 · · Score: 1

      I'm sure that bullet point will be quickly forgotten when they realize they can develop and maintain the application more quickly and cheaply by far.

    18. Re:I argue differently by shutdown+-p+now · · Score: 1

      developers who care about their websites actually working cross-browser, cross-platform should avoid this technology.

      If you read the recent stories from MS itself, especially on HTML5 support vis a vis Silverlight, that's effectively the official position. Use HTML5 on the Net to reach the widest audience. Use Silverlight on the intranet or on corporate, limited-audience websites for rich in-browser apps.

    19. Re:I argue differently by DiegoBravo · · Score: 1

      > Use Silverlight on the intranet or on corporate, limited-audience websites for rich in-browser apps.

      People didn't learn from the immortal IE6 lesson?

    20. Re:I argue differently by shutdown+-p+now · · Score: 1

      People didn't learn from the immortal IE6 lesson?

      It's a different lesson. The "immortal IE6" problem came to be because of applications written in HTML/CSS/JS - they simply weren't written to the official spec, but rather to the way one specific implementation did things (often unintentionally). Then, as newer versions moved closer to the standards, those apps broke.

      Silverlight is much more like ActiveX in that is is very clearly and unambiguously not HTML/CSS/JS, but rather a proprietary technology. Consequently, it doesn't have the same compatibility problem with the standard, because there is simply no standard - the sole implementation is what defines the technology (there are ISO C# and CLI specs, but they lag behind in practice). So it can be evolved by Microsoft while maintaining full backwards compatibility.

      The "immortal IE6" problem is often blamed on ActiveX by people who don't know what it actually is (this is especially common among FOSS adepts on /. and elsewhere). The irony is that ActiveX apps work just as happily in IE9 as they did in IE6 - since for them browser is nothing more but a delivery mechanism and the host for the top-level widget. The app itself is fully self-contained and couldn't care less about the browser. In fact, more often than not, you can just as well host it outside the browser, and it will keep running.

      All the above points also apply to Silverlight. It does have some ways of communicating with the browser, but in practice they are usually limited to hooking Back/Forward buttons and address field for intra-app navigation, and that thing is browser-independent on the code side of things (hence why we now have out-of-browser SL apps with practically no effort required). So in practice SL apps do not place a burden of compatibility on the browser, and it can evolve its standards conformance without looking back (at least on SL).

      Which is kinda obvious, actually, when you realize that SL runs in all browsers under Windows and OS X, not just in IE.

    21. Re:I argue differently by am+2k · · Score: 1

      Reminds me of those product ads: "We're cross platform! We're running both on Windows XP and Windows 2000!"

    22. Re:I argue differently by am+2k · · Score: 1

      Sorry, OP is right. .NET is not "server-side". You are thinking of ASP .NET. .NET is very similar to Java in a number of ways, in fact it runs on a number of different platforms. There is even a version of .NET designed to run on ARM micros.

      I was talking about web solutions. Dedicated desktop/mobile applications are a field where standardization is completely irrelevant.

    23. Re:I argue differently by am+2k · · Score: 1

      .NET has at least 3 different ways to write client-side apps...Windows Forms, WPF and Silverlight

      See my other reply... I was talking about web applications. Except for Silverlight, .net is irrelevant for the client.

  3. Windows Presentation Foundation by 2phar · · Score: 1

    ..just in case you we're wondering.

  4. err by Anonymous Coward · · Score: 1

    where the hell do you get the idea that silverlight is dead?
    right now almost every .NET developer company is moving to WPF/silverlight.
    The only thing stopping them from completely moving to silverlight is the fact that it still lacks some things from the complete WPF.

    1. Re:err by cyclomedia · · Score: 1

      Having worked with silverlight 4 for the past 6 months I feel qualified to moan that it isn't just WPF with a web plugin, there are so many hacks and workarounds needed to make it wpf-like it's not funny. Seems that Silverlight did indeed start as MS-Flash and WPF started life as Winforms for the 21st century and they're edging closer together across the desktop/web divide. If silverlight 5 represented a true unity of the two I'd love it.

      --
      If you don't risk failure you don't risk success.
  5. depends on definition of dead. by stimpleton · · Score: 1

    "It's a dead end technology"

    <video src="mySilverLightMovie">

    One just never knows.

    --

    In post Patriot Act America, the library books scan you.
  6. Weird thread atmosphere here by BadAnalogyGuy · · Score: 2, Insightful

    Yes, I had gushing things to say about WP7 and I think it will lead to good things for Silverlight. That's my opinion after playing with actual phones today.

    But is it just me or is there a really strong pro-Microsoft vibe here today? Has Microsoft really turned a corner and started offering something people want and need? Or are the MS astroturfers out in force?

    1. Re:Weird thread atmosphere here by MichaelSmith · · Score: 1

      What is good about WP7?

    2. Re:Weird thread atmosphere here by BadAnalogyGuy · · Score: 2, Informative

      1) The UI is very responsive and visual effects are smooth.
      2) The UI enhancements seem to reach deep into each application. In WM6.5, the main screen may have been pretty cool, but once you left that screen the UI was the same old WinMo crap. WP7 seems to have solved that in a way similar to iPhone in that each app really seems to fit with the rest of the software.
      3) Better software keyboard than Android and iPhone. I have had a terrible time with the software keyboards of both Android and iPhone. Especially on the iPhone, the software keyboard seems to pick up the key above the one I am pressing. The WP7 phones I tried worked perfectly.
      4) Easy to use UI. Application buttons are big and self-explanatory. Flicking works great. All immediately useful features are immediately available (call, text, camera, etc)

      The one thing I did not like was the constant requirement to use the Back button. If I want to close the software keyboard, I had to click Back. If I wanted to go back in a menu, I had to hit Back. This kind of thing seems like it should be done in the visual UI. The user shouldn't be expected to know that Back is a magical button.

    3. Re:Weird thread atmosphere here by Andy+Smith · · Score: 1

      "are the MS astroturfers out in force?"

      Good question.

    4. Re:Weird thread atmosphere here by Anonymous Coward · · Score: 0

      "are the MS astroturfers out in force?"

      Good question.

      Well I'm here.

    5. Re:Weird thread atmosphere here by Anonymous Coward · · Score: 0

      Besides the UI?

    6. Re:Weird thread atmosphere here by obarthelemy · · Score: 4, Insightful

      Honestly, this is underwhelming.
      1) all phone UIs are responsive, now that we're finally rid of pre-7.0 WinMob.
      2) as you say "similar to iPhone", only better than.. WinMob before 7.0
      3) software keyboards are just that: software. Many of my heavily-texting friends have bought a favorite one.
      4) see 1)

      I'm not interested by something that's better than WinMob 5/6, because pretty much anything was. I'm interested in something that's better than the defaults choices, which are iOS and Android. In which ways in WInMob 7 better than those ?

      --
      The Cloud - because you don't care if your apps and data are up in the air.
    7. Re:Weird thread atmosphere here by iserlohn · · Score: 2

      It's a lot better than WM6.5, but then again, what isn't? Its greatest strength is also its biggest weakness - because it is a clean departure from WM6.5, it also can't leverage the numerous legacy applications available for that platform, which leads us to the question - is it too little, too late?

    8. Re:Weird thread atmosphere here by david.given · · Score: 2

      Has Microsoft really turned a corner and started offering something people want and need?

      It's all thanks to Oracle. They've displaced Microsoft as the Most Evil Company. Now that Microsoft has lost the top spot, the pressure's no longer on them, and they've suddenly realised that they don't have to keep churning out evil products any more and can no concentrate on producing stuff that works.

      You just wait: they're already dabbling in open source, and this trend will continue. They'll never outright say they were wrong, but slowly but surely they'll gradually morph into an OS-friendly company like IBM.

    9. Re:Weird thread atmosphere here by geegel · · Score: 1

      Nah... It's just the fact that MS is no longer considered an evil monopoly and they're judged on their own true merits. Sometimes they get it right, sometimes they don't. Slashdotters are merely lucid enough to recognize when they do

      --
      right...
    10. Re:Weird thread atmosphere here by Anonymous Coward · · Score: 0

      And the iPad, even in a minor way, something I never thought I'd see:
      http://www.cmswire.com/cms/enterprise-20/silverlight-50-plays-nice-on-the-ipad-009436.php

    11. Re:Weird thread atmosphere here by gabebear · · Score: 1

      So.... the keyboard is better.

    12. Re:Weird thread atmosphere here by Anonymous Coward · · Score: 0

      1) all phone UIs are responsive, now that we're finally rid of pre-7.0 WinMob.

      Have you ever used non-state-of-art android or symbian devices?

    13. Re:Weird thread atmosphere here by Anonymous Coward · · Score: 0

      So.... the keyboard is better.

      You impressivly managed to miss that 3 out of 4 of his points was about it having a good UI (to repeat his points you seemed to miss: easy to use, responsive, consistent, smooth, works great, important features immidiately available). For me that is a pretty major thing for a smartphone. I have tried the WP7 UI myself, and believe they are onto a better user interface than iPhone and Android.

    14. Re:Weird thread atmosphere here by Nerdfest · · Score: 1

      WP7 combines all the openness of the iPhone with all of the trendy shininess of Android!

    15. Re:Weird thread atmosphere here by gmurray · · Score: 1

      I haven't used Android. But WP7 is certainly better than the iPhone. It provides a single cohesive experience while everything on the iPhone is insular and poorly integrated. Its anecdotal, but, everyone I've shown the phone too has been seriously impressed, and might be converts. Even die hard android fans seem to love this thing when they play with it in person. I would suggest you check one out at a kiosk rather than relying only on jaded reviewers.

      The problem with the kiosk demos, though, is that probably all the social features of the phone are disabled, which is one of the main selling points of the OS.

      One thing I personally like a lot about the software is that it seems like there is always immediate feedback when you perform an action. Sometimes with android and iOS you can be left wondering if the click you performed was actually received. But everything seems to animate in some way as soon as you click it in WP7.

      That, and working with Silverlight is a dream from a hobby development standpoint. You can put a semi complicated app together in an afternoon. This could turn out to be a bit of a detriment in the end though, as I'm sure a lot of junk will accumulate in the marketplace.

    16. Re:Weird thread atmosphere here by LynnwoodRooster · · Score: 1

      Live icons. A combination of widgets and icons. It really works, it really does help the UI, and it really does offer functionality that is beneficial to the user.

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    17. Re:Weird thread atmosphere here by LynnwoodRooster · · Score: 1

      The one thing I did not like was the constant requirement to use the Back button. If I want to close the software keyboard, I had to click Back. If I wanted to go back in a menu, I had to hit Back. This kind of thing seems like it should be done in the visual UI. The user shouldn't be expected to know that Back is a magical button.

      I thought that was a great feature of WP7 - if you went to far, or want to go back to where you were, just press the Back button. It's not on a menu in the app (and thus can be out-of-order if the developer wants to move it around), it's not called many things (return, back, exit, cancel, whoops, George), it's just "Back". Went too far? Go Back. Done with this screen? Go Back. I think it simplifies the UI for people - you don't have to look at menus or options, just go Back.

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    18. Re:Weird thread atmosphere here by DAldredge · · Score: 0

      That depends. Are we still using the "If you don't hate Microsoft with every bone in your body" you are an astroturfer as our method to identity them?

    19. Re:Weird thread atmosphere here by obarthelemy · · Score: 1

      I'm not into the social stuff (no twitter, no facebook, not even much IM).

      I don't develop either, and wanabee developpers will have to go through an Apple-like censored/restricted App Store, so I'm not expecting a very lively Dev scene.

      Animated feedback might be nice. Non-user upgradable memory cards is NOT.

      --
      The Cloud - because you don't care if your apps and data are up in the air.
    20. Re:Weird thread atmosphere here by Anonymous Coward · · Score: 0

      Have you even used WP7? The UI is absolutely the best on any phone out there.

    21. Re:Weird thread atmosphere here by gabebear · · Score: 1

      What's your point? That WP7 only runs on new phones, so it's better?

      New apps on old phones aren't always responsive.

    22. Re:Weird thread atmosphere here by gabebear · · Score: 1

      Good UI compared to what? It's an impressive upgrade from WinMo 5/6, but not impressive compared to Microsoft's competition.

    23. Re:Weird thread atmosphere here by shutdown+-p+now · · Score: 1

      all phone UIs are responsive, now that we're finally rid of pre-7.0 WinMob.

      I wish that were true. Alas, my Android phone (Nexus One) has occasional hiccups when scrolling around. It seems that some apps are better at it than others - e.g. Marketplace is particularly awful. But I get that even in the app list sometimes!

      I don't own an iPhone, and haven't played with one long enough to meaningfully compare. However, I did own and use an iPad for about a month - and one thing I distinctly remember about it is that thing never, ever had any hiccups in the UI. Always silky smooth. The browser cheated by letting you scroll as far as you want, drawing a grid before it could render the actual page - but I still find that preferable, because it at least always gives consistent feedback to touch input.

    24. Re:Weird thread atmosphere here by phantomfive · · Score: 1

      FWIW Windows Phone 7 has one UI innovation that as a programmer I think is definitely worth looking at, even if you don't buy the phone. They have done an amazing job giving the phone a feeling of space and expansiveness for such a tiny screen. Open it up, open up Word, look around, it is really nice.

      The main advantage it has over Android is that the interface doesn't feel as clunky. This is most obvious in scrolling and changing screens. This has improved in the latest versions of Android, but WP7 is still better.

      That said, my phone is still the cheap one that does nothing but make calls, which is all I want it to do. I only pay attention to smart phones because I find them interesting and like programming for them, not because I want to carry one.

      --
      Qxe4
    25. Re:Weird thread atmosphere here by Anonymous Coward · · Score: 0

      My point has nothing to do with WP7. Some dolt just categorically labeled winmo 6 as the only leftover platform that sucked donkey balls, which is obviously a false statement.

    26. Re:Weird thread atmosphere here by Anonymous Coward · · Score: 0

      Windows Mobile 7 has IE7, the others don't. The world's most popular browser. Clearly that is the Windows Mobile 7 advantage :)

    27. Re:Weird thread atmosphere here by Anonymous Coward · · Score: 0

      Every new device/software-package has a "responsive UI" when it's released. There are very few exceptions to this (Vista comes to mind), but even then, I'm sure I could find at least one reviewer who praises it's "responsiveness."

  7. Silverlight as a native application ?? by whiteboy86 · · Score: 5, Insightful

    Silverlight little applications are now trumpeted as native on WP7?

    The absence of true native code in WP7 (C/C++) is a major problem, see, Apple has a clear edge in applications, they allow native code C/ObjC/C++ so people like Carmack can run Doom, companies like Korg can make true synthesizer DSP driven software and even FOSS people can compile and reuse their cherished code on iOS devices.

    In the old days Bill Gates at least did know a thing or two about developers and what they need, it seams that MS is totally losing their vision, roots and edge by doing huge mistakes like dropping support for major native development inroads for their new mobile OS. So much for the Steve "triple developers" Ballmer's promises.

    1. Re:Silverlight as a native application ?? by BadAnalogyGuy · · Score: 0

      From what I understand, the controls that Silverlight developers create and use in their apps can only be written in C/C++ on WP7.

    2. Re:Silverlight as a native application ?? by igreaterthanu · · Score: 4, Informative

      From what I understand, the controls that Silverlight developers create and use in their apps can only be written in C/C++ on WP7.

      Silverlight is a managed framework that runs on top of a subset of .NET. Any .NET code that runs on that particular subset can be used for Silverlight. With regular .NET, managed C++ and unsafe C# are allowed, however the subset of .NET that Silverlight runs on disallows anything unsafe, so C++ is out and so is unsafe C# (regular C# is still okay). Examples of other languages that are okay are: VB.NET, F#.

      --
      I dream of a nation where a man is not judged by his skin color but by an number assigned by a credit rating agency.
    3. Re:Silverlight as a native application ?? by whiteboy86 · · Score: 2

      You really can't use C/C++ on WP7 (as a regular developer), at least for now. This is deliberate choice by the WP7 team, they are pushing .NET.

    4. Re:Silverlight as a native application ?? by diskofish · · Score: 1

      That isn't correct. You can write native code for WP7. I am not sure where that rumor got started. Even so, there are probably a handful of situations that benefit from native code like games, audio processing, and other graphics intensive applications. There is going to be little or no benefit from native code in most other apps.

      Having written both Android and iPhone apps, I can tell you which platform I prefer to develop for. Apple's toolchain is less than awful. Additionally, I doubt the fact that the applications were written in Obj-C had any effect on the performance of the app.

    5. Re:Silverlight as a native application ?? by diskofish · · Score: 1

      Not true. We're using Silverlight and C# to build WP7 apps. You have the option of using C or C++ as well.

    6. Re:Silverlight as a native application ?? by whiteboy86 · · Score: 1

      On WP6 yes, but not on WP7, the only known exception is Flash plug-in (Adobe).

      ObjC is terribly slow, but C is allowed by Apple.

    7. Re:Silverlight as a native application ?? by Microlith · · Score: 1

      even FOSS people can compile and reuse their cherished code on iOS devices if they jailbreak their device and violate the Apple EULA.

      Fixed that. Remember that FOSS people are on the outs when it comes to devices like the iPhone and WP7.

    8. Re:Silverlight as a native application ?? by BadAnalogyGuy · · Score: 1

      That's interesting. I had heard that the Silverlight controls could only be developed in C/C++. I'm glad they changed their mind on that.

    9. Re:Silverlight as a native application ?? by shutdown+-p+now · · Score: 1

      You have the option of using C or C++ as well.

      Unless you mean "/clr:safe" (which isn't C++ in any meaningful sense), that is demonstrably false. Go ahead, provide a link to any doc page, article or tutorial on how to use C/C++ on WP7.

  8. So they caved in by DMiax · · Score: 2

    So they basically decided that it's best for them to have web developers out of control from adobe even if they cannot take said control. Good news.

    However I still fail to be excited by HTML 5. IMO it fails spectacularly at anything they said it was good at. It creates huge privacy holes, makes it difficult to segregate components and still is not well suited to the mobile platorms. How do I activate an onHover() on my cell phone? Why does every page have a different idea on how large my screen is? On my desktop I have to zoom in if I want to read sites, because they can fix the font at 0.0001pt, on my cell phone I have to scroll horizontally every line. Let's forget that presentation should be decided by the client not the server, but at least why cannot they send a page formatted for *my* screen? With HTML5 they can know everything: where I am and my family tree, why can't they fucking look at how big my window is?

    HTML5 is a travesty of a standard. I hope it never flies off as is. Unfortunately it probably will.

    1. Re:So they caved in by wvmarle · · Score: 2

      I don't think your argument has much to do with html5 as such. Yes hover and so are an issue for touch screen devices; this is a problem that may have to be solved another way. It's tricky: a mouse-based interface and a touch-based interface simply both have their issues. Like multi-touch gestures that have no mouse equivalent.

      Then the presentation point: yes that's a problem, I'm experiencing that myself. The problem lies with the web developers: they want to control the presentation, That the web site looks pixel-perfect. Just browse through related discussions on /., on the merits of CSS, the incompatibilities of various browsers, the different interpretations in browsers of certain CSS directives, where one browser puts an element a pixel further to the left than another browser, and that must be fixed. Complaints that a client may have different fonts, adn thus that you have to limit yourself to "safe" fonts so at least it all looks alike.

      So the problem lies with web developers wanting the web page to look exactly like they intend to. They will do their best that the web page looks the same to the last pixel in 20 different browsers. And that of course leaves little to no room for a browser to become creative with a page and render it differently.

      And actually you have the same mind set when it comes to web pages: asking for a page that's formatted for your specific screen size, whatever that may be. Then you're making it worse, because screen size - and pixel size, dictating number of pixels to get a certain size and readability - varies per device. The various iPhone incarnations have roughly the same screen size, however their pixel sizes vary a lot. So if say a 10px letter would be the minimum readable size on the first iPhone, it's probably not readable at all on the latest iPhone model.

      The only solution lies in proper use of html and css, and allowing the browser on client side to take care of the presentation. Then it also works fine when the browser is not set to full-screen for example.

    2. Re:So they caved in by butlerm · · Score: 1

      So if say a 10px letter would be the minimum readable size on the first iPhone, it's probably not readable at all on the latest iPhone model.

      HTML/CSS renderers are supposed to use a virtual pixel size (nominally ~96 dpi on desktops) so that a major change (a doubling for example) in display device dpi doesn't cause a pixel specified page to render at a radically different size.

      See here.

    3. Re:So they caved in by DMiax · · Score: 1

      And actually you have the same mind set when it comes to web pages: asking for a page that's formatted for your specific screen size, whatever that may be. Then you're making it worse, because screen size - and pixel size, dictating number of pixels to get a certain size and readability - varies per device. The various iPhone incarnations have roughly the same screen size, however their pixel sizes vary a lot. So if say a 10px letter would be the minimum readable size on the first iPhone, it's probably not readable at all on the latest iPhone model.

      Not exactly, I was (rhetorical question, of course) asking why of all the information they want my browser to spread around the world there is not the most important one that would help them to make *useful* pages. I do not hold hope that the web will ever become what it was supposed to be: a network of content equally accessible from any device. But do not think I would not want it.

      For example I cannot drag the threshold bars in slashdot on my phone. How stupid is that? Yet crappy javascript is appearing everywhere.

    4. Re:So they caved in by Anonymous Coward · · Score: 0

      I just can't believe why people still harp like good little idiots about proper use of HTML and CSS...

      Haven't you noticed the spectacular failure? Not two browsers can decide how a page should be displayed given the same HTML and CSS, same display, same everything.

      What a fucking joke.

      Not to mention it is impossible to have content organized by a general box model. Sorry, not possible with CSS! Have a good day! Bye!

      Pfew...that was just one embarrassing nugget of shit that constitutes HTML and CSS. For sure, there are boatloads more for the perverted to dig into, but you just keep saying that HTML and CSS needs to be used properly.

      You Sir, are the good little idiot.

      What is needed, and this is obvious to anyone, is:

      1. Implementation in specification.

      Implementation as the specification, with possibility to have publisher and or viewer to decide if third party implementations should be used.

      Then both you and the publisher have possibility to decide whether it should look like shit or like intended.

    5. Re:So they caved in by Anonymous Coward · · Score: 0

      Yes hover and so are an issue for touch screen devices

      Hover and such have been an issue since Day 1 for people with motor control disabilities; anything from neurological damage that prevents the fine motor control necessary to operate a mouse and limits the person to use of a keyboard all the way up to loss of limbs that may require use of a head-mounted or gaze-tracking input device that will often simulate only keyboard input.

      The longer these non-wars drag on over in Iraq and Afghanistan, the more veterans will face these issues. If you care about our veterans, don't be one of those developers.

      The only solution lies in proper use of html and css, and allowing the browser on the client side to take care of the presentation.

      Unfortunately, most web developers just grab shite from anywhere for "reuse" because they can't be arsed to care about "proper" anything. Until the building blocks (YUI, jQuery libraries, etc.) get recoded into standard HTML and CSS finding a properly coded website will be will be as rare as Wall Street execs being held accountable for their actions.

  9. Microsoft EU headquarters and Irish airlines: by Anonymous Coward · · Score: 1
    I wonder what sort of secret deals they made to get Europe's largest low-fares airlines to use it exclusively for their routemap:

    Ryan Air Routemap now in Silverlight only

    And this airline's routemap too:

    Aer Lingus Routemap now in Silverlight only

    Ah yes, both of these airlines are headquartered in Ireland, where Microsoft has its European headquarters for tax reasons and Microsoft threatened the Irish government that they would leave the country if they changed the tax system in any way that works against them.

    1. Re:Microsoft EU headquarters and Irish airlines: by JohnBailey · · Score: 1

      I wonder what sort of secret deals they made to get Europe's largest low-fares airlines to use it exclusively for their routemap:

      I'm guessing the usual. Free development for x years as showcase customers. After which, the go back to a more workable solution. ITV tried that, but they got sense and now do the catch up service in Flash.

      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
  10. Yay! by mr_lizard13 · · Score: 5, Funny

    This should stop that proprietary HTML5 stuff getting a stranglehold on the web.

    --
    "We live in a global world" - Harvey Pitt, former Securities and Exchange Commission Chairman
    1. Re:Yay! by Burnhard · · Score: 0

      So you don't think Flash is proprietary?

    2. Re:Yay! by mr_lizard13 · · Score: 1

      You're dangerously close to getting the joke.....!

      --
      "We live in a global world" - Harvey Pitt, former Securities and Exchange Commission Chairman
    3. Re:Yay! by butlerm · · Score: 1

      Flash is the epitome of everything HTML5 is not, standards wise. Half the point of HTML5 (and related standards like SVG) is to make plugins like Flash and Silverlight unnecessary for open websites.

  11. doesn't matter even if it is good by t2t10 · · Score: 3, Interesting

    Microsoft's competitors have produced better software than Microsoft for decades and it didn't do them any good on the desktop.

    Microsoft needs to be much better than Android and iOS or they have already lost. "Good" isn't good enough.

    1. Re:doesn't matter even if it is good by jasmusic · · Score: 1

      No they haven't. Look to Slashdot itself for the winner between Lotus Notes and Outlook.

    2. Re:doesn't matter even if it is good by Anonymous Coward · · Score: 0

      Are you kidding? Lotus Notes was awful; it would have died all by itself.

    3. Re:doesn't matter even if it is good by RightSaidFred99 · · Score: 2

      Better software? Like what? Nothing competes with Office. SQL Server is continuing to expand into higher and higher end markets. Windows 7 is a very good OS. Nobody's even close in terms of development tools. IIS is a ridiculously good web server these days.

  12. Kill it! by Peter+Harris · · Score: 1

    Kill it with fire!

    --

    -- What do you need?
    -- Gnus. Lots of Gnus.
  13. Silverlight Vs Flash by Anonymous Coward · · Score: 0

    I honestly don't know which i'd rather be using.

    Flash (and adobe products) has an appalling history of security problems, is very slow and inefficient and is generally the reason for most people's browser crashes.
    Then there's silverlight produced by Microsoft...MICROSOFT. Enough said me thinks.

    However i do have silverlight installed but disabled until absolutely required (TheGuild HD episodes for example)

  14. 5 year lag for Silverlight 1 by michaelmalak · · Score: 3, Interesting

    What always baffled me was the 5 year gap between the release of .NET 1.0 and Silverlight 1.0. Remember when .NET 1.0 was released, everyone was asking, what is .NET? Part of the reason for the confusion was Microsoft's marketing department slathering the term on a variety of technologies, as they did with "Active" the previous decade. The other part of the reason was it didn't have a way to deploy to the browser. It seemed to me the main advantage of an interpretive run-time was to sandbox on the client. Instead, Microsoft built all these server-side technologies around .NET.

    If Microsoft had released Silverlight back in 2002 -- i.e. if it had the small footprint, Mac compatibility, and easy browser install that Silverlight has now and that Flash had back then -- then not only might Silverlight have supplanted Flash, the momentum of millions of Microsoft developers jumping in that early might have forestalled or diminished the role of HTML5 today.

    Not all of this is 20/20 hindsight. Browser install, to compete with Java Webstart, was a no-brainer. Then, if it had been a goal at that time of Microsoft to be the standard for all browsers, would have seen why Flash was succeeding (small footprint, Mac compatibility) and adopted those attributes for .NET client.

    1. Re:5 year lag for Silverlight 1 by Anonymous Coward · · Score: 0

      Microsoft did have .NET client technologies but most of those focused on free-standing desktop applications.

      The odd thing was that with .NET 1.0 they actually did develop and include a method of launching browser-hosted applets. It was quite trivial to develop a library that contained a Windows Forms UserControl which you would deploy to the web server and reference in HTML using an OBJECT tag with the classid attribute set to the URI of that library as well as the fully qualified name of the UserControl class. Internet Explorer would then download the library, instantiate the control and display it within the web page. Security-wise it would be handled by the zoning functionality within Internet Explorer combined with any of the rules configured in .NET Code-Access-Security, which by default followed the same zoning concepts and offered a fairly tight sandbox. In a corporate environment it was trivial to deploy a policy permitting that control to run under less strict security rules based on signed keys, specific names or custom zones, even to the point of permitting that control full trust access to the user context of the operating system.

      This technology was there and worked quite well. Very few people seemed to know about it and outside of a small handful of internal business applications it had really no market penetration. With ClickOnce deployment in .NET 2.0 and WPF Browser-based Applications (XBAPs) in .NET 3.0 Microsoft leveraged other mechanisms for hosting applications from or within the browser that did enjoy some further adoption (Google still deploys Chrome's installer through ClickOnce).

    2. Re:5 year lag for Silverlight 1 by wvmarle · · Score: 1

      2002 was when the dust had settled on the browser wars. Before FF was useful (or however it was called back then). Before Safari was a serious contender. Before Google even thought of building their own browser.

      But Microsoft also very much knew that the web browser was going to be the platform of the future - not the operating system. The underlying OS they knew would become irrelevant. And by allowing the browser to develop faster they would only help to make that happen.

      In 2002 it was definitely not in MS's interest to really develop the web client as a platform. Now it's 2010, times have changed a lot, now they have to.

      The browser is quickly becoming the platform they feared it would be. Nothing needs to be on the client any more. MS Office can be replaced by Google Docs. Media Player by Youtube. MSN messenger by Facebook. And so on. And on the desktop itself they also have serious competition from OpenOffice, Firefox, and other often FOSS software. There is no need to use MS software (other maybe for backwards compatibility with your old data and people that have not switched yet). The OS is rapidly becoming irrelevant. MS finally is forced to innovate again, better late than never, and I hope for them they haven't forgotten on how to do it. But the lock-in they used to have, that's gone forever.

    3. Re:5 year lag for Silverlight 1 by qodfathr · · Score: 1

      What baffles me is that anyone still thinks that .net was EVER interpreted. It has always employed a runtime JITter.

      --
      Yes, it's true. This man has no dick.
    4. Re:5 year lag for Silverlight 1 by phantomfive · · Score: 1

      Wow, someone else who remembers the advent of .net, and why it is called that.

      Here is what I think happened: internally, Microsoft was divided. some people saw what basically ended up as Azure and Silverlight as the way of the future. Others inside Microsoft felt no one would want that.

      The guys who wanted to keep it on the desktop mainly won out, maybe because the browser wars were over, or maybe because Microsoft really wanted to keep people tied to their desktop, and hoped they could stop the move to the net.

      But the move to the net won, with cloud computing, flash, HTML-5, and Firefox, and Microsoft was getting left behind, so they went back and revived their old plans. And now we have Silverlight and Azure.

      --
      Qxe4
    5. Re:5 year lag for Silverlight 1 by Anonymous Coward · · Score: 0

      What always baffled me was the 5 year gap between the release of .NET 1.0 and Silverlight 1.0.

      It never baffled me. It was obvious that Microsoft was responding to Java by creating .NET. It was hurried, lacked any sense of vision and offered a solution to a problem which didn't exist.. all wrapped up in (as you said) a completely muddy marketing campaign. Silverlight was released in response to Web 2.0. Yet again another uninspired attempt by Microsoft to create a solution to a problem which doesn't exist (given flash + javascript + css).

      The only thing which baffles me is why anybody uses .NET or Silverlight at all. Crummy development environment, high prices, extremely high running costs, lack of cross platform compatibility, horrendous security and stability issues, very limited commercial support, very long history of product lock-in, massive client side overheads, poor backwards compatibility, bad documentation, high training costs... this list could go on forever.

    6. Re:5 year lag for Silverlight 1 by Anonymous Coward · · Score: 0

      This is not completely true, or at least somewhat misleading.

      MS did actually provide a mechanism for web deployment of native applications, only it wasn't very sane. This ill-fated attempt at doing so was called a "Smart Client". Essentially, the binaries lived on the server and, upon launching the "Smart Client" app, they were downloaded to the user's box and ran in a sandbox executable called "IEExec.exe". I know this because I am one of the few developers with the honor and the privilege to get to work on these apps, and, boy was it fun *sarcasm*.

      Random things that work fine when ran client-side seemed to cause unforeseen errors when ran through the smart client mechanism. You *could* debug it with a little visual studio magic, but it was not very intuitive on how to set that up. Also, you had to set up various client-side policies for the smart client to download and run properly on the client. I think this might have actually been it's "Achilles Heel" as you still needed to install something locally on the client, unless you walked the client through manually setting up the policies themselves (yea, right).

      I guess it was a valiant effort, but, ultimately a failure.

  15. Doing Things Differently by Anonymous Coward · · Score: 1

    What is really happening is that Microsoft is going about how they announce their future plans in a different manner. In years past they would hold large multiple-day events which would cover virtually every subject under the sun during which they would announce what they would like to see in a roadmap for the next release or two for a wide array of products. This often set lofty expectations which were often never met in full and also often gave the competition years to turn around their own implementations.

    Lately it seems that Microsoft is holding their cards much closer to their vest. They are having smaller and more targeted events where they trickle out some specific details regarding a couple of related products and that is it. At PDC, Microsoft concentrated mostly on Windows Phone 7 and Internet Explorer 9 and largely ignored everything else. The pundits, as it were, took that to mean that because Microsoft didn't mention Silverlight that they were killing Silverlight. They also didn't mention Windows, Office, Exchange, SQL Server, or most of their other product lines, although few would claim that any of those products were going by the wayside. But they did make a comment about the future of HTML5, at an event talking specifically about web browsers, and that was enough to get the rumor ball rolling.

    At a later event, geared specifically towards databases, Microsoft trickled out some details specifically about SQL Server "Denali", but nothing else. But while in 2003 anyone paying attention to SQL Server futures could recite a long list of announced features for SQL Server 2005, some of which never made it into the final release, today what we know about SQL Server "Denali" scheduled for release only next year is virtually nothing.

    And finally Microsoft holds an event specifically for Silverlight developers. The date of this event was known even prior to the PDC, and the pundits made up stories that at this event all they would do is talk about HTML5, despite announcements that the keynote speech would be specifically about announcements of Silverlight 5. And lo and behold, what happens at this Silverlight-specific event with a future release keynote speech? They announced the future plans for Silverlight. And, somehow, everyone seems surprised.

    I will admit that after being used to knowing what was on the roadmap five years and two releases into the future with detailed whitepapers regarding implementation details this new behavior from Microsoft feels a little odd. I can only deduce that it is due to the reasons I stated above: management of the expectation.

  16. Silverlight is actually pretty good by Flector · · Score: 1

    It boils down to dragging and dropping xml elements.

  17. LOL by Anonymous Coward · · Score: 1

    What "monopoly power" does Microsoft have in the phone market? I think your tinfoil hat is on too tight.

  18. Microsoft releases Silverlight 5, nobody cares by David+Gerard · · Score: 4, Funny

    Microsoft today announced the release of version 5 of its world-beating Silverlight multimedia platform. As a replacement for Adobe's Flash, it is widely considered utterly superfluous and of no interest to anyone who could be found.

    "We have a fabulous selection of content partners for Silverlight," announced Microsoft marketer Scott Guthrie on his blog today. "NBC for the Olympics, which delivered millions of new users to BitTorrent. The Democrat National Convention, which is fine because those Linux users are all Ron Paul weirdos anyway. It comes with rich frameworks, rich controls, rich networking support, a rich base class library, rich media support, oh God kill me now. My options are underwater, my resumé's a car crash, Google won't call me back. My life is an exercise in futility. I'm the walking dead, man. The walking dead."

    Silverlight was created by Microsoft to leverage its desktop monopoly on Windows, to work off the tremendous sales and popularity of Vista. Flash is present on a pathetic 96% of all computers connected to the Internet, whereas Silverlight downloads are into the triple figures.

    "But it's got DRM!" cried Guthrie. "Netflix loved it! And web developers love us too, after all we did for them with IE 6. Wait, come back! We'll put porn on it! Free porn! "

    Similar Microsoft initiatives include its XPS replacement for Adobe PDF, its HD Photo replacement for JPEG photographs and its earlier Liquid Motion attempt to replace Flash. Also, that CD-ROM format Vista defaults to which no other computers can read.

    In a Microsoft internal security sweep, Guthrie's own desktop was found to still be running Windows XP.

    --
    http://rocknerd.co.uk
    1. Re:Microsoft releases Silverlight 5, nobody cares by Anonymous Coward · · Score: 0

      I care. I can name at least 10 Also, you're an idiot.

    2. Re:Microsoft releases Silverlight 5, nobody cares by LordThyGod · · Score: 2

      This thread was worth reading after all. The only rational reaction to deliberately disruptive, inferior technologies like silverlight is to "just say no".

    3. Re:Microsoft releases Silverlight 5, nobody cares by diskofish · · Score: 1

      Silverlight 1 was awful, but now Silverlight 4 is pretty good. I've been developing web applications for over ten years professionally. As I mentioned in a previous post there are a lot of things you can so in SL that you can't do very well in either Flash or HTML5. Your comment shows that you are pretty disconnected from reality and not privy to what corporate customers and end users are really looking to see in web applications these days.

    4. Re:Microsoft releases Silverlight 5, nobody cares by RazorSharp · · Score: 3, Insightful

      Silverlight 1 was awful, but now Silverlight 4 is pretty good. I've been developing web applications for over ten years professionally. As I mentioned in a previous post there are a lot of things you can so in SL that you can't do very well in either Flash or HTML5. Your comment shows that you are pretty disconnected from reality and not privy to what corporate customers and end users are really looking to see in web applications these days.

      It can do what? Lock you into Microsoft technologies? While I understand that, as a developer, you may see things that Silverlight can do that Flash or HTML 5 "can't do very well," what exactly does it do that those corporate customers and end users are "looking to see?" (btw -- I loved those examples you didn't provide) Those customers don't even know what Silverlight is. If they have it installed, they never meant to do it or it was just something they clicked while trying to watch the Olympics online.

      Just because Silverlight has some features that you find clever doesn't mean it's good for the internet. It wasn't designed to benefit the internet or small application developers, it was designed to broaden Microsoft's control over the internet, to make it another one of their platforms. Your comment shows that you are pretty disconnected from reality and not privy to what Microsoft's business strategy has been for decades.

      --
      "From the depths of my skeptical and rationalist soul, I ask the Lord to protect me from California touchie-feeliedom."
    5. Re:Microsoft releases Silverlight 5, nobody cares by Anonymous Coward · · Score: 0

      Not to mention all the people that love to do spreadsheets while watching TV and therefore need to link their set top box with Office.

    6. Re:Microsoft releases Silverlight 5, nobody cares by Anonymous Coward · · Score: 0

      > and of no interest to anyone who could be found.

      Keep telling yourself that. Meanwhile, Netflix uses Silverlight and is rapidly becoming the largest consumer of internet bandwidth, and a must-have for millions of people.

    7. Re:Microsoft releases Silverlight 5, nobody cares by LordThyGod · · Score: 1

      I've been developing web applications for over ten years

      I've been doing web development for 15 years, starting when Spry Mosaic was all the rage. So using your logic of longevity, my opinion should trump yours, and I can rightly and politely say you are just wrong. Most "users" have no idea what Silverlight is, and don't care. They just want things to "work". And Silverlight is ultimately a broken technology since it is so platform and device dependent. It can't win, long term. Best to leave it by the curb, before it does too much damage and concentrate our collective efforts on technologies that will move things along.

    8. Re:Microsoft releases Silverlight 5, nobody cares by hxnwix · · Score: 1

      What are their names? I'll be sure to avoid hiring them.

    9. Re:Microsoft releases Silverlight 5, nobody cares by RightSaidFred99 · · Score: 1

      Yeah, because I'm sure they want to be hired by some luddite so they can hand-code Javascript and HTML5 instead of getting the same job done in 1/2 the time with Silverlight.

      Oooh, oooh, please hire me, I want to work with technology little evolved from 1997! Tell me, can I also write enterprise server applications in C or C++? Pretty please??

    10. Re:Microsoft releases Silverlight 5, nobody cares by 19061969 · · Score: 1

      I agree that Silverlight is pointless: Flash is pretty much the same thing but has massive uptake and HTML5 is coming along nicely thanks (and I'm a great believer in open standards). Air can do just as much if not more.

      However, I'm a UX designer and I've seen a lot of positions available that require Silverlight experience. Daft really as a UX designer doesn't really need knowledge of the platform but then a *lot* of people don't grok what UX really is (hint: it's not skins either). It does concern me that MS releases something like Silverlight and a lot of shops automatically take it simply because it is MS. Yeah, I've been around for long enough to know that not taking up an MS product is unthinkable for many firms, but the mentality of assuming anything from MS will be a surefire market success still amazes me. I wouldn't have bet anything on it until it had significant adoption.

      --
      bang goes my karma... again...
    11. Re:Microsoft releases Silverlight 5, nobody cares by milisha · · Score: 1

      I think most people have missed the point. Why will HTML5 be some kind of silver-bullet that will do everything, and so no other technology is needed? If anything HTML5 is playing catch-up to the technologies we have now, like Silverlight. Where is the multi-touch support in HTML5 for example? 3D display on computers is not that far away. There's always a need to fill these niches, since standardization of these will be many, many years away.

  19. Silverlight 5 beta announced, not released. by MadHungarian · · Score: 2

    Microsoft announced Silverlight 5. Scheduled bata release it 1st half 2011. Announcement here.

  20. Billy Borg? by jjohn · · Score: 0

    Bill Gates has moved on from Microsoft. Perhaps slashdot should to. Time for a new M$ icon. I suggested an animated one with Balmer monkey dancing.

    WHO TOLD YOU TO SIT DOWN?!

  21. I thought Symbian was dead by kurt555gs · · Score: 1

    Then I bought an N8. I love it.

    --
    * Carthago Delenda Est *
    1. Re:I thought Symbian was dead by NuShrike · · Score: 1

      Now you're dead to the rest of us?

  22. Leverage what Monopoly? OSX has nearly 15% share by judeancodersfront · · Score: 2

    OSX has nearly 15% share in the US.

    It isn't 1999 anymore. What are you suggesting they would do anyways? Require a WP7 device to be plugged in for Windows to boot?

  23. It's just you by judeancodersfront · · Score: 1

    It just isn't 100% anti-Microsoft which on Slashdot can seem like pro-Microsoft.

  24. PROPERLY open-source it by sqldr · · Score: 1

    Silverlight was microsoft's attack on flash. At its heart, it's better technology, and with that, they opened the spec. Adobe's flash isn't open. Ouch. Alas, linux implementations of it suck. Until we see a single open-source codebase, that last 1% of internet users won't adopt it. If you want my personal opinion, apple who are going ahead of everyone and patenting things we might end up doing in the future are the bigger threat. Microsoft has backed down and given up fighting. Except for this. A truly open system of media in browers would give microsoft a good reputation and us a flash replacement. Do it microsoft.. time is running out for your monopoloy.

    --
    I wrote my first program at the age of six, and I still can't work out how this website works.
    1. Re:PROPERLY open-source it by mrxak · · Score: 1

      I don't actually hate Silverlight. I'm not really sure why I should, other than the obvious (it's a microsoft technology). What can I say? It works just fine on the browsers and operating systems I use. It does seem like it's better than Flash. The only thing that bothers me is how often Netflix complains I don't have the most up-to-date version of the plug-in on the various computers I use. Would I prefer everybody use HMTL5 though? Sure. But we're not at that point yet, and I'm much more concerned about scrubbing all the icky Flash off the web first. Can somebody explain to me why Silverlight is the enemy?

  25. Not a problem at all by judeancodersfront · · Score: 2

    Have a look at Quake in Silverlight: http://www.youtube.com/watch?v=V2iS8LCAO8s

    1. Re:Not a problem at all by Anonymous Coward · · Score: 1

      Well, even javascript is good/fast enough to run Quake II these days. It's just not that impressive anymore... http://code.google.com/p/quake2-gwt-port/

  26. I would put Apple at the top by judeancodersfront · · Score: 1

    That Android magazine ban is the lamest thing I have seen in years. Who the frig cares about Oracle, there are so many DB options these days and both Java and OpenOffice were already underfunded with Sun. Just be glad someone bought Sun and didn't let its assets rot in bankruptcy court.

    1. Re:I would put Apple at the top by hairyfeet · · Score: 1

      While I agree there are many DB options, I take it you missed Oracle SPARC blowing away the competition with a new DB performance record? 30 million DB transactions in a minute isn't shabby by anyone's definition, and is just what I have been saying here for awhile: That old Larry would take SPARC running a custom Solaris stack optimized for Oracle DB and make a bad ass "top to bottom" approach that would make Oracle the IBM of DBs. If you are a megacorp that needs serious DB throughput that Oracle setup has got to be pretty drool worthy right about now.

      As for TFA, if MSFT can tie everything together, to where you can seamlessly go from say the X360 to WinPhone 7 to Windows 7 via Silverlight? Then they could take some serious marketshare. Folks like easy peasy and iTunes on windows just sucks. It has always been the red headed stepchild compared to iTunes on OSX, and Windows 7 already plays nice with the X360. The trick will be tying everything together in a way that "just works" with minimal interaction from the user, but MSFT seems to be getting better about that. Add in how powerful silverlight is (look at my other comment for a Link to SilveOS, which is a pretty impressive OS done in Silverlight running in your browser) and Steve Ballmer's "developer developers developers" mantra pushing for easy and powerful tools that make RAD apps crazy quick to develop? Counting anyone out of the mobile space at this point in the game would be unwise. Hell look at how Android didn't even exist five years ago, and if anyone said Android would explode and overtake RIM they would have been laughed at just 2 short years ago. Who would have thought we would end up in a three way race, with two of the biggest players, RIM and Symbian, practically DOA? Interesting times are ahead and with this much competition it should equal some really cool gadgets for consumers.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    2. Re:I would put Apple at the top by judeancodersfront · · Score: 1

      That SPARC machine might be fast but only a tiny fraction of businesses need that kind of performance. I also don't see how that makes them an evil corporation.

      Itunes sucks on Windows but it could be rewritten. MS can make development easier but itunes already has a massive library and market share.

      I'm not counting out MS, they just have a massive hill to climb to get even 25%.

  27. Brain dead software should stay dead. by Anonymous Coward · · Score: 0

    I recently tried Silverlight to implement a Wiki for use on the company intranet. The new Rich Text Editor control looked compelling for page editing. A few days into the project the shortcomings became evident.
    1. You can add images and other items to the editor, but you can't save or restore them.
    2. The document model is crippled. No Lists (bulleted or otherwise), no tables.
    3. I wanted to subclass hyperlink to implement wiki links. No deal the classes are sealed.
    4. You cant receive click events from embedded objects when the control is in edit mode, so it is impossible to implement design time functionality - like selecting a wiki page.

    Here's the rub: it is my guess that Microsoft is in a cleft stick. It can not deliver a fully functional control for fear of undermining the control developer community. Their controls magically seem to avoid the above problems. For a mere $1,000 you can buy a rich text editor which actually works. Having been through licensing hell before we have a policy of avoiding buy-in controls where possible.

    This pattern has also been seen before for grid controls, WPF did not have one for several releases.

    In the mean time CKEditor on an html web page does the job nicely.

    HTML for the win.

  28. Eheh by SmallFurryCreature · · Score: 1

    So was IBM. Computers WERE IBM. You didn't buy a PC, you bought an IBM and later an IBM-compatible.

    And where is IBM now? Oh okay, still there, but insignificant on the PC front.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

    1. Re:Eheh by larry+bagina · · Score: 1

      More than insignificant, they sold off all their PC shit to Lenovo in 2005.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

  29. Proffesional by SmallFurryCreature · · Score: 2, Interesting

    Can you really call yourself a proffesional if you are willingly pulling a IE6 again by writing for a format that is NOT universally supported?

    Simple fact check, what runs on more environments? HTML5, Flash, Silverlight?

    And no, opensource efforts that will always be playing catchup do NOT count.

    You are once again tying your customers into a specific tech. Now I know who was building those IE6 only apps. It was you.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  30. Re:Leverage what Monopoly? OSX has nearly 15% shar by TheRaven64 · · Score: 1

    OSX has nearly 15% share in the US.

    Really? I've seen a lot of numbers for OS X market share, measured in various different ways, all in the 3-10% range. Where do you get 15% from?

    --
    I am TheRaven on Soylent News
  31. Re:Leverage what Monopoly? OSX has nearly 15% shar by judeancodersfront · · Score: 1
  32. Silverlight and it's hidden DRM tethering by goombah99 · · Score: 1

    I blundered into a "feature" of DRM on silver light the other day. It turns out they are fingerprinting your system via it's harddrives (OSX version). You can tell this because If you boot your computer off of a removal harddrive the DRM on silver light refuses to run! (even if you re-install it or start witha fresh system copy). Everything about the silverl ight will work except it won't show DRM content. Also if you copy your internal harddrive to another computer then again the DRM will not work till you unistall and re-install the silverlight. The DRM actually warns you about the last one when it refuses to run.

    It's not quite obvious to me why this is the case since I don't know of any use cases where not allowing you to boot off an external hard drive would be important to a content provider. I suspect that one of two things is going on
    1) either they are future proofing this so they can regulate the DRM per device (e.g. per TV set)
    2) or they are simply imbeciles. You may recall that windows 95 and 98 had at times had a similar draconian lockdown problem of not allowing you to move your hard disk to a new computer. (they fingerprinted the hardware of the machine)

    In any event silverlight is their backdoor way of making your machine belong to them.

    --
    Some drink at the fountain of knowledge. Others just gargle.
  33. Re:I'm always hoping that you'll end this reign by HermMunster · · Score: 3, Insightful

    Please Netflix.com, drop Silverlight and go with something that's open and cross platform.

    --
    You can lead a man with reason but you can't make him think.
  34. Who cares. by antdude · · Score: 1

    I currently don't have Silverlight on my old, updated Windows XP Pro. SP3 machine (installed since 2002 I think). I don't use it, especially Netflix that requires it which I refused to get (don't like subscriptions as well). I did use Silverlight briefly during Beijing, China's summer Olympics to watch a few videos and then I uninstalled it after the event ended. I haven't used it since then. I do have it on my office computer's 64-bit W7 HP which I can't remove since it came preinstalled, but I did disable its plugins in my Mozilla's SeaMonkey v2 web browser installation. ;)

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  35. 95 PCT RUN WINDOWS !! by Anonymous Coward · · Score: 0

    Mac, everybody else, divides the other five percent. It's not the Gorilla in the room, it is the whole room, Gorilla, man, woman, child. The dust and riff-raff is the rest.

  36. Microsoft's view on HTML5 vs. Silverlight by LongearedBat · · Score: 1

    About a month ago I went to a Microsoft presentation on its new technologies, one of them being IE 9.

    According to the speaker:
    - The HTML5 standard is the future of the web, plain and simple. And any reasonable web browser will need to support it. (He then gave some pretty cool examples of HTLM5 in action.)
    - Silverlight is not competing with HTML. It's not even meant to compete with HTML5. Apparently that conflict is based on a common misconception. Silverlight is meant to go beyond HTML5 capabilities. So Silverlight is meant to be used in combination with HTML5.

    So, according to the speaker (and he made this very clear) if you can do something in HTML5 then do so. But if there's something that cannot be done in HTML5, then use Silverlight, until HTML standards have caught up.

    Of course, we are talking Micrsoft here, and I'm old enough to remember how Microsoft fought the Browser wars. So my take on this, is that Silverlight is Microsoft's way of "guiding"/"being ahead of the curve" in web standards (and in the process trying to lead HTML standards to Microsoft's advantage).
    Still, if that's true, then it might also be true that Microsoft is telling the truth about Silverlight not actually competing with HTML5.